org.omg.CORBA_2_3.portable
Class InputStream

java.lang.Object sample code for java.lang.Object definition code for java.lang.Object 
  extended by java.io.InputStream sample code for java.io.InputStream definition code for java.io.InputStream 
      extended by org.omg.CORBA.portable.InputStream sample code for org.omg.CORBA.portable.InputStream definition code for org.omg.CORBA.portable.InputStream 
          extended by org.omg.CORBA_2_3.portable.InputStream
All Implemented Interfaces:
Closeable sample code for java.io.Closeable definition code for java.io.Closeable

public abstract class InputStream
extends InputStream sample code for org.omg.CORBA.portable.InputStream definition code for org.omg.CORBA.portable.InputStream

InputStream provides for the reading of all of the mapped IDL types from the stream. It extends org.omg.CORBA.portable.InputStream. This class defines new methods that were added for CORBA 2.3.

Since:
JDK1.2
See Also:
InputStream sample code for org.omg.CORBA.portable.InputStream definition code for org.omg.CORBA.portable.InputStream

Constructor Summary
InputStream sample code for org.omg.CORBA_2_3.portable.InputStream.InputStream() definition code for org.omg.CORBA_2_3.portable.InputStream.InputStream() ()
           
 
Method Summary
 Object sample code for java.lang.Object definition code for java.lang.Object read_abstract_interface sample code for org.omg.CORBA_2_3.portable.InputStream.read_abstract_interface() definition code for org.omg.CORBA_2_3.portable.InputStream.read_abstract_interface() ()
          Unmarshal the value object or a suitable stub object.
 Object sample code for java.lang.Object definition code for java.lang.Object read_abstract_interface sample code for org.omg.CORBA_2_3.portable.InputStream.read_abstract_interface(java.lang.Class) definition code for org.omg.CORBA_2_3.portable.InputStream.read_abstract_interface(java.lang.Class) (Class sample code for java.lang.Class definition code for java.lang.Class  clz)
          Unmarshal the class object or the stub class corresponding to the passed type.
 Serializable sample code for java.io.Serializable definition code for java.io.Serializable read_value sample code for org.omg.CORBA_2_3.portable.InputStream.read_value() definition code for org.omg.CORBA_2_3.portable.InputStream.read_value() ()
          Unmarshalls a value type from the input stream.
 Serializable sample code for java.io.Serializable definition code for java.io.Serializable read_value sample code for org.omg.CORBA_2_3.portable.InputStream.read_value(org.omg.CORBA.portable.BoxedValueHelper) definition code for org.omg.CORBA_2_3.portable.InputStream.read_value(org.omg.CORBA.portable.BoxedValueHelper) (BoxedValueHelper sample code for org.omg.CORBA.portable.BoxedValueHelper definition code for org.omg.CORBA.portable.BoxedValueHelper  factory)
          Unmarshalls a value type from the input stream.
 Serializable sample code for java.io.Serializable definition code for java.io.Serializable read_value sample code for org.omg.CORBA_2_3.portable.InputStream.read_value(java.lang.Class) definition code for org.omg.CORBA_2_3.portable.InputStream.read_value(java.lang.Class) (Class sample code for java.lang.Class definition code for java.lang.Class  clz)
          Unmarshalls a value type from the input stream.
 Serializable sample code for java.io.Serializable definition code for java.io.Serializable read_value sample code for org.omg.CORBA_2_3.portable.InputStream.read_value(java.io.Serializable) definition code for org.omg.CORBA_2_3.portable.InputStream.read_value(java.io.Serializable) (Serializable sample code for java.io.Serializable definition code for java.io.Serializable  value)
          Unmarshalls a value type from the input stream.
 Serializable sample code for java.io.Serializable definition code for java.io.Serializable read_value sample code for org.omg.CORBA_2_3.portable.InputStream.read_value(java.lang.String) definition code for org.omg.CORBA_2_3.portable.InputStream.read_value(java.lang.String) (String sample code for java.lang.String definition code for java.lang.String  rep_id)
          Unmarshalls a value type from the input stream.
 
Methods inherited from class org.omg.CORBA.portable.InputStream sample code for org.omg.CORBA.portable.InputStream definition code for org.omg.CORBA.portable.InputStream
orb sample code for org.omg.CORBA.portable.InputStream.orb() definition code for org.omg.CORBA.portable.InputStream.orb() , read_any sample code for org.omg.CORBA.portable.InputStream.read_any() definition code for org.omg.CORBA.portable.InputStream.read_any() , read_boolean_array sample code for org.omg.CORBA.portable.InputStream.read_boolean_array(boolean[], int, int) definition code for org.omg.CORBA.portable.InputStream.read_boolean_array(boolean[], int, int) , read_boolean sample code for org.omg.CORBA.portable.InputStream.read_boolean() definition code for org.omg.CORBA.portable.InputStream.read_boolean() , read_char_array sample code for org.omg.CORBA.portable.InputStream.read_char_array(char[], int, int) definition code for org.omg.CORBA.portable.InputStream.read_char_array(char[], int, int) , read_char sample code for org.omg.CORBA.portable.InputStream.read_char() definition code for org.omg.CORBA.portable.InputStream.read_char() , read_Context sample code for org.omg.CORBA.portable.InputStream.read_Context() definition code for org.omg.CORBA.portable.InputStream.read_Context() , read_double_array sample code for org.omg.CORBA.portable.InputStream.read_double_array(double[], int, int) definition code for org.omg.CORBA.portable.InputStream.read_double_array(double[], int, int) , read_double sample code for org.omg.CORBA.portable.InputStream.read_double() definition code for org.omg.CORBA.portable.InputStream.read_double() , read_fixed sample code for org.omg.CORBA.portable.InputStream.read_fixed() definition code for org.omg.CORBA.portable.InputStream.read_fixed() , read_float_array sample code for org.omg.CORBA.portable.InputStream.read_float_array(float[], int, int) definition code for org.omg.CORBA.portable.InputStream.read_float_array(float[], int, int) , read_float sample code for org.omg.CORBA.portable.InputStream.read_float() definition code for org.omg.CORBA.portable.InputStream.read_float() , read_long_array sample code for org.omg.CORBA.portable.InputStream.read_long_array(int[], int, int) definition code for org.omg.CORBA.portable.InputStream.read_long_array(int[], int, int) , read_long sample code for org.omg.CORBA.portable.InputStream.read_long() definition code for org.omg.CORBA.portable.InputStream.read_long() , read_longlong_array sample code for org.omg.CORBA.portable.InputStream.read_longlong_array(long[], int, int) definition code for org.omg.CORBA.portable.InputStream.read_longlong_array(long[], int, int) , read_longlong sample code for org.omg.CORBA.portable.InputStream.read_longlong() definition code for org.omg.CORBA.portable.InputStream.read_longlong() , read_Object sample code for org.omg.CORBA.portable.InputStream.read_Object() definition code for org.omg.CORBA.portable.InputStream.read_Object() , read_Object sample code for org.omg.CORBA.portable.InputStream.read_Object(java.lang.Class) definition code for org.omg.CORBA.portable.InputStream.read_Object(java.lang.Class) , read_octet_array sample code for org.omg.CORBA.portable.InputStream.read_octet_array(byte[], int, int) definition code for org.omg.CORBA.portable.InputStream.read_octet_array(byte[], int, int) , read_octet sample code for org.omg.CORBA.portable.InputStream.read_octet() definition code for org.omg.CORBA.portable.InputStream.read_octet() , read_Principal sample code for org.omg.CORBA.portable.InputStream.read_Principal() definition code for org.omg.CORBA.portable.InputStream.read_Principal() , read_short_array sample code for org.omg.CORBA.portable.InputStream.read_short_array(short[], int, int) definition code for org.omg.CORBA.portable.InputStream.read_short_array(short[], int, int) , read_short sample code for org.omg.CORBA.portable.InputStream.read_short() definition code for org.omg.CORBA.portable.InputStream.read_short() , read_string sample code for org.omg.CORBA.portable.InputStream.read_string() definition code for org.omg.CORBA.portable.InputStream.read_string() , read_TypeCode sample code for org.omg.CORBA.portable.InputStream.read_TypeCode() definition code for org.omg.CORBA.portable.InputStream.read_TypeCode() , read_ulong_array sample code for org.omg.CORBA.portable.InputStream.read_ulong_array(int[], int, int) definition code for org.omg.CORBA.portable.InputStream.read_ulong_array(int[], int, int) , read_ulong sample code for org.omg.CORBA.portable.InputStream.read_ulong() definition code for org.omg.CORBA.portable.InputStream.read_ulong() , read_ulonglong_array sample code for org.omg.CORBA.portable.InputStream.read_ulonglong_array(long[], int, int) definition code for org.omg.CORBA.portable.InputStream.read_ulonglong_array(long[], int, int) , read_ulonglong sample code for org.omg.CORBA.portable.InputStream.read_ulonglong() definition code for org.omg.CORBA.portable.InputStream.read_ulonglong() , read_ushort_array sample code for org.omg.CORBA.portable.InputStream.read_ushort_array(short[], int, int) definition code for org.omg.CORBA.portable.InputStream.read_ushort_array(short[], int, int) , read_ushort sample code for org.omg.CORBA.portable.InputStream.read_ushort() definition code for org.omg.CORBA.portable.InputStream.read_ushort() , read_wchar_array sample code for org.omg.CORBA.portable.InputStream.read_wchar_array(char[], int, int) definition code for org.omg.CORBA.portable.InputStream.read_wchar_array(char[], int, int) , read_wchar sample code for org.omg.CORBA.portable.InputStream.read_wchar() definition code for org.omg.CORBA.portable.InputStream.read_wchar() , read_wstring sample code for org.omg.CORBA.portable.InputStream.read_wstring() definition code for org.omg.CORBA.portable.InputStream.read_wstring() , read sample code for org.omg.CORBA.portable.InputStream.read() definition code for org.omg.CORBA.portable.InputStream.read()
 
Methods inherited from class java.io.InputStream sample code for java.io.InputStream definition code for java.io.InputStream
available sample code for java.io.InputStream.available() definition code for java.io.InputStream.available() , close sample code for java.io.InputStream.close() definition code for java.io.InputStream.close() , mark sample code for java.io.InputStream.mark(int) definition code for java.io.InputStream.mark(int) , markSupported sample code for java.io.InputStream.markSupported() definition code for java.io.InputStream.markSupported() , read sample code for java.io.InputStream.read(byte[]) definition code for java.io.InputStream.read(byte[]) , read sample code for java.io.InputStream.read(byte[], int, int) definition code for java.io.InputStream.read(byte[], int, int) , reset sample code for java.io.InputStream.reset() definition code for java.io.InputStream.reset() , skip sample code for java.io.InputStream.skip(long) definition code for java.io.InputStream.skip(long)
 
Methods inherited from class java.lang.Object sample code for java.lang.Object definition code for java.lang.Object
clone sample code for java.lang.Object.clone() definition code for java.lang.Object.clone() , equals sample code for java.lang.Object.equals(java.lang.Object) definition code for java.lang.Object.equals(java.lang.Object) , finalize sample code for java.lang.Object.finalize() definition code for java.lang.Object.finalize() , getClass sample code for java.lang.Object.getClass() definition code for java.lang.Object.getClass() , hashCode sample code for java.lang.Object.hashCode() definition code for java.lang.Object.hashCode() , notify sample code for java.lang.Object.notify() definition code for java.lang.Object.notify() , notifyAll sample code for java.lang.Object.notifyAll() definition code for java.lang.Object.notifyAll() , toString sample code for java.lang.Object.toString() definition code for java.lang.Object.toString() , wait sample code for java.lang.Object.wait() definition code for java.lang.Object.wait() , wait sample code for java.lang.Object.wait(long) definition code for java.lang.Object.wait(long) , wait sample code for java.lang.Object.wait(long, int) definition code for java.lang.Object.wait(long, int)
 

Constructor Detail

InputStream sample code for org.omg.CORBA_2_3.portable.InputStream() definition code for org.omg.CORBA_2_3.portable.InputStream()

public InputStream()
Method Detail

read_value sample code for org.omg.CORBA_2_3.portable.InputStream.read_value() definition code for org.omg.CORBA_2_3.portable.InputStream.read_value()

public Serializable sample code for java.io.Serializable definition code for java.io.Serializable  read_value()
Unmarshalls a value type from the input stream.

Returns:
the value type unmarshalled from the input stream

read_value sample code for org.omg.CORBA_2_3.portable.InputStream.read_value(java.lang.Class) definition code for org.omg.CORBA_2_3.portable.InputStream.read_value(java.lang.Class)

public Serializable sample code for java.io.Serializable definition code for java.io.Serializable  read_value(Class sample code for java.lang.Class definition code for java.lang.Class  clz)
Unmarshalls a value type from the input stream.

Parameters:
clz - is the declared type of the value to be unmarshalled
Returns:
the value unmarshalled from the input stream

read_value sample code for org.omg.CORBA_2_3.portable.InputStream.read_value(org.omg.CORBA.portable.BoxedValueHelper) definition code for org.omg.CORBA_2_3.portable.InputStream.read_value(org.omg.CORBA.portable.BoxedValueHelper)

public Serializable sample code for java.io.Serializable definition code for java.io.Serializable  read_value(BoxedValueHelper sample code for org.omg.CORBA.portable.BoxedValueHelper definition code for org.omg.CORBA.portable.BoxedValueHelper  factory)
Unmarshalls a value type from the input stream.

Parameters:
factory - is the instance fo the helper to be used for unmarshalling the value type
Returns:
the value unmarshalled from the input stream

read_value sample code for org.omg.CORBA_2_3.portable.InputStream.read_value(java.lang.String) definition code for org.omg.CORBA_2_3.portable.InputStream.read_value(java.lang.String)

public Serializable sample code for java.io.Serializable definition code for java.io.Serializable  read_value(String sample code for java.lang.String definition code for java.lang.String  rep_id)
Unmarshalls a value type from the input stream.

Parameters:
rep_id - identifies the type of the value to be unmarshalled
Returns:
value type unmarshalled from the input stream

read_value sample code for org.omg.CORBA_2_3.portable.InputStream.read_value(java.io.Serializable) definition code for org.omg.CORBA_2_3.portable.InputStream.read_value(java.io.Serializable)

public Serializable sample code for java.io.Serializable definition code for java.io.Serializable  read_value(Serializable sample code for java.io.Serializable definition code for java.io.Serializable  value)
Unmarshalls a value type from the input stream.

Parameters:
value - is an uninitialized value which is added to the orb's indirection table before calling Streamable._read() or CustomMarshal.unmarshal() to unmarshal the value.
Returns:
value type unmarshalled from the input stream

read_abstract_interface sample code for org.omg.CORBA_2_3.portable.InputStream.read_abstract_interface() definition code for org.omg.CORBA_2_3.portable.InputStream.read_abstract_interface()

public Object sample code for java.lang.Object definition code for java.lang.Object  read_abstract_interface()
Unmarshal the value object or a suitable stub object.

Returns:
ORB runtime returns the value object or a suitable stub object.

read_abstract_interface sample code for org.omg.CORBA_2_3.portable.InputStream.read_abstract_interface(java.lang.Class) definition code for org.omg.CORBA_2_3.portable.InputStream.read_abstract_interface(java.lang.Class)

public Object sample code for java.lang.Object definition code for java.lang.Object  read_abstract_interface(Class sample code for java.lang.Class definition code for java.lang.Class  clz)
Unmarshal the class object or the stub class corresponding to the passed type.

Parameters:
clz - is the Class object for the stub class which corresponds to the type that is statically expected.
Returns:
ORB runtime returns the value object or a suitable stub object.