org.omg.IOP

Class MultipleComponentProfileHolder

public final class MultipleComponentProfileHolder extends Object implements Streamable

A holder for the sequence of {@link TaggedComponent} ({@link org.omg.IOP.MultipleComponentProfileHelper}).
Field Summary
TaggedComponent[]value
The stored array of TaggedComponent.
Constructor Summary
MultipleComponentProfileHolder()
Create the unitialised instance, leaving the value array with default null value.
MultipleComponentProfileHolder(TaggedComponent[] initialValue)
Create the initialised instance.
Method Summary
void_read(InputStream input)
Read the {@link #value} array from the CDR stream.
TypeCode_type()
Get the typecode of the TaggedComponent.
void_write(OutputStream output)
Write the stored value into the CDR stream.

Field Detail

value

public TaggedComponent[] value
The stored array of TaggedComponent.

Constructor Detail

MultipleComponentProfileHolder

public MultipleComponentProfileHolder()
Create the unitialised instance, leaving the value array with default null value.

MultipleComponentProfileHolder

public MultipleComponentProfileHolder(TaggedComponent[] initialValue)
Create the initialised instance.

Parameters: initialValue the array that will be assigned to the value array.

Method Detail

_read

public void _read(InputStream input)
Read the {@link #value} array from the CDR stream.

Parameters: input the org.omg.CORBA.portable stream to read.

_type

public TypeCode _type()
Get the typecode of the TaggedComponent.

_write

public void _write(OutputStream output)
Write the stored value into the CDR stream.

Parameters: output the org.omg.CORBA.portable stream to write.