public class TaggedComponentList
extends java.lang.Object
implements java.lang.Cloneable
Constructor and Description |
---|
TaggedComponentList()
Constructs a new, empty TaggedComponentList.
|
TaggedComponentList(byte[] data)
Constructs a TaggedComponentList from a CDR encapsulation of
an array of tagged components.
|
TaggedComponentList(InputStream in)
Constructs a TaggedComponentList object from a CDR representation
of an array of tagged components.
|
Modifier and Type | Method and Description |
---|---|
void |
addAll(TaggedComponentList other)
Adds an entire TaggedComponentList to this list.
|
void |
addComponent(int tag,
byte[] data)
Adds a tagged component to this list.
|
void |
addComponent(int tag,
java.lang.Object data,
java.lang.Class helper)
Adds a tagged component to this list.
|
void |
addComponent(TaggedComponent component)
Adds a tagged component to this list.
|
TaggedComponent[] |
asArray() |
java.lang.Object |
clone() |
TaggedComponent |
get(int index) |
java.lang.Object |
getComponent(int tag,
java.lang.Class helper)
Searches for a component with the given tag in this component list.
|
java.util.List |
getComponents(int tag,
java.lang.Class helper)
Returns a List of all components with the given tag from this
TaggedComponentList.
|
java.lang.String |
getStringComponent(int tag)
Returns the first component with the given tag, which is assumed
to be a CDR string.
|
boolean |
isEmpty() |
int |
size() |
public TaggedComponentList(InputStream in)
public TaggedComponentList(byte[] data)
public TaggedComponentList()
public int size()
public boolean isEmpty()
public TaggedComponent get(int index)
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
public TaggedComponent[] asArray()
public void addComponent(int tag, java.lang.Object data, java.lang.Class helper)
public void addComponent(int tag, byte[] data)
public void addComponent(TaggedComponent component)
public void addAll(TaggedComponentList other)
public java.lang.Object getComponent(int tag, java.lang.Class helper)
public java.lang.String getStringComponent(int tag)
public java.util.List getComponents(int tag, java.lang.Class helper)