public class BaseUnionArray extends BaseField implements UnionArray
Constructor and Description |
---|
BaseUnionArray(Union elementUnion)
Constructor for BaseUnionArray
|
Modifier and Type | Method and Description |
---|---|
void |
deserialize(ByteBuffer buffer,
DeserializableControl control)
Deserialize buffer.
|
boolean |
equals(Object obj) |
String |
getID()
Get the identification string.
|
Union |
getUnion()
Get the union interface for an array element.
|
int |
hashCode() |
void |
serialize(ByteBuffer buffer,
SerializableControl control)
Serialize field into given buffer.
|
void |
toString(StringBuilder buf,
int indentLevel)
Convert to a string
|
public BaseUnionArray(Union elementUnion)
elementUnion
- The union introspection interface for each elementpublic Union getUnion()
UnionArray
getUnion
in interface UnionArray
public void toString(StringBuilder buf, int indentLevel)
Field
public void serialize(ByteBuffer buffer, SerializableControl control)
Serializable
serialize
in interface Serializable
buffer
- serialization buffer.control
- flush interface.public void deserialize(ByteBuffer buffer, DeserializableControl control)
Serializable
deserialize
in interface Serializable
buffer
- serialization buffer.control
- deserialization control.Copyright © 2014. All Rights Reserved.