FileDocCategorySizeDatePackage
InputStream.javaAPI DocJava SE 5 API3302Fri Aug 26 14:58:34 BST 2005org.omg.CORBA_2_3.portable

InputStream

public abstract class InputStream extends 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.
see
org.omg.CORBA.portable.InputStream
author
OMG
version
1.14 12/19/03
since
JDK1.2

Fields Summary
Constructors Summary
Methods Summary
public java.lang.Objectread_abstract_interface()
Unmarshal the value object or a suitable stub object.

return
ORB runtime returns the value object or a suitable stub object.

        throw new org.omg.CORBA.NO_IMPLEMENT();
    
public java.lang.Objectread_abstract_interface(java.lang.Class clz)
Unmarshal the class object or the stub class corresponding to the passed type.

param
clz is the Class object for the stub class which corresponds to the type that is statically expected.
return
ORB runtime returns the value object or a suitable stub object.

        throw new org.omg.CORBA.NO_IMPLEMENT();
    
public java.io.Serializableread_value()
Unmarshalls a value type from the input stream.

return
the value type unmarshalled from the input stream

 
        throw new org.omg.CORBA.NO_IMPLEMENT();
    
public java.io.Serializableread_value(java.lang.Class clz)
Unmarshalls a value type from the input stream.

param
clz is the declared type of the value to be unmarshalled
return
the value unmarshalled from the input stream

 
        throw new org.omg.CORBA.NO_IMPLEMENT();
    
public java.io.Serializableread_value(org.omg.CORBA.portable.BoxedValueHelper factory)
Unmarshalls a value type from the input stream.

param
factory is the instance fo the helper to be used for unmarshalling the value type
return
the value unmarshalled from the input stream

        throw new org.omg.CORBA.NO_IMPLEMENT();
    
public java.io.Serializableread_value(java.lang.String rep_id)
Unmarshalls a value type from the input stream.

param
rep_id identifies the type of the value to be unmarshalled
return
value type unmarshalled from the input stream

        throw new org.omg.CORBA.NO_IMPLEMENT();
    
public java.io.Serializableread_value(java.io.Serializable value)
Unmarshalls a value type from the input stream.

param
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.
return
value type unmarshalled from the input stream

        throw new org.omg.CORBA.NO_IMPLEMENT();