Uses of Interface
org.yamcs.studio.data.vtype.Alarm
Package
Description
-
Uses of Alarm in org.yamcs.studio.data.formula
Modifier and TypeMethodDescriptiondefault Alarm
FormulaFunction.highestSeverityOf
(List<Object> args, boolean considerNull) Returns the alarm with highest severity. null values can either be ignored or treated as UNDEFINED severity. -
Uses of Alarm in org.yamcs.studio.data.vtype
Modifier and TypeInterfaceDescriptioninterface
Scalar boolean with alarm and timestamp.interface
Byte array with alarm, timestamp, display and control information.interface
Scalar byte with alarm, timestamp, display and control information.interface
Byte array with alarm, timestamp, display and control information.interface
Scalar double with alarm, timestamp, display and control information.interface
Double array with alarm, timestamp, display and control information.interface
Scalar enum with alarm and timestamp.interface
interface
Scalar float with alarm, timestamp, display and control information.interface
Float array with alarm, timestamp, display and control information.interface
Represent an image.interface
Scalar integer with alarm, timestamp, display and control information.interface
Int array with alarm, timestamp, display and control information.interface
Scalar long with alarm, timestamp, display and control information.interface
Long array with alarm, timestamp, display and control information.interface
interface
interface
interface
interface
Scalar number with alarm, timestamp, display and control information.interface
Numeric array with alarm, timestamp, display and control information.interface
Scalar short with alarm, timestamp, display and control information.interface
Short array with alarm, timestamp, display and control information.interface
Statistics for double with alarm, timestamp and display information.interface
Scalar string with alarm and timestamp.interface
interface
Modifier and TypeClassDescriptionclass
Simple implementation for VBoolean.class
class
Immutable VByte implementation.class
class
Immutable VDouble implementation.class
class
class
class
Immutable VFloat implementation.class
class
class
Immutable VInt implementation.class
class
class
Partial implementation for numeric types.class
Immutable VMultiDouble implementation.class
class
Partial implementation for numeric types.class
Immutable VShort implementation.class
class
class
class
Modifier and TypeMethodDescriptionstatic Alarm
ValueFactory.alarmNone()
No alarm.static Alarm
Extracts the alarm information if present.static Alarm
Alarm based on the value and the display ranges.static Alarm
ValueFactory.newAlarm
(AlarmSeverity alarmSeverity, String alarmName) New alarm with the given severity and status.Modifier and TypeMethodDescriptionstatic String
VTypeToString.alarmToString
(Alarm alarm) Converts the given alarm to a string.static VBoolean
ValueFactory.newVBoolean
(boolean value, Alarm alarm, Time time) Creates a new VBoolean.static VBooleanArray
ValueFactory.newVBooleanArray
(ListBoolean data, Alarm alarm, Time time) Creates a new VBooleanArray.static VByte
Creates a new VByte.static VByteArray
ValueFactory.newVByteArray
(ListByte values, Alarm alarm, Time time, Display display) Creates a new VByteArray.static VDouble
ValueFactory.newVDouble
(Double value, Alarm alarm, Time time, Display display) Creates a new VDouble.static VDoubleArray
ValueFactory.newVDoubleArray
(ListDouble data, Alarm alarm, Time time, Display display) Creates a new VDoubleArray.static VEnum
Create a new VEnum.static VEnumArray
Create a new VEnumArray.static VFloat
Creates a new VFloat.static VFloatArray
ValueFactory.newVFloatArray
(ListFloat data, Alarm alarm, Time time, Display display) Creates a new VFloatArray.static VImage
Creates a new VImage given the data and the size.static VImage
ValueFactory.newVImage
(int height, int width, ListNumber data, VImageDataType imageDataType, Alarm alarm, Time time) Creates a new VImage of type TYPE_3BYTE_BGR given the data and the size.static VInt
Creates a new VInt.static VIntArray
ValueFactory.newVIntArray
(ListInt values, Alarm alarm, Time time, Display display) Creates a new VIntArray.static VLong
Creates a new VLong.static VLongArray
ValueFactory.newVLongArray
(ListLong values, Alarm alarm, Time time, Display display) Creates a new VLongArray.static VMultiDouble
Creates a new VMultiDouble.static VNumber
ValueFactory.newVNumber
(Number value, Alarm alarm, Time time, Display display) Creates a new VNumber based on the type of the datastatic VNumberArray
ValueFactory.newVNumberArray
(ListNumber data, Alarm alarm, Time time, Display display) Creates a new VNumberArray based on the type of the data.static VNumberArray
ValueFactory.newVNumberArray
(ListNumber data, ListInt sizes, List<ArrayDimensionDisplay> dimensionDisplay, Alarm alarm, Time time, Display display) Creates a new VNumberArray based on the type of the data.static VShort
Creates a new VShort.static VShortArray
ValueFactory.newVShortArray
(ListShort values, Alarm alarm, Time time, Display display) Creates a new VShortArray.static VStatistics
ValueFactory.newVStatistics
(double average, double stdDev, double min, double max, int nSamples, Alarm alarm, Time time, Display display) Creates a new VStatistics.static VString
ValueFactory.newVString
(String value, Alarm alarm, Time time) Creates a new VString.static VStringArray
ValueFactory.newVStringArray
(List<String> data, Alarm alarm, Time time) Creates a new VStringArray.static VType
Converts a standard java type to VTypes.static VType
ValueFactory.toVTypeChecked
(Object javaObject, Alarm alarm, Time time, Display display) AsValueFactory.toVType(java.lang.Object, org.yamcs.studio.data.vtype.Alarm, org.yamcs.studio.data.vtype.Time, org.yamcs.studio.data.vtype.Display)
but throws an exception if conversion not possible.static VType
Deprecated.ModifierConstructorDescriptionIVBooleanArray
(ListBoolean data, ListInt sizes, Alarm alarm, Time time) IVByteArray
(ListByte data, ListInt sizes, List<ArrayDimensionDisplay> dimDisplay, Alarm alarm, Time time, Display display) IVDoubleArray
(ListDouble data, ListInt sizes, List<ArrayDimensionDisplay> dimDisplay, Alarm alarm, Time time, Display display) IVDoubleArray
(ListDouble data, ListInt sizes, Alarm alarm, Time time, Display display) IVFloatArray
(ListFloat data, ListInt sizes, List<ArrayDimensionDisplay> dimDisplay, Alarm alarm, Time time, Display display) IVImage
(int height, int width, ListNumber data, VImageDataType imageDataType, VImageType imageType, Alarm alarm, Time time) IVIntArray
(ListInt data, ListInt sizes, List<ArrayDimensionDisplay> dimDisplay, Alarm alarm, Time time, Display display) IVLongArray
(ListLong data, ListInt sizes, List<ArrayDimensionDisplay> dimDisplay, Alarm alarm, Time time, Display display) IVMetadata
(Alarm alarm, Time time) IVNumberArray
(ListInt sizes, List<ArrayDimensionDisplay> dimDisplay, Alarm alarm, Time time, Display display) IVShortArray
(ListShort data, ListInt sizes, List<ArrayDimensionDisplay> dimDisplay, Alarm alarm, Time time, Display display) IVStatistics
(Double average, Double stdDev, Double min, Double max, Integer nSamples, Alarm alarm, Time time, Display display) -
Uses of Alarm in org.yamcs.studio.data.yamcs
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Known defect: getValue will return negative numbers for UINT64 values that use the sign bit.class
ValueFactory.toVType(java.lang.Object, org.yamcs.studio.data.vtype.Alarm, org.yamcs.studio.data.vtype.Time, org.yamcs.studio.data.vtype.Display)