public interface DataInputStream extends ValueBase
DataOutputStream
, CustomMarshal
Modifier and Type | Method and Description |
---|---|
Object |
read_Abstract()
从输入流读取IDL抽象界面。
|
void |
read_any_array(AnySeqHolder seq, int offset, int length)
从输入流的长度元素的偏移量读取IDL Anys的数组。
|
Any |
read_any()
从输入流读取IDL
Any 值。
|
void |
read_boolean_array(BooleanSeqHolder seq, int offset, int length)
从输入流的长度元素的偏移量读取IDL布尔数组。
|
boolean |
read_boolean()
从输入流读取IDL布尔值。
|
void |
read_char_array(CharSeqHolder seq, int offset, int length)
从输入流的长度元素的偏移量读取IDL字符数组。
|
char |
read_char()
从输入流读取IDL字符值。
|
void |
read_double_array(DoubleSeqHolder seq, int offset, int length)
从输入流读取长度元素的偏移量的IDL二进制数组。
|
double |
read_double()
从输入流读取IDL double。
|
void |
read_float_array(FloatSeqHolder seq, int offset, int length)
从输入流中读取长度元素的偏移量的IDL浮点数组。
|
float |
read_float()
从输入流读取IDL浮点数。
|
void |
read_long_array(LongSeqHolder seq, int offset, int length)
从输入流的长度元素的偏移量读取IDL长整数。
|
int |
read_long()
从输入流读取IDL长。
|
void |
read_longlong_array(LongLongSeqHolder seq, int offset, int length)
从输入流读取长度元素的偏移量的IDL长整型数组。
|
long |
read_longlong()
从输入流中读取IDL长。
|
Object |
read_Object()
从输入流读取IDL CORBA :: Object。
|
void |
read_octet_array(OctetSeqHolder seq, int offset, int length)
从输入流读取长度元素的偏移量的IDL八位字节数组。
|
byte |
read_octet()
从输入流读取IDL八位字节值。
|
void |
read_short_array(ShortSeqHolder seq, int offset, int length)
从输入流读取长度元素的偏移量的IDL短路数组。
|
short |
read_short()
从输入流中读取IDL短。
|
String |
read_string()
从输入流读取IDL字符串。
|
TypeCode |
read_TypeCode()
从输入流读取IDL类型代码。
|
void |
read_ulong_array(ULongSeqHolder seq, int offset, int length)
从输入流中读取长度元素的偏移量的IDL无符号长整数的数组。
|
int |
read_ulong()
从输入流读取IDL unsigned long。
|
void |
read_ulonglong_array(ULongLongSeqHolder seq, int offset, int length)
从输入流读取长度元素的偏移量的IDL无符号长整型数组。
|
long |
read_ulonglong()
从输入流读取长度为无符号的IDL。
|
void |
read_ushort_array(UShortSeqHolder seq, int offset, int length)
从输入流读取长度元素的偏移量的IDL无符号短整型数组。
|
short |
read_ushort()
从输入流读取IDL无符号短。
|
Serializable |
read_Value()
从输入流读取IDL值类型。
|
void |
read_wchar_array(WCharSeqHolder seq, int offset, int length)
从输入流的长度元素的偏移量读取IDL宽字符数组。
|
char |
read_wchar()
从输入流读取IDL宽字符值。
|
String |
read_wstring()
从输入流读取IDL宽字符串。
|
_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
- 要读取的数组的输出参数持有者。
offset
- 从输入流读取的第一个元素的索引到seq。
length
- 从输入流读取的元素数。
org.omg.CORBA.MARSHAL
- 如果检测到不一致,包括没有注册流媒体策略,则会引发标准系统异常MARSHAL。
void read_boolean_array(BooleanSeqHolder seq, int offset, int length)
seq
- 要读取的数组的输出参数持有者。
offset
- 从输入流读取的第一个元素的索引到seq。
length
- 从输入流读取的元素数。
org.omg.CORBA.MARSHAL
- 如果检测到不一致(包括没有注册流媒体策略),则引发标准系统异常MARSHAL。
void read_char_array(CharSeqHolder seq, int offset, int length)
seq
- 要读取的数组的输出参数持有者。
offset
- 从输入流读取的第一个元素的索引到seq。
length
- 从输入流读取的元素数。
org.omg.CORBA.MARSHAL
- 如果检测到不一致,包括没有注册流媒体策略,则引发标准系统异常MARSHAL。
void read_wchar_array(WCharSeqHolder seq, int offset, int length)
seq
- 要读取的数组的输出参数持有者。
offset
- 从输入流中读取的第一个元素的索引到seq。
length
- 从输入流读取的元素数。
org.omg.CORBA.MARSHAL
- 如果检测到不一致,包括没有注册流媒体策略,则会引发标准系统异常MARSHAL。
void read_octet_array(OctetSeqHolder seq, int offset, int length)
seq
- 要读取的数组的输出参数持有者。
offset
- 从输入流读取的第一个元素的索引到seq。
length
- 从输入流读取的元素数。
org.omg.CORBA.MARSHAL
- 如果检测到不一致,包括没有注册流媒体策略,则引发标准系统异常MARSHAL。
void read_short_array(ShortSeqHolder seq, int offset, int length)
seq
- 要读取的数组的输出参数持有者。
offset
- 从输入流读取的第一个元素的索引到seq。
length
- 从输入流读取的元素数。
org.omg.CORBA.MARSHAL
- 如果检测到不一致,包括没有注册流媒体策略,则引发标准系统异常MARSHAL。
void read_ushort_array(UShortSeqHolder seq, int offset, int length)
seq
- 要读取的数组的输出参数持有者。
offset
- 从输入流读取的第一个元素的索引到seq。
length
- 要从输入流中读取的元素数。
org.omg.CORBA.MARSHAL
- 如果检测到不一致,包括没有注册流媒体策略,则引发标准系统异常MARSHAL。
void read_long_array(LongSeqHolder seq, int offset, int length)
seq
- 要读取的数组的out参数持有者。
offset
- 从输入流读取的第一个元素的索引到seq。
length
- 从输入流读取的元素数。
org.omg.CORBA.MARSHAL
- 如果检测到不一致,包括没有注册流媒体策略,则引发标准系统异常MARSHAL。
void read_ulong_array(ULongSeqHolder seq, int offset, int length)
seq
- 要读取的数组的输出参数持有者。
offset
- 从输入流读取的第一个元素的索引到seq。
length
- 从输入流读取的元素数。
org.omg.CORBA.MARSHAL
- 如果检测到不一致,包括没有注册流媒体策略,则引发标准系统异常MARSHAL。
void read_ulonglong_array(ULongLongSeqHolder seq, int offset, int length)
seq
- 要读取的数组的输出参数持有者。
offset
- 从输入流读取的第一个元素的索引到seq。
length
- 从输入流读取的元素数。
org.omg.CORBA.MARSHAL
- 如果检测到不一致,包括没有注册流媒体策略,则引发标准系统异常MARSHAL。
void read_longlong_array(LongLongSeqHolder seq, int offset, int length)
seq
- 要读取的数组的输出参数持有者。
offset
- 从输入流中读取的第一个元素的索引到seq。
length
- 从输入流读取的元素数。
org.omg.CORBA.MARSHAL
- 如果检测到不一致,包括没有注册流媒体策略,则引发标准系统异常MARSHAL。
void read_float_array(FloatSeqHolder seq, int offset, int length)
seq
- 要读取的数组的输出参数持有者。
offset
- 从输入流读取的第一个元素的索引到seq。
length
- 从输入流读取的元素数。
org.omg.CORBA.MARSHAL
- 如果检测到不一致,包括没有注册流媒体策略,则引发标准系统异常MARSHAL。
void read_double_array(DoubleSeqHolder seq, int offset, int length)
seq
- 要读取的数组的输出参数持有者。
offset
- 从输入流读取的第一个元素的索引到seq。
length
- 从输入流读取的元素数。
org.omg.CORBA.MARSHAL
- If an inconsistency is detected, including not having registered a streaming policy, then the standard system exception MARSHAL is raised.