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