Package org.yamcs.studio.data.vtype
Class IVByteArray
java.lang.Object
org.yamcs.studio.data.vtype.IVMetadata
org.yamcs.studio.data.vtype.IVNumeric
org.yamcs.studio.data.vtype.IVNumberArray
org.yamcs.studio.data.vtype.IVByteArray
- All Implemented Interfaces:
Alarm,Array,Display,Time,VByteArray,VNumberArray,VType
-
Constructor Summary
ConstructorsConstructorDescriptionIVByteArray(ListByte data, ListInt sizes, List<ArrayDimensionDisplay> dimDisplay, Alarm alarm, Time time, Display display) -
Method Summary
Methods inherited from class org.yamcs.studio.data.vtype.IVNumberArray
getDimensionDisplay, getSizes, toStringMethods inherited from class org.yamcs.studio.data.vtype.IVNumeric
getFormat, getLowerAlarmLimit, getLowerCtrlLimit, getLowerDisplayLimit, getLowerWarningLimit, getUnits, getUpperAlarmLimit, getUpperCtrlLimit, getUpperDisplayLimit, getUpperWarningLimitMethods inherited from class org.yamcs.studio.data.vtype.IVMetadata
getAlarmName, getAlarmSeverity, getTimestamp, getTimeUserTag, isTimeValidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.yamcs.studio.data.vtype.Alarm
getAlarmName, getAlarmSeverityMethods inherited from interface org.yamcs.studio.data.vtype.Display
getFormat, getLowerAlarmLimit, getLowerCtrlLimit, getLowerDisplayLimit, getLowerWarningLimit, getUnits, getUpperAlarmLimit, getUpperCtrlLimit, getUpperDisplayLimit, getUpperWarningLimitMethods inherited from interface org.yamcs.studio.data.vtype.Time
getTimestamp, getTimeUserTag, isTimeValidMethods inherited from interface org.yamcs.studio.data.vtype.VNumberArray
getDimensionDisplay
-
Constructor Details
-
IVByteArray
-
IVByteArray
-
-
Method Details
-
getData
Description copied from interface:ArrayReturn the object containing the array data.This method will either return a
Listor aListNumberdepending of the array type. A collection is returned, instead of an array, so that the type implementation can be immutable or can at least try to prevent modifications. ListNumber has also several advantages over the Java arrays, including the ability to iterate the list regardless of numeric type.If a numeric array is actually needed, refer to
CollectionNumbers.- Specified by:
getDatain interfaceArray- Specified by:
getDatain interfaceVByteArray- Specified by:
getDatain interfaceVNumberArray- Returns:
- the array data
-