public class G32V1 extends ObjectInstance.Abstract implements ObjectInstance.WithValue, ObjectInstance.WithFlags
ObjectInstance.Abstract, ObjectInstance.Packed, ObjectInstance.WithFlags, ObjectInstance.WithStatus, ObjectInstance.WithTime, ObjectInstance.WithValue
TIME_BYTES
Constructor and Description |
---|
G32V1() |
Modifier and Type | Method and Description |
---|---|
void |
dumpToBuffer(ByteBuffer buffer)
Dumps itself into a buffer.
|
ObjectFlags |
getFlags()
Gets the object flags.
|
int |
getObjectLength()
Gets the object length in bytes.
|
ObjectVariation |
getObjectVariation()
Gets the object variation.
|
Serializable |
getValue()
Gets the value.
|
void |
loadFromBuffer(ByteBuffer buffer)
Loads values from a buffer.
|
void |
setFlags(Optional<ObjectFlags> objectFlags)
Sets the object flags.
|
void |
setValue(Serializable value)
Sets the value.
|
byteCount, getBits, getGroupCategory, getGroupCode, getGroupName, getGroupTitle, getObjectGroup, getObjectIndex, getPointType, getTimeFromBuffer, getValueCount, getVariationCode, getVariationName, getVariationTitle, putBits, putTimeToBuffer, setObjectIndex, setUp, setValueCount, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
booleanValue, byteValue, doubleBitStateValue, doubleValue, floatValue, intValue, shortValue
getGroupCategory, getGroupCode, getGroupName, getGroupTitle, getObjectGroup, getObjectIndex, getPointType, getValueCount, getVariationCode, getVariationName, getVariationTitle, setObjectIndex, setUp, setValueCount
public void dumpToBuffer(ByteBuffer buffer)
dumpToBuffer
in interface ObjectInstance
buffer
- The buffer.public final ObjectFlags getFlags()
getFlags
in interface ObjectInstance.WithFlags
public int getObjectLength()
getObjectLength
in interface ObjectInstance
public ObjectVariation getObjectVariation()
getObjectVariation
in interface ObjectInstance
public final Serializable getValue()
getValue
in interface ObjectInstance.WithValue
public void loadFromBuffer(ByteBuffer buffer)
loadFromBuffer
in interface ObjectInstance
buffer
- The buffer.public void setFlags(Optional<ObjectFlags> objectFlags)
setFlags
in interface ObjectInstance.WithFlags
objectFlags
- The object flags (empty resets).public final void setValue(Serializable value)
setValue
in interface ObjectInstance.WithValue
value
- The value.Copyright © 2003-2019 Serge Brisson. All Rights Reserved.