|
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。