Package org.yamcs.studio.data.vtype
Interface Scalar
- All Known Subinterfaces:
VBoolean
,VByte
,VDouble
,VEnum
,VFloat
,VInt
,VLong
,VNumber
,VShort
,VString
,VTimestamp
- All Known Implementing Classes:
AggregateVType
,BinaryVType
,BooleanVType
,DoubleVType
,EnumeratedVType
,FloatVType
,IVBoolean
,IVByte
,IVDouble
,IVEnum
,IVFloat
,IVInt
,IVShort
,IVString
,Sint32VType
,Sint64VType
,StringVType
,TimestampVType
,Uint32VType
,Uint64VType
public interface Scalar
Basic type definition for all scalar types.
getValue()
never returns null, even if the channel never
connected. One must always look at the alarm severity to be able to correctly interpret the value.
As of 1.1, this class is not a generic type. This is due to a bug in 1.6 compiler where generic return type clash with covariant return types.
-
Method Summary
-
Method Details
-
getValue
Object getValue()Returns the value. Never null.
-