| 
JavaTM 2 Platform Standard Ed. 6  | 
|||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
public interface DataInputStream
定义用来从输入流读取基本数据类型的方法,以便解组自定义值类型。此接口供用户编写的自定义值类型的自定义解组代码使用。
DataOutputStream,
CustomMarshal| 方法摘要 | |
|---|---|
 Object | 
read_Abstract()
从输入流读取 IDL Abstract 接口。  | 
 void | 
read_any_array(AnySeqHolder seq,
int offset,
int length)
从输入流读取 IDL Any 数组中从 offset 处开始的 length 个元素。  | 
 Any | 
read_any()
从输入流读取 IDL Any 值。 | 
 void | 
read_boolean_array(BooleanSeqHolder seq,
int offset,
int length)
从输入流读取 IDL boolean 数组中 offset 处开始的 length 个元素。  | 
 boolean | 
read_boolean()
从输入流读取 IDL boolean 值。  | 
 void | 
read_char_array(CharSeqHolder seq,
int offset,
int length)
从输入流读取 IDL 字符数组中从 offset 处开始的 length 个元素。  | 
 char | 
read_char()
从输入流读取 IDL 字符值。  | 
 void | 
read_double_array(DoubleSeqHolder seq,
int offset,
int length)
从输入流读取 IDL double 数组中从 offset 处开始的 length 个元素。  | 
 double | 
read_double()
从输入流读取 IDL double 值。  | 
 void | 
read_float_array(FloatSeqHolder seq,
int offset,
int length)
从输入流读取 IDL float 数组中从 offset 处开始的 length 个元素。  | 
 float | 
read_float()
从输入流读取 IDL float 值。  | 
 void | 
read_long_array(LongSeqHolder seq,
int offset,
int length)
从输入流读取 IDL long 数组中从 offset 处开始的 length 个元素。  | 
 int | 
read_long()
从输入流读取 IDL long 值。  | 
 void | 
read_longlong_array(LongLongSeqHolder seq,
int offset,
int length)
从输入流读取 IDL long long 数组中从 offset 处开始的 length 个元素。  | 
 long | 
read_longlong()
从输入流读取 IDL long long 值。  | 
 Object | 
read_Object()
从输入流读取 IDL CORBA::Object。  | 
 void | 
read_octet_array(OctetSeqHolder seq,
int offset,
int length)
从输入流读取 IDL octet 数组中从 offset 处开始的 length 个元素。  | 
 byte | 
read_octet()
从输入流读取 IDL octet 值。  | 
 void | 
read_short_array(ShortSeqHolder seq,
int offset,
int length)
从输入流读取 IDL short 数组中从 offset 处开始的 length 个元素。  | 
 short | 
read_short()
从输入流读取 IDL short 值。  | 
 String | 
read_string()
从输入流读取 IDL 字符串值。  | 
 TypeCode | 
read_TypeCode()
从输入流读取 IDL typecode 值。  | 
 void | 
read_ulong_array(ULongSeqHolder seq,
int offset,
int length)
从输入流读取无符号 IDL long 数组中从 offset 处开始的 length 个元素。  | 
 int | 
read_ulong()
从输入流读取无符号 IDL long 值。  | 
 void | 
read_ulonglong_array(ULongLongSeqHolder seq,
int offset,
int length)
从输入流读取无符号 IDL long long 数组中从 offset 处开始的 length 个元素。  | 
 long | 
read_ulonglong()
从输入流读取无符号 IDL long long 值。  | 
 void | 
read_ushort_array(UShortSeqHolder seq,
int offset,
int length)
从输入流读取无符号 IDL short 数组中从 offset 处开始的 length 个元素。  | 
 short | 
read_ushort()
从输入流读取无符号 IDL short 值。  | 
 Serializable | 
read_Value()
从输入流读取 IDL 值类型。  | 
 void | 
read_wchar_array(WCharSeqHolder seq,
int offset,
int length)
从输入流读取 IDL 宽字符数组中从 offset 处开始的 length 个元素。  | 
 char | 
read_wchar()
从输入流读取 IDL 宽字符值。  | 
 String | 
read_wstring()
从输入流读取 IDL 宽字符串值。  | 
| 从接口 org.omg.CORBA.portable.ValueBase 继承的方法 | 
|---|
_truncatable_ids | 
| 方法详细信息 | 
|---|
Any read_any()
Any 值。
Any 值。
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。boolean read_boolean()
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。char read_char()
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。char read_wchar()
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。byte read_octet()
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。short read_short()
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。short read_ushort()
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。int read_long()
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。int read_ulong()
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。long read_longlong()
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。long read_ulonglong()
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。float read_float()
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。double read_double()
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。String read_string()
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。String read_wstring()
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。Object read_Object()
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。Object read_Abstract()
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。Serializable read_Value()
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。TypeCode read_TypeCode()
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。
void read_any_array(AnySeqHolder seq,
                    int offset,
                    int length)
seq - 将读取的数组的 out 参数 holder。offset - 将从输入流读取的第一个元素在 seq 中的索引。length - 从输入流读取的元素个数。
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。
void read_boolean_array(BooleanSeqHolder seq,
                        int offset,
                        int length)
seq - 将读取的数组的 out 参数 holder。offset - 将从输入流读取的第一个元素在 seq 中的索引。length - 从输入流读取的元素个数。
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。
void read_char_array(CharSeqHolder seq,
                     int offset,
                     int length)
seq - 将读取的数组的 out 参数 holder。offset - 将从输入流读取的第一个元素在 seq 中的索引。length - 从输入流读取的元素个数。
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。
void read_wchar_array(WCharSeqHolder seq,
                      int offset,
                      int length)
seq - 将读取的数组的 out 参数 holder。offset - 将从输入流读取的第一个元素在 seq 中的索引。length - 从输入流读取的元素个数。
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。
void read_octet_array(OctetSeqHolder seq,
                      int offset,
                      int length)
seq - 将读取的数组的 out 参数 holder。offset - 将从输入流读取的第一个元素在 seq 中的索引。length - 从输入流读取的元素个数。
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。
void read_short_array(ShortSeqHolder seq,
                      int offset,
                      int length)
seq - 将读取的数组的 out 参数 holder。offset - 将从输入流读取的第一个元素在 seq 中的索引。length - 从输入流读取的元素个数。
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。
void read_ushort_array(UShortSeqHolder seq,
                       int offset,
                       int length)
seq - 将读取的数组的 out 参数 holder。offset - 将从输入流读取的第一个元素在 seq 中的索引。length - 从输入流读取的元素个数。
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。
void read_long_array(LongSeqHolder seq,
                     int offset,
                     int length)
seq - 将读取的数组的 out 参数 holder。offset - 将从输入流读取的第一个元素在 seq 中的索引。length - 从输入流读取的元素个数。
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。
void read_ulong_array(ULongSeqHolder seq,
                      int offset,
                      int length)
seq - 将读取的数组的 out 参数 holder。offset - 将从输入流读取的第一个元素在 seq 中的索引。length - 从输入流读取的元素个数。
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。
void read_ulonglong_array(ULongLongSeqHolder seq,
                          int offset,
                          int length)
seq - 将读取的数组的 out 参数 holder。offset - 将从输入流读取的第一个元素在 seq 中的索引。length - 从输入流读取的元素个数。
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。
void read_longlong_array(LongLongSeqHolder seq,
                         int offset,
                         int length)
seq - 将读取的数组的 out 参数 holder。offset - 将从输入流读取的第一个元素在 seq 中的索引。length - 从输入流读取的元素个数。
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。
void read_float_array(FloatSeqHolder seq,
                      int offset,
                      int length)
seq - 将读取的数组的 out 参数 holder。offset - 将从输入流读取的第一个元素在 seq 中的索引。length - 从输入流读取的元素个数。
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。
void read_double_array(DoubleSeqHolder seq,
                       int offset,
                       int length)
seq - 将读取的数组的 out 参数 holder。offset - 将从输入流读取的第一个元素在 seq 中的索引。length - 从输入流读取的元素个数。
org.omg.CORBA.MARSHAL - 如果检测到不一致的地方(包括没有注册流策略),则会引发标准系统异常 MARSHAL。
  | 
JavaTM 2 Platform Standard Ed. 6  | 
|||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
版权所有 2008 Sun Microsystems, Inc. 保留所有权利。请遵守GNU General Public License, version 2 only。