public class TypeCodeInputStream extends EncapsInputStream implements TypeCodeReader
messageMediator
Constructor and Description |
---|
TypeCodeInputStream(ORB orb,
byte[] data,
int size) |
TypeCodeInputStream(ORB orb,
byte[] data,
int size,
boolean littleEndian,
GIOPVersion version) |
TypeCodeInputStream(ORB orb,
ByteBuffer byteBuffer,
int size,
boolean littleEndian,
GIOPVersion version) |
Modifier and Type | Method and Description |
---|---|
void |
addTypeCodeAtPosition(TypeCodeImpl tc,
int position) |
int |
getTopLevelPosition() |
TypeCodeReader |
getTopLevelStream() |
TypeCodeImpl |
getTypeCodeAtPosition(int position) |
protected void |
makeEncapsulation() |
void |
printTypeMap() |
static TypeCodeInputStream |
readEncapsulation(InputStream is,
ORB _orb) |
void |
setEnclosingInputStream(InputStream enclosure) |
createCharBTCConverter, createWCharBTCConverter, dup, getCodeBase
_truncatable_ids, alignOnBoundary, available, close, consumeEndian, end_value, getBufferLength, getBufferManager, getByteBuffer, getGIOPVersion, getIndex, getMessageMediator, getPosition, isLittleEndian, isSharing, mark, markSupported, orb, orb, performORBVersionSpecificInit, read_abstract_interface, read_abstract_interface, read_Abstract, read_any_array, read_any, read_boolean_array, read_boolean_array, read_boolean, read_char_array, read_char_array, read_char, read_Context, read_double_array, read_double_array, read_double, read_fixed, read_fixed, read_float_array, read_float_array, read_float, read_long_array, read_long_array, read_long, read_longlong_array, read_longlong_array, read_longlong, read_Object, read_Object, read_octet_array, read_octet_array, read_octet, read_Principal, read_short_array, read_short_array, read_short, read_string, read_TypeCode, read_ulong_array, read_ulong_array, read_ulong, read_ulonglong_array, read_ulonglong_array, read_ulonglong, read_ushort_array, read_ushort_array, read_ushort, read_value, read_Value, read_value, read_value, read_value, read_value, read_wchar_array, read_wchar_array, read_wchar, read_wstring, read, read, read, reset, resetCodeSetConverters, setBufferLength, setByteBuffer, setByteBufferWithInfo, setHeaderPadding, setIndex, setMessageMediator, skip, start_value
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getPosition
consumeEndian, mark, performORBVersionSpecificInit, read_any, read_boolean_array, read_boolean, read_char_array, read_char, read_double_array, read_double, read_float_array, read_float, read_long_array, read_long, read_longlong_array, read_longlong, read_Object, read_Object, read_octet_array, read_octet, read_Principal, read_short_array, read_short, read_string, read_TypeCode, read_ulong_array, read_ulong, read_ulonglong_array, read_ulonglong, read_ushort_array, read_ushort, read_value, read_wchar_array, read_wchar, read_wstring, reset, resetCodeSetConverters
public TypeCodeInputStream(ORB orb, byte[] data, int size)
public TypeCodeInputStream(ORB orb, byte[] data, int size, boolean littleEndian, GIOPVersion version)
public TypeCodeInputStream(ORB orb, ByteBuffer byteBuffer, int size, boolean littleEndian, GIOPVersion version)
public void addTypeCodeAtPosition(TypeCodeImpl tc, int position)
addTypeCodeAtPosition
in interface TypeCodeReader
public TypeCodeImpl getTypeCodeAtPosition(int position)
getTypeCodeAtPosition
in interface TypeCodeReader
public void setEnclosingInputStream(InputStream enclosure)
setEnclosingInputStream
in interface TypeCodeReader
public TypeCodeReader getTopLevelStream()
getTopLevelStream
in interface TypeCodeReader
public int getTopLevelPosition()
getTopLevelPosition
in interface TypeCodeReader
public static TypeCodeInputStream readEncapsulation(InputStream is, ORB _orb)
protected void makeEncapsulation()
public void printTypeMap()
printTypeMap
in interface TypeCodeReader
Copyright © 2017 JBoss by Red Hat. All rights reserved.