org.omg.PortableInterceptor
public abstract class ObjectReferenceTemplateSeqHelper extends Object
| Method Summary | |
|---|---|
| static ObjectReferenceTemplate[] | extract(Any a)
Extract the ObjectReferenceTemplate[] from the given
Any. |
| static String | id()
Returns the object reference template sequence repository Id.
|
| static void | insert(Any into, ObjectReferenceTemplate[] that)
Insert into the given ObjectReferenceTemplate[] into the
given Any. |
| static ObjectReferenceTemplate[] | read(InputStream input)
Reads the ObjectReferenceTemplate[] from the CORBA input
stream.
|
| static TypeCode | type()
Creates and returns a new instance of the TypeCode, corresponding the CORBA
ObjectReferenceTemplate[]. |
| static void | write(OutputStream output, ObjectReferenceTemplate[] value)
Writes the ObjectReferenceTemplate[] into the given stream.
|
ObjectReferenceTemplate[] from the given
Any. This implementation expects the Any to hold the
instance of ObjectReferenceTemplateSeqHolder that is returned by
Any#extract_Streamable() .
Parameters: a an Any to extract the array from.
Returns: the extracted array.
Throws: BAD_OPERATION if the Any contains something other than the the ObjectReferenceTemplateSeqHolder.
Returns: "IDL:omg.org/PortableInterceptor/ObjectReferenceTemplateSeq:1.0", always.
ObjectReferenceTemplate[] into the
given Any. This implementation first creates a
ObjectReferenceTemplateSeqHolder and then calls
Any#insert_Streamable(Streamable).
Parameters: into the target Any. that the array to insert.
ObjectReferenceTemplate[] from the CORBA input
stream.
Parameters: input the CORBA (not java.io) stream to read from.
Returns: the value from the stream.
ObjectReferenceTemplate[]. The length of the sequence is
left with the initial value 0.ObjectReferenceTemplate[] into the given stream.
Parameters: output the CORBA (not java.io) output stream to write. value the value that must be written.