Package org.yamcs.parameter
Class RawEngValue
java.lang.Object
org.yamcs.parameter.RawEngValue
- Direct Known Subclasses:
ArgumentValue
,BasicParameterValue
Abstract class storing a raw value, engineering value and a generation time.
It used as base class by ParameterValue
and ArgumentValue
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionlong
boolean
void
setBinaryValue
(byte[] v) void
setBooleanValue
(boolean b) void
setDoubleValue
(double v) void
Deprecated.void
setEngValue
(Value ev) void
setFloatValue
(float v) void
setGenerationTime
(long instant) void
setRawDoubleValue
(double d) void
setRawFloatValue
(float f) void
setRawSignedInteger
(int x) void
setRawSignedLong
(long x) void
setRawUnsignedInteger
(int x) void
setRawUnsignedLong
(long x) void
setRawValue
(boolean b) void
setRawValue
(byte[] b) void
void
setRawValue
(Value rv) void
setSignedIntegerValue
(int v) void
setSignedLongValue
(long v) void
void
setUnsignedIntegerValue
(int v) void
setUnsignedLongValue
(long v)
-
Field Details
-
rawValue
-
engValue
-
generationTime
protected long generationTime
-
-
Constructor Details
-
RawEngValue
public RawEngValue() -
RawEngValue
-
-
Method Details
-
getEngValue
-
getRawValue
-
getGenerationTime
public long getGenerationTime() -
setRawValue
-
setGenerationTime
public void setGenerationTime(long instant) -
setRawValue
public void setRawValue(byte[] b) -
setRawFloatValue
public void setRawFloatValue(float f) -
setRawDoubleValue
public void setRawDoubleValue(double d) -
setRawValue
public void setRawValue(boolean b) -
setRawValue
-
setRawSignedInteger
public void setRawSignedInteger(int x) -
setRawUnsignedInteger
public void setRawUnsignedInteger(int x) -
setRawSignedLong
public void setRawSignedLong(long x) -
setRawUnsignedLong
public void setRawUnsignedLong(long x) -
setStringValue
-
setBinaryValue
public void setBinaryValue(byte[] v) -
setBooleanValue
public void setBooleanValue(boolean b) -
setDoubleValue
public void setDoubleValue(double v) -
setFloatValue
public void setFloatValue(float v) -
setSignedIntegerValue
public void setSignedIntegerValue(int v) -
setUnsignedIntegerValue
public void setUnsignedIntegerValue(int v) -
setSignedLongValue
public void setSignedLongValue(long v) -
setUnsignedLongValue
public void setUnsignedLongValue(long v) -
setEngValue
-
setEngineeringValue
Deprecated. -
hasGenerationTime
public boolean hasGenerationTime()
-