Methods Summary |
---|
public final java.lang.String[] | _truncatable_ids()
return impl._truncatable_ids();
|
public void | alignOnBoundary(int octetBoundary)Aligns the current position on the given octet boundary
if there are enough bytes available to do so. Otherwise,
it just returns. This is used for some (but not all)
GIOP 1.2 message headers.
impl.alignOnBoundary(octetBoundary);
|
public final int | available()
return impl.available();
|
public final void | close()
impl.close();
|
public final void | consumeEndian()
impl.consumeEndian();
|
protected CodeSetConversion.BTCConverter | createCharBTCConverter()
return CodeSetConversion.impl().getBTCConverter(OSFCodeSetRegistry.ISO_8859_1,
impl.isLittleEndian());
|
protected abstract CodeSetConversion.BTCConverter | createWCharBTCConverter()
|
public abstract com.sun.corba.se.impl.encoding.CDRInputStream | dup()
|
public void | end_value()
impl.end_value();
|
public final int | getBufferLength()
return impl.getBufferLength();
|
public final BufferManagerRead | getBufferManager()
return impl.getBufferManager();
|
protected final java.nio.ByteBuffer | getByteBuffer()
return impl.getByteBuffer();
|
public com.sun.org.omg.SendingContext.CodeBase | getCodeBase()
return null;
|
public final com.sun.corba.se.spi.ior.iiop.GIOPVersion | getGIOPVersion()
return impl.getGIOPVersion();
|
protected final int | getIndex()
return impl.getIndex();
|
public com.sun.corba.se.pept.protocol.MessageMediator | getMessageMediator()
return messageMediator;
|
public final int | getPosition()
return impl.getPosition();
|
public final boolean | isLittleEndian()
return impl.isLittleEndian();
|
public final void | mark(int readlimit)
impl.mark(readlimit);
|
public final boolean | markSupported()
return impl.markSupported();
|
public final org.omg.CORBA.ORB | orb()
return impl.orb();
|
public final void | orb(org.omg.CORBA.ORB orb)
impl.orb(orb);
|
public void | performORBVersionSpecificInit()This must be called after determining the proper ORB version,
and setting it on the stream's ORB instance. It can be called
after reading the service contexts, since that is the only place
we can get the ORB version info.
Trying to unmarshal things requiring repository IDs before calling
this will result in NullPtrExceptions.
// In the case of SystemExceptions, a stream is created
// with its default constructor (and thus no impl is set).
if (impl != null)
impl.performORBVersionSpecificInit();
|
void | printBuffer()
impl.printBuffer();
|
public final int | read()
return impl.read();
|
public final int | read(byte[] b)
return impl.read(b);
|
public final int | read(byte[] b, int off, int len)
return impl.read(b, off, len);
|
public final java.lang.Object | read_Abstract()
return impl.read_Abstract();
|
public final org.omg.CORBA.Context | read_Context()
return impl.read_Context();
|
public final org.omg.CORBA.Object | read_Object()
return impl.read_Object();
|
public final org.omg.CORBA.Object | read_Object(java.lang.Class clz)
return impl.read_Object(clz);
|
public final org.omg.CORBA.Principal | read_Principal()
return impl.read_Principal();
|
public final org.omg.CORBA.TypeCode | read_TypeCode()
return impl.read_TypeCode();
|
public final java.io.Serializable | read_Value()
return impl.read_Value();
|
public final java.lang.Object | read_abstract_interface()
return impl.read_abstract_interface();
|
public final java.lang.Object | read_abstract_interface(java.lang.Class clz)
return impl.read_abstract_interface(clz);
|
public final org.omg.CORBA.Any | read_any()
return impl.read_any();
|
public final void | read_any_array(org.omg.CORBA.AnySeqHolder seq, int offset, int length)
impl.read_any_array(seq, offset, length);
|
public final boolean | read_boolean()
return impl.read_boolean();
|
public final void | read_boolean_array(boolean[] value, int offset, int length)
impl.read_boolean_array(value, offset, length);
|
public final void | read_boolean_array(org.omg.CORBA.BooleanSeqHolder seq, int offset, int length)
impl.read_boolean_array(seq, offset, length);
|
public final char | read_char()
return impl.read_char();
|
public final void | read_char_array(char[] value, int offset, int length)
impl.read_char_array(value, offset, length);
|
public final void | read_char_array(org.omg.CORBA.CharSeqHolder seq, int offset, int length)
impl.read_char_array(seq, offset, length);
|
public final double | read_double()
return impl.read_double();
|
public final void | read_double_array(double[] value, int offset, int length)
impl.read_double_array(value, offset, length);
|
public final void | read_double_array(org.omg.CORBA.DoubleSeqHolder seq, int offset, int length)
impl.read_double_array(seq, offset, length);
|
public final java.math.BigDecimal | read_fixed()
return impl.read_fixed();
|
public final java.math.BigDecimal | read_fixed(short digits, short scale)
return impl.read_fixed(digits, scale);
|
public final float | read_float()
return impl.read_float();
|
public final void | read_float_array(float[] value, int offset, int length)
impl.read_float_array(value, offset, length);
|
public final void | read_float_array(org.omg.CORBA.FloatSeqHolder seq, int offset, int length)
impl.read_float_array(seq, offset, length);
|
public final int | read_long()
return impl.read_long();
|
public final void | read_long_array(int[] value, int offset, int length)
impl.read_long_array(value, offset, length);
|
public final void | read_long_array(org.omg.CORBA.LongSeqHolder seq, int offset, int length)
impl.read_long_array(seq, offset, length);
|
public final long | read_longlong()
return impl.read_longlong();
|
public final void | read_longlong_array(long[] value, int offset, int length)
impl.read_longlong_array(value, offset, length);
|
public final void | read_longlong_array(org.omg.CORBA.LongLongSeqHolder seq, int offset, int length)
impl.read_longlong_array(seq, offset, length);
|
public final byte | read_octet()
return impl.read_octet();
|
public final void | read_octet_array(byte[] value, int offset, int length)
impl.read_octet_array(value, offset, length);
|
public final void | read_octet_array(org.omg.CORBA.OctetSeqHolder seq, int offset, int length)
impl.read_octet_array(seq, offset, length);
|
public final short | read_short()
return impl.read_short();
|
public final void | read_short_array(short[] value, int offset, int length)
impl.read_short_array(value, offset, length);
|
public final void | read_short_array(org.omg.CORBA.ShortSeqHolder seq, int offset, int length)
impl.read_short_array(seq, offset, length);
|
public final java.lang.String | read_string()
return impl.read_string();
|
public final int | read_ulong()
return impl.read_ulong();
|
public final void | read_ulong_array(int[] value, int offset, int length)
impl.read_ulong_array(value, offset, length);
|
public final void | read_ulong_array(org.omg.CORBA.ULongSeqHolder seq, int offset, int length)
impl.read_ulong_array(seq, offset, length);
|
public final long | read_ulonglong()
return impl.read_ulonglong();
|
public final void | read_ulonglong_array(long[] value, int offset, int length)
impl.read_ulonglong_array(value, offset, length);
|
public final void | read_ulonglong_array(org.omg.CORBA.ULongLongSeqHolder seq, int offset, int length)
impl.read_ulonglong_array(seq, offset, length);
|
public final short | read_ushort()
return impl.read_ushort();
|
public final void | read_ushort_array(short[] value, int offset, int length)
impl.read_ushort_array(value, offset, length);
|
public final void | read_ushort_array(org.omg.CORBA.UShortSeqHolder seq, int offset, int length)
impl.read_ushort_array(seq, offset, length);
|
public final java.io.Serializable | read_value()
return impl.read_value();
|
public final java.io.Serializable | read_value(java.lang.Class clz)
return impl.read_value(clz);
|
public final java.io.Serializable | read_value(org.omg.CORBA.portable.BoxedValueHelper factory)
return impl.read_value(factory);
|
public final java.io.Serializable | read_value(java.lang.String rep_id)
return impl.read_value(rep_id);
|
public final java.io.Serializable | read_value(java.io.Serializable value)
return impl.read_value(value);
|
public final char | read_wchar()
return impl.read_wchar();
|
public final void | read_wchar_array(char[] value, int offset, int length)
impl.read_wchar_array(value, offset, length);
|
public final void | read_wchar_array(org.omg.CORBA.WCharSeqHolder seq, int offset, int length)
impl.read_wchar_array(seq, offset, length);
|
public final java.lang.String | read_wstring()
return impl.read_wstring();
|
public final void | reset()
impl.reset();
|
public void | resetCodeSetConverters()Resets any internal references to code set converters.
This is useful for forcing the CDR stream to reacquire
converters (probably from its subclasses) when state
has changed.
impl.resetCodeSetConverters();
|
protected final void | setBufferLength(int value)
impl.setBufferLength(value);
|
protected final void | setByteBuffer(java.nio.ByteBuffer byteBuffer)
impl.setByteBuffer(byteBuffer);
|
protected final void | setByteBufferWithInfo(ByteBufferWithInfo bbwi)
impl.setByteBufferWithInfo(bbwi);
|
public void | setHeaderPadding(boolean headerPadding)
impl.setHeaderPadding(headerPadding);
|
protected final void | setIndex(int value)
impl.setIndex(value);
|
public void | setMessageMediator(com.sun.corba.se.pept.protocol.MessageMediator messageMediator)
this.messageMediator = (CorbaMessageMediator) messageMediator;
|
public final long | skip(long n)
return impl.skip(n);
|
public void | start_value()
impl.start_value();
|