org.omg.DynamicAny
Class AnySeqHelper

java.lang.Object
  extended by org.omg.DynamicAny.AnySeqHelper

public abstract class AnySeqHelper
extends Object

A helper operations for the array of Any. This class shares the same AnySeqHolder as the AnySeqHelper.


Constructor Summary
AnySeqHelper()
           
 
Method Summary
static Any[] extract(Any any)
          Delegates call to AnySeqHelper.extract(org.omg.CORBA.Any).
static String id()
          Get the AnySeq repository id.
static void insert(Any any, Any[] those)
          Delegates call to AnySeqHelper.insert(org.omg.CORBA.Any, org.omg.CORBA.Any[]).
static Any[] read(InputStream input)
          Delegates call to AnySeqHelper.read(org.omg.CORBA.portable.InputStream).
static TypeCode type()
          Get the typecode as officially defined for this helper.
static void write(OutputStream output, Any[] value)
          Delegates call to AnySeqHelper.write(org.omg.CORBA.portable.OutputStream, org.omg.CORBA.Any[]).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnySeqHelper

public AnySeqHelper()
Method Detail

extract

public static Any[] extract(Any any)
Delegates call to AnySeqHelper.extract(org.omg.CORBA.Any).


id

public static String id()
Get the AnySeq repository id.

Returns:
"IDL:omg.org/DynamicAny/AnySeq:1.0", always.

insert

public static void insert(Any any,
                          Any[] those)
Delegates call to AnySeqHelper.insert(org.omg.CORBA.Any, org.omg.CORBA.Any[]).


read

public static Any[] read(InputStream input)
Delegates call to AnySeqHelper.read(org.omg.CORBA.portable.InputStream).

Parameters:
input - a org.omg.CORBA.portable stream to read from.

type

public static TypeCode type()
Get the typecode as officially defined for this helper.

Returns:
alias of unbounded sequence of Any's, named AnySeq, with the id, returned by id().

write

public static void write(OutputStream output,
                         Any[] value)
Delegates call to AnySeqHelper.write(org.omg.CORBA.portable.OutputStream, org.omg.CORBA.Any[]).