public interface SMFByteBufferPackingConfigurationType
| Modifier and Type | Method and Description |
|---|---|
javaslang.collection.Seq<SMFAttribute> |
attributesOrdered()
A specification of the sequence of attributes that will be packed into the
byte buffer.
|
default void |
checkPreconditions()
Check preconditions for the type.
|
default long |
offsetOctetsForIndex(int index,
long vertex)
Determine the offset in octets of the attribute with order
index
at vertex vertex. |
default javaslang.collection.SortedMap<SMFAttributeName,SMFByteBufferPackedAttribute> |
packedAttributesByName() |
default javaslang.collection.SortedMap<Integer,SMFByteBufferPackedAttribute> |
packedAttributesByOffset() |
default javaslang.collection.Seq<SMFByteBufferPackedAttribute> |
packedAttributesByOrder() |
default int |
vertexSizeOctets() |
javaslang.collection.Seq<SMFAttribute> attributesOrdered()
default javaslang.collection.SortedMap<Integer,SMFByteBufferPackedAttribute> packedAttributesByOffset()
default javaslang.collection.Seq<SMFByteBufferPackedAttribute> packedAttributesByOrder()
default javaslang.collection.SortedMap<SMFAttributeName,SMFByteBufferPackedAttribute> packedAttributesByName()
default long offsetOctetsForIndex(int index,
long vertex)
index
at vertex vertex.index - The attribute indexvertex - The vertex indexdefault int vertexSizeOctets()
default void checkPreconditions()
Copyright © 2017 <code@io7m.com> http://io7m.com