Top Fields Constructors Methods
com.sun.star.lib.uno.protocols.urp

pack-priv final Class Unmarshal

extends Object
Class Inheritance
Imports
java.io.ByteArrayInputStream, .DataInputStream, .IOException, .UnsupportedEncodingException, java.lang.reflect.Array, .InvocationTargetException, com.sun.star.lib.uno.environments.remote.ThreadId, com.sun.star.lib.uno.typedesc.TypeDescription, .FieldDescription, com.sun.star.uno.Any, .Enum, .IBridge, .Type, com.sun.star.uno.TypeClass, com.sun.star.uno.XInterface

Field Summary

Modifier and TypeField and Description
private final IBridge
bridge

References Deprecated IBridge is deprecated or references (maybe indirectly) at least one deprecated element.
private DataInputStream
private final String[]
private final ThreadId[]
private final TypeDescription[]

Constructor Summary

AccessConstructor and Description
public
Unmarshal(IBridge bridge, int cacheSize)
References Deprecated IBridge is deprecated or references (maybe indirectly) at least one deprecated element.

Method Summary

Modifier and TypeMethod and Description
public boolean
public int
public int
private Object
private Boolean
private void
readBytes(byte[] data)

private Byte
private Character
private int
private Double
private Enum
private Exception
private void
private Float
private Long
public Object
private Object
private Integer
public String
private Object
private Short
private String
private Object
public ThreadId
public TypeDescription
private Type
public Object
public void
reset(byte[] data)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

bridgeback to summary
private final IBridge bridge

References Deprecated

IBridge is deprecated or references (maybe indirectly) at least one deprecated element.

See corresponding docs for further information.

inputback to summary
private DataInputStream input
objectIdCacheback to summary
private final String[] objectIdCache
threadIdCacheback to summary
private final ThreadId[] threadIdCache
typeCacheback to summary
private final TypeDescription[] typeCache

Constructor Detail

Unmarshalback to summary
public Unmarshal(IBridge bridge, int cacheSize)

References Deprecated

IBridge is deprecated or references (maybe indirectly) at least one deprecated element.

See corresponding docs for further information.

Method Detail

hasMoreback to summary
public boolean hasMore()
read16Bitback to summary
public int read16Bit()
read8Bitback to summary
public int read8Bit()
readAnyValueback to summary
private Object readAnyValue() throws IOException
readBooleanValueback to summary
private Boolean readBooleanValue() throws IOException
readBytesback to summary
private void readBytes(byte[] data) throws IOException
readByteValueback to summary
private Byte readByteValue() throws IOException
readCharValueback to summary
private Character readCharValue() throws IOException
readCompressedNumberback to summary
private int readCompressedNumber() throws IOException
readDoubleValueback to summary
private Double readDoubleValue() throws IOException
readEnumValueback to summary
private Enum readEnumValue(TypeDescription type) throws IOException
readExceptionValueback to summary
private Exception readExceptionValue(TypeDescription type) throws IOException
readFieldsback to summary
private void readFields(TypeDescription type, Object value)
readFloatValueback to summary
private Float readFloatValue() throws IOException
readHyperValueback to summary
private Long readHyperValue() throws IOException
readInterfaceback to summary
public Object readInterface(Type type)
readInterfaceValueback to summary
private Object readInterfaceValue(TypeDescription type)
readLongValueback to summary
private Integer readLongValue() throws IOException
readObjectIdback to summary
public String readObjectId()
readSequenceValueback to summary
private Object readSequenceValue(TypeDescription type) throws IOException
readShortValueback to summary
private Short readShortValue() throws IOException
readStringValueback to summary
private String readStringValue() throws IOException
readStructValueback to summary
private Object readStructValue(TypeDescription type)
readThreadIdback to summary
public ThreadId readThreadId()
readTypeback to summary
public TypeDescription readType()
readTypeValueback to summary
private Type readTypeValue()
readValueback to summary
public Object readValue(TypeDescription type)
resetback to summary
public void reset(byte[] data)