public interface BinaryEncoding extends DataEncoding
Modifier and Type | Method and Description |
---|---|
void |
addMemberAsBlock(BinaryBlock member)
Adds a new memberAsBlock property
|
void |
addMemberAsComponent(BinaryComponent member)
Adds a new memberAsComponent property
|
ByteEncoding |
getByteEncoding()
Gets the byteEncoding property
|
long |
getByteLength()
Gets the byteLength property
|
ByteOrder |
getByteOrder()
Gets the byteOrder property
|
java.util.List<BinaryMember> |
getMemberList()
Gets the list of member properties
|
int |
getNumMembers()
Returns number of member properties
|
boolean |
isSetByteLength()
Checks if byteLength is set
|
void |
setByteEncoding(ByteEncoding byteEncoding)
Sets the byteEncoding property
|
void |
setByteLength(long byteLength)
Sets the byteLength property
|
void |
setByteOrder(ByteOrder byteOrder)
Sets the byteOrder property
|
void |
unSetByteLength()
Unsets the byteLength property
|
copy
addExtension, getExtensionList, getId, getNumExtensions, isSetId, setId
java.util.List<BinaryMember> getMemberList()
int getNumMembers()
void addMemberAsComponent(BinaryComponent member)
void addMemberAsBlock(BinaryBlock member)
ByteOrder getByteOrder()
void setByteOrder(ByteOrder byteOrder)
ByteEncoding getByteEncoding()
void setByteEncoding(ByteEncoding byteEncoding)
long getByteLength()
boolean isSetByteLength()
void setByteLength(long byteLength)
void unSetByteLength()