Package org.yamcs.parameter
Class Value
- java.lang.Object
-
- org.yamcs.parameter.Value
-
- Direct Known Subclasses:
AggregateValue,ArrayValue,BinaryValue,BooleanValue,DoubleValue,EnumeratedValue,FloatValue,SInt32Value,SInt64Value,StringValue,TimestampValue,UInt32Value,UInt64Value
public abstract class Value extends Object
Union like class
-
-
Constructor Summary
Constructors Constructor Description Value()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description byte[]getBinaryValue()booleangetBooleanValue()doublegetDoubleValue()floatgetFloatValue()intgetSint32Value()longgetSint64Value()StringgetStringValue()longgetTimestampValue()abstract org.yamcs.protobuf.Yamcs.Value.TypegetType()intgetUint32Value()longgetUint64Value()
-
-
-
Method Detail
-
getType
public abstract org.yamcs.protobuf.Yamcs.Value.Type getType()
-
getUint32Value
public int getUint32Value()
-
getSint32Value
public int getSint32Value()
-
getUint64Value
public long getUint64Value()
-
getSint64Value
public long getSint64Value()
-
getBinaryValue
public byte[] getBinaryValue()
-
getStringValue
public String getStringValue()
-
getFloatValue
public float getFloatValue()
-
getDoubleValue
public double getDoubleValue()
-
getBooleanValue
public boolean getBooleanValue()
-
getTimestampValue
public long getTimestampValue()
-
-