FileDocCategorySizeDatePackage
CDRInputStreamBase.javaAPI DocJava SE 5 API8110Fri Aug 26 14:54:20 BST 2005com.sun.corba.se.impl.encoding

CDRInputStreamBase

public abstract class CDRInputStreamBase extends InputStream
Describes CDRInputStream delegates and provides some implementation. Non-default constructors are avoided in the delegation to separate instantiation from initialization, so we use init methods.

Fields Summary
protected CDRInputStream
parent
Constructors Summary
Methods Summary
public abstract java.lang.String[]_truncatable_ids()

abstract voidalignOnBoundary(int octetBoundary)

public abstract voidconsumeEndian()

public abstract com.sun.corba.se.impl.encoding.CDRInputStreamBasedup()

public abstract voidend_value()

public abstract intgetBufferLength()

public abstract BufferManagerReadgetBufferManager()

public abstract java.nio.ByteBuffergetByteBuffer()

abstract com.sun.org.omg.SendingContext.CodeBasegetCodeBase()

public abstract com.sun.corba.se.spi.ior.iiop.GIOPVersiongetGIOPVersion()

public abstract intgetIndex()

public abstract intgetPosition()

public abstract voidinit(org.omg.CORBA.ORB orb, java.nio.ByteBuffer byteBuffer, int size, boolean littleEndian, BufferManagerRead bufferManager)

public abstract booleanisLittleEndian()

public abstract voidmark(int readlimit)

public booleanmarkSupported()

 return false; 
public abstract org.omg.CORBA.ORBorb()

public abstract voidorb(org.omg.CORBA.ORB orb)

abstract voidperformORBVersionSpecificInit()

abstract voidprintBuffer()

public intread()

        throw new org.omg.CORBA.NO_IMPLEMENT();
    
public abstract java.lang.Objectread_Abstract()

public org.omg.CORBA.Contextread_Context()

        throw new org.omg.CORBA.NO_IMPLEMENT();
    
public abstract org.omg.CORBA.Objectread_Object()

public abstract org.omg.CORBA.Objectread_Object(java.lang.Class clz)

public abstract org.omg.CORBA.Principalread_Principal()

public abstract org.omg.CORBA.TypeCoderead_TypeCode()

public abstract java.io.Serializableread_Value()

public abstract java.lang.Objectread_abstract_interface()

public abstract java.lang.Objectread_abstract_interface(java.lang.Class clz)

public abstract org.omg.CORBA.Anyread_any()

public abstract voidread_any_array(org.omg.CORBA.AnySeqHolder seq, int offset, int length)

public abstract booleanread_boolean()

public abstract voidread_boolean_array(boolean[] value, int offset, int length)

public abstract voidread_boolean_array(org.omg.CORBA.BooleanSeqHolder seq, int offset, int length)

public abstract charread_char()

public abstract voidread_char_array(char[] value, int offset, int length)

public abstract voidread_char_array(org.omg.CORBA.CharSeqHolder seq, int offset, int length)

public abstract doubleread_double()

public abstract voidread_double_array(double[] value, int offset, int length)

public abstract voidread_double_array(org.omg.CORBA.DoubleSeqHolder seq, int offset, int length)

public abstract java.math.BigDecimalread_fixed()

public abstract java.math.BigDecimalread_fixed(short digits, short scale)

public abstract floatread_float()

public abstract voidread_float_array(float[] value, int offset, int length)

public abstract voidread_float_array(org.omg.CORBA.FloatSeqHolder seq, int offset, int length)

public abstract intread_long()

public abstract voidread_long_array(int[] value, int offset, int length)

public abstract voidread_long_array(org.omg.CORBA.LongSeqHolder seq, int offset, int length)

public abstract longread_longlong()

public abstract voidread_longlong_array(long[] value, int offset, int length)

public abstract voidread_longlong_array(org.omg.CORBA.LongLongSeqHolder seq, int offset, int length)

public abstract byteread_octet()

public abstract voidread_octet_array(byte[] value, int offset, int length)

public abstract voidread_octet_array(org.omg.CORBA.OctetSeqHolder seq, int offset, int length)

public abstract shortread_short()

public abstract voidread_short_array(short[] value, int offset, int length)

public abstract voidread_short_array(org.omg.CORBA.ShortSeqHolder seq, int offset, int length)

public abstract java.lang.Stringread_string()

public abstract intread_ulong()

public abstract voidread_ulong_array(int[] value, int offset, int length)

public abstract voidread_ulong_array(org.omg.CORBA.ULongSeqHolder seq, int offset, int length)

public abstract longread_ulonglong()

public abstract voidread_ulonglong_array(long[] value, int offset, int length)

public abstract voidread_ulonglong_array(org.omg.CORBA.ULongLongSeqHolder seq, int offset, int length)

public abstract shortread_ushort()

public abstract voidread_ushort_array(short[] value, int offset, int length)

public abstract voidread_ushort_array(org.omg.CORBA.UShortSeqHolder seq, int offset, int length)

public abstract java.io.Serializableread_value()

public abstract java.io.Serializableread_value(java.lang.Class clz)

public abstract java.io.Serializableread_value(org.omg.CORBA.portable.BoxedValueHelper factory)

public abstract java.io.Serializableread_value(java.lang.String rep_id)

public abstract java.io.Serializableread_value(java.io.Serializable value)

public abstract charread_wchar()

public abstract voidread_wchar_array(char[] value, int offset, int length)

public abstract voidread_wchar_array(org.omg.CORBA.WCharSeqHolder seq, int offset, int length)

public abstract java.lang.Stringread_wstring()

public abstract voidreset()

public abstract voidresetCodeSetConverters()

public abstract voidsetBufferLength(int value)

public abstract voidsetByteBuffer(java.nio.ByteBuffer byteBuffer)

public abstract voidsetByteBufferWithInfo(ByteBufferWithInfo bbwi)

abstract voidsetHeaderPadding(boolean headerPadding)

public abstract voidsetIndex(int value)

public voidsetParent(CDRInputStream parent)

        this.parent = parent;
    
public abstract voidstart_value()