public final class G20V1 extends G20V5 implements ObjectInstance.WithFlags
ObjectInstance.Abstract, ObjectInstance.Packed, ObjectInstance.WithFlags, ObjectInstance.WithStatus, ObjectInstance.WithTime, ObjectInstance.WithValue
TIME_BYTES
Constructor and Description |
---|
G20V1() |
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.
|
void |
loadFromBuffer(ByteBuffer buffer)
Loads values from a buffer.
|
void |
setFlags(Optional<ObjectFlags> objectFlags)
Sets the object flags.
|
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
getGroupCategory, getGroupCode, getGroupName, getGroupTitle, getObjectGroup, getObjectIndex, getPointType, getValueCount, getVariationCode, getVariationName, getVariationTitle, setObjectIndex, setUp, setValueCount
booleanValue, byteValue, doubleBitStateValue, doubleValue, floatValue, intValue, shortValue
public void dumpToBuffer(ByteBuffer buffer)
dumpToBuffer
in interface ObjectInstance
dumpToBuffer
in class G20V5
buffer
- The buffer.public ObjectFlags getFlags()
getFlags
in interface ObjectInstance.WithFlags
public int getObjectLength()
getObjectLength
in interface ObjectInstance
getObjectLength
in class G20V5
public ObjectVariation getObjectVariation()
getObjectVariation
in interface ObjectInstance
getObjectVariation
in class G20V5
public void loadFromBuffer(ByteBuffer buffer)
loadFromBuffer
in interface ObjectInstance
loadFromBuffer
in class G20V5
buffer
- The buffer.public void setFlags(Optional<ObjectFlags> objectFlags)
setFlags
in interface ObjectInstance.WithFlags
objectFlags
- The object flags (empty resets).Copyright © 2003-2019 Serge Brisson. All Rights Reserved.