org.omg.DynamicAny.DynAnyPackage
Class InvalidValueHelper

java.lang.Object
  extended by org.omg.DynamicAny.DynAnyPackage.InvalidValueHelper

public abstract class InvalidValueHelper
extends Object

The helper operations for the exception InvalidValue.


Constructor Summary
InvalidValueHelper()
           
 
Method Summary
static InvalidValue extract(Any any)
          Extract the InvalidValue from given Any.
static String id()
          Get the InvalidValue repository id.
static void insert(Any any, InvalidValue that)
          Insert the InvalidValue into the given Any.
static InvalidValue read(InputStream input)
          Read the exception from the CDR intput stream.
static TypeCode type()
          Create the InvalidValue typecode (structure, named "InvalidValue").
static void write(OutputStream output, InvalidValue value)
          Write the exception to the CDR output stream.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InvalidValueHelper

public InvalidValueHelper()
Method Detail

type

public static TypeCode type()
Create the InvalidValue typecode (structure, named "InvalidValue").


insert

public static void insert(Any any,
                          InvalidValue that)
Insert the InvalidValue into the given Any.

Parameters:
any - the Any to insert into.
that - the InvalidValue to insert.

extract

public static InvalidValue extract(Any any)
Extract the InvalidValue from given Any.

Throws:
BAD_OPERATION - if the passed Any does not contain InvalidValue.

id

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

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

read

public static InvalidValue read(InputStream input)
Read the exception from the CDR intput stream.

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

write

public static void write(OutputStream output,
                         InvalidValue value)
Write the exception to the CDR output stream.

Parameters:
output - a org.omg.CORBA.portable stream stream to write into.
value - a value to write.