Class TypeCodeInputStream
java.lang.Object
java.io.InputStream
org.omg.CORBA.portable.InputStream
org.omg.CORBA_2_3.portable.InputStream
com.sun.corba.ee.impl.encoding.CDRInputObject
com.sun.corba.ee.impl.encoding.EncapsInputStream
com.sun.corba.ee.impl.encoding.TypeCodeInputStream
- All Implemented Interfaces:
MarshalInputStream, TypeCodeReader, Closeable, Serializable, AutoCloseable, DataInputStream, IDLEntity, ValueBase, ValueInputStream
- See Also:
-
Field Summary
FieldsFields inherited from class CDRInputObject
messageMediator -
Constructor Summary
ConstructorsConstructorDescriptionTypeCodeInputStream(ORB orb, byte[] data, int size) TypeCodeInputStream(ORB orb, byte[] data, int size, ByteOrder byteOrder, GIOPVersion version) TypeCodeInputStream(ORB orb, ByteBuffer byteBuffer, int size, ByteOrder byteOrder, GIOPVersion version) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddTypeCodeAtPosition(TypeCodeImpl tc, int position) intgetTypeCodeAtPosition(int position) protected voidvoidstatic TypeCodeInputStreamreadEncapsulation(InputStream is, ORB _orb) voidsetEnclosingInputStream(InputStream enclosure) Methods inherited from class EncapsInputStream
createCharBTCConverter, createWCharBTCConverter, dup, getCodeBaseMethods inherited from class CDRInputObject
_truncatable_ids, addFragment, alignOnBoundary, available, cancelProcessing, close, consumeEndian, dprint, end_value, getBufferLength, getBufferManager, getByteOrder, getConnection, getGIOPVersion, getMessageHeader, getMessageMediator, getPosition, mark, markSupported, orb, orb, performORBVersionSpecificInit, read, read, read, read_Abstract, read_abstract_interface, read_abstract_interface, read_any, read_any_array, read_boolean, read_boolean_array, read_boolean_array, read_char, read_char_array, read_char_array, read_Context, read_double, read_double_array, read_double_array, read_fixed, read_fixed, read_float, read_float_array, read_float_array, read_long, read_long_array, read_long_array, read_longlong, read_longlong_array, read_longlong_array, read_Object, read_Object, read_octet, read_octet_array, read_octet_array, read_Principal, read_short, read_short_array, read_short_array, read_string, read_TypeCode, read_ulong, read_ulong_array, read_ulong_array, read_ulonglong, read_ulonglong_array, read_ulonglong_array, read_ushort, read_ushort_array, read_ushort_array, read_value, read_value, read_value, read_value, read_value, read_Value, read_wchar, read_wchar_array, read_wchar_array, read_wstring, reset, resetCodeSetConverters, setBufferLength, setHeaderPadding, setIndex, setMessageMediator, skip, start_value, toByteOrder, unmarshalHeaderMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface MarshalInputStream
consumeEndian, mark, performORBVersionSpecificInit, read_any, read_boolean, read_boolean_array, read_char, read_char_array, read_double, read_double_array, read_float, read_float_array, read_long, read_long_array, read_longlong, read_longlong_array, read_Object, read_Object, read_octet, read_octet_array, read_Principal, read_short, read_short_array, read_string, read_TypeCode, read_ulong, read_ulong_array, read_ulonglong, read_ulonglong_array, read_ushort, read_ushort_array, read_value, read_wchar, read_wchar_array, read_wstring, reset, resetCodeSetConvertersMethods inherited from interface TypeCodeReader
getPosition
-
Field Details
-
typeMap
-
enclosure
-
-
Constructor Details
-
TypeCodeInputStream
-
TypeCodeInputStream
public TypeCodeInputStream(ORB orb, byte[] data, int size, ByteOrder byteOrder, GIOPVersion version) -
TypeCodeInputStream
TypeCodeInputStream(ORB orb, ByteBuffer byteBuffer, int size, ByteOrder byteOrder, GIOPVersion version)
-
-
Method Details
-
addTypeCodeAtPosition
- Specified by:
addTypeCodeAtPositionin interfaceTypeCodeReader
-
getTypeCodeAtPosition
- Specified by:
getTypeCodeAtPositionin interfaceTypeCodeReader
-
setEnclosingInputStream
- Specified by:
setEnclosingInputStreamin interfaceTypeCodeReader
-
getTopLevelStream
- Specified by:
getTopLevelStreamin interfaceTypeCodeReader
-
getTopLevelPosition
public int getTopLevelPosition()- Specified by:
getTopLevelPositionin interfaceTypeCodeReader
-
readEncapsulation
-
makeEncapsulation
protected void makeEncapsulation() -
printTypeMap
public void printTypeMap()- Specified by:
printTypeMapin interfaceTypeCodeReader
-