org.omg.CORBA_2_3.portable

java.lang.Object
  继承者 java.io.InputStream
      继承者 org.omg.CORBA.portable.InputStream
          继承者 org.omg.CORBA_2_3.portable.InputStream
所有已实现的接口:
Closeable

public abstract class InputStream
     
extends InputStream

InputStream 提供从流读取所有映射的 IDL 类型的接口。它扩展 org.omg.CORBA.portable.InputStream。此类定义 CORBA 2.3 添加的新方法。

从以下版本开始:
JDK1.2
另请参见:
InputStream

构造方法摘要
InputStream()
           
 
方法摘要
 Object read_abstract_interface()
          解组值对象或适当的 stub 对象。
 Object read_abstract_interface(Class clz)
          解组与传递类型相对应的类对象或 stub 类。
 Serializable read_value()
          从输入流解组值类型。
 Serializable read_value(BoxedValueHelper factory)
          从输入流解组值类型。
 Serializable read_value(Class clz)
          从输入流解组值类型。
 Serializable read_value(Serializable value)
          从输入流解组值类型。
 Serializable read_value(String rep_id)
          从输入流解组值类型。
 
从类 org.omg.CORBA.portable.InputStream 继承的方法
orb, read_any, read_boolean_array, read_boolean, read_char_array, read_char, read_Context, read_double_array, read_double, read_fixed, read_float_array, read_float, read_long_array, read_long, read_longlong_array, read_longlong, read_Object, read_Object, read_octet_array, read_octet, read_Principal, read_short_array, read_short, read_string, read_TypeCode, read_ulong_array, read_ulong, read_ulonglong_array, read_ulonglong, read_ushort_array, read_ushort, read_wchar_array, read_wchar, read_wstring, read
 
从类 java.io.InputStream 继承的方法
available, close, mark, markSupported, read, read, reset, skip
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

InputStream

public InputStream()
方法详细信息

read_value

public Serializable read_value()
从输入流解组值类型。

返回:
从输入流解组的值类型

read_value

public Serializable read_value(Class clz)
从输入流解组值类型。

参数:
clz - 要解组的值的声明类型
返回:
从输入流解组的值

read_value

public Serializable read_value(BoxedValueHelper factory)
从输入流解组值类型。

参数:
factory - 用于解组值类型的帮助器的实例
返回:
从输入流解组的值

read_value

public Serializable read_value(String rep_id)
从输入流解组值类型。

参数:
rep_id - 标识要解组的值的类型
返回:
从输入流解组的值类型

read_value

public Serializable read_value(Serializable value)
从输入流解组值类型。

参数:
value - 在调用 Streamable._read() 或 CustomMarshal.unmarshal() 解组值前添加到 orb 的间接寻址表的未初始化的值。
返回:
从输入流解组的值类型

read_abstract_interface

public Object read_abstract_interface()
解组值对象或适当的 stub 对象。

返回:
返回值对象或适当的 stub 对象的 ORB 运行时。

read_abstract_interface

public Object read_abstract_interface(Class clz)
解组与传递类型相对应的类对象或 stub 类。

参数:
clz - 与能肯定预期的类型相对应的 stub 类的 Class 对象。
返回:
返回值对象或适当 stub 对象的 ORB 运行时。