public final class G50V3 extends ObjectInstance.Abstract implements ObjectInstance.WithTime
ObjectInstance.Abstract, ObjectInstance.Packed, ObjectInstance.WithFlags, ObjectInstance.WithStatus, ObjectInstance.WithTime, ObjectInstance.WithValue
TIME_BYTES
Constructor and Description |
---|
G50V3() |
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
public void dumpToBuffer(ByteBuffer buffer)
dumpToBuffer
in interface ObjectInstance
buffer
- The buffer.public int getObjectLength()
getObjectLength
in interface ObjectInstance
public ObjectVariation getObjectVariation()
getObjectVariation
in interface ObjectInstance
public DateTime getTime()
getTime
in interface ObjectInstance.WithTime
public void loadFromBuffer(ByteBuffer buffer)
loadFromBuffer
in interface ObjectInstance
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.