- java.lang.Object
-
- java.io.InputStream
-
- org.omg.CORBA.portable.InputStream
-
- org.omg.CORBA_2_3.portable.InputStream
-
- All Implemented Interfaces:
-
Closeable
,AutoCloseable
public abstract class InputStream extends InputStream
InputStream提供从流中读取所有映射的IDL类型。 它扩展了org.omg.CORBA.portable.InputStream。 该类定义了为CORBA 2.3添加的新方法。- 从以下版本开始:
- JDK1.2
- 另请参见:
-
InputStream
-
-
构造方法摘要
构造方法 Constructor 描述 InputStream()
创建一个这个类的新实例。
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 Object
read_abstract_interface()
解组数值对象或合适的存根对象。Object
read_abstract_interface(Class clz)
解组对应于传递类型的类对象或存根类。Serializable
read_value()
从输入流解组值类型。Serializable
read_value(Serializable value)
从输入流解组值类型。Serializable
read_value(Class clz)
从输入流解组值类型。Serializable
read_value(String rep_id)
从输入流解组值类型。Serializable
read_value(BoxedValueHelper factory)
从输入流解组值类型。-
Methods inherited from class java.io.InputStream
available, close, mark, markSupported, read, read, readAllBytes, readNBytes, reset, skip, transferTo
-
Methods inherited from class org.omg.CORBA.portable.InputStream
orb, read, read_any, read_boolean, read_boolean_array, read_char, read_char_array, read_Context, read_double, read_double_array, read_fixed, read_float, read_float_array, read_long, read_long_array, read_longlong, read_longlong_array, read_Object, read_Object, read_octet, read_octet_array, read_Principal, read_short, read_short_array, read_string, read_TypeCode, read_ulong, read_ulong_array, read_ulonglong, read_ulonglong_array, read_ushort, read_ushort_array, read_wchar, read_wchar_array, read_wstring
-
-
-
-
方法详细信息
-
read_value
public Serializable read_value()
从输入流解组值类型。- 结果
- 从输入流解组的值类型
-
read_value
public Serializable read_value(Class clz)
从输入流解组值类型。- 参数
-
clz
- 是要解组的值的声明类型 - 结果
- 从输入流中解组的值
-
read_value
public Serializable read_value(BoxedValueHelper factory)
从输入流解组值类型。- 参数
-
factory
- 是用于解组值类型的帮助器的实例fo - 结果
- 从输入流中解组的值
-
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()
解组数值对象或合适的存根对象。- 结果
- ORB运行时返回值对象或合适的存根对象。
-
-