org.omg.CSI
Class UTF8StringHelper

java.lang.Object
  extended by org.omg.CSI.UTF8StringHelper

public class UTF8StringHelper
extends java.lang.Object

Helper class for : UTF8String

Author:
OpenORB Compiler

Constructor Summary
UTF8StringHelper()
           
 
Method Summary
static byte[] extract(org.omg.CORBA.Any a)
          Extract UTF8String from an any
static java.lang.String id()
          Return the UTF8String IDL ID
static void insert(org.omg.CORBA.Any a, byte[] t)
          Insert UTF8String into an any
static byte[] read(org.omg.CORBA.portable.InputStream istream)
          Read UTF8String from a marshalled stream
static org.omg.CORBA.TypeCode type()
          Return the UTF8String TypeCode
static void write(org.omg.CORBA.portable.OutputStream ostream, byte[] value)
          Write UTF8String into a marshalled stream
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UTF8StringHelper

public UTF8StringHelper()
Method Detail

insert

public static void insert(org.omg.CORBA.Any a,
                          byte[] t)
Insert UTF8String into an any

Parameters:
a - an any
t - UTF8String value

extract

public static byte[] extract(org.omg.CORBA.Any a)
Extract UTF8String from an any

Parameters:
a - an any
Returns:
the extracted UTF8String value

type

public static org.omg.CORBA.TypeCode type()
Return the UTF8String TypeCode

Returns:
a TypeCode

id

public static java.lang.String id()
Return the UTF8String IDL ID

Returns:
an ID

read

public static byte[] read(org.omg.CORBA.portable.InputStream istream)
Read UTF8String from a marshalled stream

Parameters:
istream - the input stream
Returns:
the readed UTF8String value

write

public static void write(org.omg.CORBA.portable.OutputStream ostream,
                         byte[] value)
Write UTF8String into a marshalled stream

Parameters:
ostream - the output stream
value - UTF8String value