com.sun.star.lib.uno.protocols.iiop
Class Unmarshal
java.lang.Object
|
+--com.sun.star.lib.uno.protocols.iiop.CDRInputStream
|
+--com.sun.star.lib.uno.protocols.iiop.Unmarshal
- public final synchronized class Unmarshal
- extends com.sun.star.lib.uno.protocols.iiop.CDRInputStream
Field Summary |
static boolean |
DEBUG
|
(package private) static com.sun.star.lib.uno.protocols.iiop.I2U[] |
IIOP2UNOTypeClass
|
private int |
LastIIOPTypeKind
|
java.lang.String |
_logicalThreadID
|
com.sun.star.corba.giop.ReplyHeader_1_2 |
_replyHeader
|
protected com.sun.star.uno.IBridge |
bridge
|
(package private) static java.lang.Class |
class$com$sun$star$corba$CorbaString8
|
(package private) static java.lang.Class |
class$com$sun$star$corba$CorbaUnion
|
(package private) static java.lang.Class |
class$com$sun$star$corba$ObjectKey
|
(package private) static java.lang.Class |
class$com$sun$star$corba$iiop$ProfileBody_1_1
|
(package private) static java.lang.Class |
class$com$sun$star$corba$iop$IOR
|
(package private) static java.lang.Class |
class$com$sun$star$lib$uno$environments$remote$StubDispatcher
|
(package private) static java.lang.Class |
class$com$sun$star$uno$Ascii
|
(package private) static java.lang.Class |
class$com$sun$star$uno$AsciiString
|
(package private) static java.lang.Class |
class$com$sun$star$uno$Enum
|
(package private) static java.lang.Class |
class$com$sun$star$uno$Type
|
(package private) static java.lang.Class |
class$com$sun$star$uno$Union
|
(package private) static java.lang.Class |
class$com$sun$star$uno$XInterface
|
(package private) static java.lang.Class |
class$java$lang$Boolean
|
(package private) static java.lang.Class |
class$java$lang$Byte
|
(package private) static java.lang.Class |
class$java$lang$Character
|
(package private) static java.lang.Class |
class$java$lang$Double
|
(package private) static java.lang.Class |
class$java$lang$Exception
|
(package private) static java.lang.Class |
class$java$lang$Float
|
(package private) static java.lang.Class |
class$java$lang$Integer
|
(package private) static java.lang.Class |
class$java$lang$Long
|
(package private) static java.lang.Class |
class$java$lang$Number
|
(package private) static java.lang.Class |
class$java$lang$Object
|
(package private) static java.lang.Class |
class$java$lang$Short
|
(package private) static java.lang.Class |
class$java$lang$String
|
(package private) static java.lang.Class |
class$java$lang$Void
|
Fields inherited from class com.sun.star.lib.uno.protocols.iiop.CDRInputStream |
buf, index, littleEndian, size |
Constructor Summary |
Unmarshal(byte[] b1,
int i,
boolean b2,
com.sun.star.uno.IBridge ib)
|
Method Summary |
(package private) static java.lang.Class |
anyClassToBaseClass(java.lang.Class c,
java.lang.Object o)
|
(package private) static java.lang.Class |
class$(java.lang.String s)
|
(package private) static int |
classToIIOPTypeKind(java.lang.Class c)
|
private void |
fillField(java.lang.reflect.Field f,
java.lang.Object o)
|
private void |
fillStruct(java.lang.Class c1,
java.lang.Class c2,
java.lang.Object o)
|
com.sun.star.uno.IBridge |
getBridge()
|
java.lang.Object |
readValue(java.lang.Class c)
|
java.lang.Object |
read_any()
|
com.sun.star.uno.Enum |
read_enum(java.lang.Class c)
|
java.lang.Exception |
read_exception(java.lang.Class c)
|
com.sun.star.uno.XInterface |
read_objref(java.lang.Class c)
|
java.lang.Object |
read_sequence(java.lang.Class c)
|
java.lang.Object |
read_struct(java.lang.Class c)
|
private com.sun.star.uno.Type |
read_type()
|
private java.lang.Class |
read_typeclass()
|
com.sun.star.corba.CorbaUnion |
read_union(java.lang.Class c)
|
private void |
todo()
|
Methods inherited from class com.sun.star.lib.uno.protocols.iiop.CDRInputStream |
alignAndCheck, isAtEnd, isLittleEndian, read_ascii, read_asciistring, read_boolean, read_boolean_array, read_double, read_double_array, read_float, read_float_array, read_long, read_long_array, read_longlong, read_longlong_array, read_octet, read_octet_array, read_short, read_short_array, read_unicode, read_unicode_array, read_unicodestring, rewind |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEBUG
public static boolean DEBUG
IIOP2UNOTypeClass
static final com.sun.star.lib.uno.protocols.iiop.I2U[] IIOP2UNOTypeClass
LastIIOPTypeKind
private int LastIIOPTypeKind
_logicalThreadID
public java.lang.String _logicalThreadID
_replyHeader
public com.sun.star.corba.giop.ReplyHeader_1_2 _replyHeader
bridge
protected com.sun.star.uno.IBridge bridge
class$com$sun$star$corba$CorbaString8
static java.lang.Class class$com$sun$star$corba$CorbaString8
class$com$sun$star$corba$CorbaUnion
static java.lang.Class class$com$sun$star$corba$CorbaUnion
class$com$sun$star$corba$ObjectKey
static java.lang.Class class$com$sun$star$corba$ObjectKey
class$com$sun$star$corba$iiop$ProfileBody_1_1
static java.lang.Class class$com$sun$star$corba$iiop$ProfileBody_1_1
class$com$sun$star$corba$iop$IOR
static java.lang.Class class$com$sun$star$corba$iop$IOR
class$com$sun$star$lib$uno$environments$remote$StubDispatcher
static java.lang.Class class$com$sun$star$lib$uno$environments$remote$StubDispatcher
class$com$sun$star$uno$Ascii
static java.lang.Class class$com$sun$star$uno$Ascii
class$com$sun$star$uno$AsciiString
static java.lang.Class class$com$sun$star$uno$AsciiString
class$com$sun$star$uno$Enum
static java.lang.Class class$com$sun$star$uno$Enum
class$com$sun$star$uno$Type
static java.lang.Class class$com$sun$star$uno$Type
class$com$sun$star$uno$Union
static java.lang.Class class$com$sun$star$uno$Union
class$com$sun$star$uno$XInterface
static java.lang.Class class$com$sun$star$uno$XInterface
class$java$lang$Boolean
static java.lang.Class class$java$lang$Boolean
class$java$lang$Byte
static java.lang.Class class$java$lang$Byte
class$java$lang$Character
static java.lang.Class class$java$lang$Character
class$java$lang$Double
static java.lang.Class class$java$lang$Double
class$java$lang$Exception
static java.lang.Class class$java$lang$Exception
class$java$lang$Float
static java.lang.Class class$java$lang$Float
class$java$lang$Integer
static java.lang.Class class$java$lang$Integer
class$java$lang$Long
static java.lang.Class class$java$lang$Long
class$java$lang$Number
static java.lang.Class class$java$lang$Number
class$java$lang$Object
static java.lang.Class class$java$lang$Object
class$java$lang$Short
static java.lang.Class class$java$lang$Short
class$java$lang$String
static java.lang.Class class$java$lang$String
class$java$lang$Void
static java.lang.Class class$java$lang$Void
Unmarshal
public Unmarshal(byte[] b1,
int i,
boolean b2,
com.sun.star.uno.IBridge ib)
anyClassToBaseClass
static java.lang.Class anyClassToBaseClass(java.lang.Class c,
java.lang.Object o)
class$
static java.lang.Class class$(java.lang.String s)
classToIIOPTypeKind
static int classToIIOPTypeKind(java.lang.Class c)
fillField
private void fillField(java.lang.reflect.Field f,
java.lang.Object o)
throws java.io.IOException,
java.lang.IllegalAccessException,
java.lang.ClassNotFoundException
fillStruct
private void fillStruct(java.lang.Class c1,
java.lang.Class c2,
java.lang.Object o)
throws java.io.IOException
getBridge
public com.sun.star.uno.IBridge getBridge()
readValue
public java.lang.Object readValue(java.lang.Class c)
throws java.io.IOException,
java.lang.ClassNotFoundException
read_any
public java.lang.Object read_any()
throws java.io.IOException,
java.lang.ClassNotFoundException
read_enum
public com.sun.star.uno.Enum read_enum(java.lang.Class c)
throws java.io.IOException
read_exception
public java.lang.Exception read_exception(java.lang.Class c)
throws java.io.IOException
read_objref
public com.sun.star.uno.XInterface read_objref(java.lang.Class c)
throws java.io.IOException,
java.lang.ClassNotFoundException
read_sequence
public java.lang.Object read_sequence(java.lang.Class c)
throws java.io.IOException
read_struct
public java.lang.Object read_struct(java.lang.Class c)
throws java.io.IOException
read_type
private com.sun.star.uno.Type read_type()
throws java.io.IOException,
java.lang.ClassNotFoundException
read_typeclass
private java.lang.Class read_typeclass()
throws java.io.IOException,
java.lang.ClassNotFoundException
read_union
public com.sun.star.corba.CorbaUnion read_union(java.lang.Class c)
throws java.io.IOException,
java.lang.ClassNotFoundException
todo
private void todo()