org.omg.CORBA
Class PolicyTypeHelper

java.lang.Object
  extended by org.omg.CORBA.PolicyTypeHelper

public abstract class PolicyTypeHelper
extends Object

A helper operations for the policy type. A policy type is an integer constant and needs no helper, but the one is included to to facilitate the automated code handling.


Constructor Summary
PolicyTypeHelper()
           
 
Method Summary
static int extract(Any any)
          Extract the int from given Any.
static String id()
          Get the int repository id.
static void insert(Any any, int that)
          Insert the int into the given Any.
static int read(InputStream input)
          Read the int (policy type) from the CDR intput stream.
static TypeCode type()
          Create the PolicyType typecode (alias of CORBA ulong, named "PolicyType".
static void write(OutputStream output, int value)
          Write the int (policy type) 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

PolicyTypeHelper

public PolicyTypeHelper()
Method Detail

type

public static TypeCode type()
Create the PolicyType typecode (alias of CORBA ulong, named "PolicyType".


insert

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


extract

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

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

id

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

Returns:
"IDL:omg.org/CORBA/PolicyType:1.0", always.

read

public static int read(InputStream input)
Read the int (policy type) from the CDR intput stream.

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

write

public static void write(OutputStream output,
                         int value)
Write the int (policy type) to the CDR output stream.

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