public final class G43V4 extends G43V2 implements ObjectInstance.WithTime
ObjectInstance.Abstract, ObjectInstance.Packed, ObjectInstance.WithFlags, ObjectInstance.WithStatus, ObjectInstance.WithTime, ObjectInstance.WithValue
TIME_BYTES
Constructor and Description |
---|
G43V4() |
Modifier and Type | Method and Description |
---|---|
void |
dumpToBuffer(ByteBuffer buffer)
Dumps itself into a buffer.
|
int |
getObjectLength()
Gets the object length in bytes.
|
ObjectVariation |
getObjectVariation()
Gets the object variation.
|
DateTime |
getTime()
Gets the time.
|
void |
loadFromBuffer(ByteBuffer buffer)
Loads values from a buffer.
|
void |
setTime(DateTime time)
Sets the time.
|
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 G43V2
buffer
- The buffer.public int getObjectLength()
getObjectLength
in interface ObjectInstance
getObjectLength
in class G43V2
public ObjectVariation getObjectVariation()
getObjectVariation
in interface ObjectInstance
getObjectVariation
in class G43V2
public DateTime getTime()
getTime
in interface ObjectInstance.WithTime
public void loadFromBuffer(ByteBuffer buffer)
loadFromBuffer
in interface ObjectInstance
loadFromBuffer
in class G43V2
buffer
- The buffer.public void setTime(@Nonnull DateTime time)
setTime
in interface ObjectInstance.WithTime
time
- The time.Copyright © 2003-2019 Serge Brisson. All Rights Reserved.