public interface ObjectInstance
Modifier and Type | Interface and Description |
---|---|
static class |
ObjectInstance.Abstract
Abstract object instance.
|
static interface |
ObjectInstance.Packed
Object instance packed.
|
static interface |
ObjectInstance.WithFlags
Object instance with flags.
|
static interface |
ObjectInstance.WithStatus
Object instance with status.
|
static interface |
ObjectInstance.WithTime
Object instance with time.
|
static interface |
ObjectInstance.WithValue
Object instance with value.
|
Modifier and Type | Method and Description |
---|---|
void |
dumpToBuffer(ByteBuffer buffer)
Dumps itself into a buffer.
|
GroupCategory |
getGroupCategory()
Gets the group category.
|
int |
getGroupCode()
Gets the group code.
|
String |
getGroupName()
Gets the group name.
|
String |
getGroupTitle()
Gets the group title.
|
ObjectGroup |
getObjectGroup()
Gets the object group.
|
int |
getObjectIndex()
Gets the object index.
|
int |
getObjectLength()
Gets the object length in bytes.
|
ObjectVariation |
getObjectVariation()
Gets the object variation.
|
Optional<PointType> |
getPointType()
Gets the point type.
|
int |
getValueCount()
Gets the number of values represented.
|
int |
getVariationCode()
Gets the variation code.
|
String |
getVariationName()
Gets the variation name.
|
String |
getVariationTitle()
Gets the variation title.
|
void |
loadFromBuffer(ByteBuffer buffer)
Loads values from a buffer.
|
void |
setObjectIndex(int index)
Sets the object index.
|
void |
setUp(int objectIndex,
int indexLimit)
Sets up this
|
void |
setValueCount(int count)
Sets the number of values represented.
|
void dumpToBuffer(@Nonnull ByteBuffer buffer)
buffer
- The buffer.@Nonnull @CheckReturnValue GroupCategory getGroupCategory()
@CheckReturnValue int getGroupCode()
@Nonnull @CheckReturnValue String getGroupName()
@Nonnull @CheckReturnValue String getGroupTitle()
@Nonnull @CheckReturnValue ObjectGroup getObjectGroup()
@CheckReturnValue int getObjectIndex()
@CheckReturnValue int getObjectLength()
@Nonnull @CheckReturnValue ObjectVariation getObjectVariation()
@Nonnull @CheckReturnValue Optional<PointType> getPointType()
@CheckReturnValue int getValueCount()
@CheckReturnValue int getVariationCode()
@Nonnull @CheckReturnValue String getVariationName()
@Nonnull @CheckReturnValue String getVariationTitle()
void loadFromBuffer(@Nonnull ByteBuffer buffer)
buffer
- The buffer.void setObjectIndex(int index)
index
- The object index.void setUp(int objectIndex, int indexLimit)
objectIndex
- The object index (or address).indexLimit
- The index limit.void setValueCount(int count)
count
- The number of values represented.Copyright © 2003-2019 Serge Brisson. All Rights Reserved.