-
- すべてのスーパー・インタフェース:
IDLEntity
,Serializable
,ValueBase
public interface DataInputStream extends ValueBase
非整列化カスタム値型の入力ストリームからプリミティブ・データ型を読み込むのに使用されるメソッドを定義します。 このインタフェースは、カスタム値型のカスタム非整列化コードを記述するためにユーザーが使用します。- 関連項目:
DataOutputStream
,CustomMarshal
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 Object
read_Abstract()
入力ストリームからIDL抽象インタフェースを読み込みます。Any
read_any()
入力ストリームからIDLAny
値を読み込みます。void
read_any_array(AnySeqHolder seq, int offset, int length)
入力ストリームからoffsetからlength分の要素のIDL Any配列を読み込みます。boolean
read_boolean()
入力ストリームからIDL boolean値を読み込みます。void
read_boolean_array(BooleanSeqHolder seq, int offset, int length)
入力ストリームからoffsetからlength分の要素のIDL boolean配列を読み込みます。char
read_char()
入力ストリームからIDL文字値を読み込みます。void
read_char_array(CharSeqHolder seq, int offset, int length)
入力ストリームからoffsetからlength分の要素のIDL文字配列を読み込みます。double
read_double()
入力ストリームからIDL doubleを読み込みます。void
read_double_array(DoubleSeqHolder seq, int offset, int length)
入力ストリームからoffsetからlength分の要素のIDL double配列を読み込みます。float
read_float()
入力ストリームからIDL floatを読み込みます。void
read_float_array(FloatSeqHolder seq, int offset, int length)
入力ストリームからoffsetからlength分の要素のIDL float配列を読み込みます。int
read_long()
入力ストリームからIDL longを読み込みます。void
read_long_array(LongSeqHolder seq, int offset, int length)
入力ストリームからoffsetからlength分の要素のIDL long配列を読み込みます。long
read_longlong()
入力ストリームからIDL long longを読み込みます。void
read_longlong_array(LongLongSeqHolder seq, int offset, int length)
入力ストリームからoffsetからlength分の要素のIDL long long配列を読み込みます。Object
read_Object()
入力ストリームからIDL CORBA::Objectを読み込みます。byte
read_octet()
入力ストリームからIDL octet値を読み込みます。void
read_octet_array(OctetSeqHolder seq, int offset, int length)
入力ストリームからoffsetからlength分の要素のIDL octet配列を読み込みます。short
read_short()
入力ストリームからIDL shortを読み込みます。void
read_short_array(ShortSeqHolder seq, int offset, int length)
入力ストリームからoffsetからlength分の要素のIDL short配列を読み込みます。String
read_string()
入力ストリームからIDL文字列を読み込みます。TypeCode
read_TypeCode()
入力ストリームからIDL型コードを読み込みます。int
read_ulong()
入力ストリームからIDL符号なしlongを読み込みます。void
read_ulong_array(ULongSeqHolder seq, int offset, int length)
入力ストリームからoffsetからlength分の要素のIDL符号なしlong配列を読み込みます。long
read_ulonglong()
入力ストリームから符号なしIDL long longを読み込みます。void
read_ulonglong_array(ULongLongSeqHolder seq, int offset, int length)
入力ストリームからoffsetからlength分の要素のIDL符号なしlong long配列を読み込みます。short
read_ushort()
入力ストリームからIDL符号なしshortを読み込みます。void
read_ushort_array(UShortSeqHolder seq, int offset, int length)
入力ストリームからoffsetからlength分の要素のIDL符号なしshort配列を読み込みます。Serializable
read_Value()
入力ストリームからIDL値型を読み込みます。char
read_wchar()
入力ストリームからIDLワイド文字値を読み込みます。void
read_wchar_array(WCharSeqHolder seq, int offset, int length)
入力ストリームからoffsetからlength分の要素のIDLワイド文字配列を読み込みます。String
read_wstring()
入力ストリームからIDLワイド文字列を読み込みます。-
インタフェース org.omg.CORBA.portable.ValueBaseから継承されたメソッド
_truncatable_ids
-
-
-
-
メソッドの詳細
-
read_any
Any read_any()
入力ストリームからIDLAny
値を読み込みます。- 戻り値:
- 読み込まれた
Any
。 - 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
read_boolean
boolean read_boolean()
入力ストリームからIDL boolean値を読み込みます。- 戻り値:
- 読み込まれるboolean値
- 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
read_char
char read_char()
入力ストリームからIDL文字値を読み込みます。- 戻り値:
- 読み込まれる文字型
- 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
read_wchar
char read_wchar()
入力ストリームからIDLワイド文字値を読み込みます。- 戻り値:
- 読み込まれるワイド文字
- 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
read_octet
byte read_octet()
入力ストリームからIDL octet値を読み込みます。- 戻り値:
- 読み込まれるoctet値
- 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
read_short
short read_short()
入力ストリームからIDL shortを読み込みます。- 戻り値:
- 読み込まれるshort
- 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
read_ushort
short read_ushort()
入力ストリームからIDL符号なしshortを読み込みます。- 戻り値:
- 読み込まれる符号なしshort
- 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
read_long
int read_long()
入力ストリームからIDL longを読み込みます。- 戻り値:
- 読み込まれるlong
- 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
read_ulong
int read_ulong()
入力ストリームからIDL符号なしlongを読み込みます。- 戻り値:
- 読み込まれる符号なしlong
- 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
read_longlong
long read_longlong()
入力ストリームからIDL long longを読み込みます。- 戻り値:
- 読み込まれるlong long
- 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
read_ulonglong
long read_ulonglong()
入力ストリームから符号なしIDL long longを読み込みます。- 戻り値:
- 読み込まれる符号なしlong long
- 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
read_float
float read_float()
入力ストリームからIDL floatを読み込みます。- 戻り値:
- 読み込まれるfloat
- 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
read_double
double read_double()
入力ストリームからIDL doubleを読み込みます。- 戻り値:
- 読み込まれるdouble
- 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
read_string
String read_string()
入力ストリームからIDL文字列を読み込みます。- 戻り値:
- 読み込まれる文字列
- 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
read_wstring
String read_wstring()
入力ストリームからIDLワイド文字列を読み込みます。- 戻り値:
- 読み込まれるワイド文字列
- 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
read_Object
Object read_Object()
入力ストリームからIDL CORBA::Objectを読み込みます。- 戻り値:
- 読み込まれるCORBA::Object
- 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
read_Abstract
Object read_Abstract()
入力ストリームからIDL抽象インタフェースを読み込みます。- 戻り値:
- 読み込まれる抽象インタフェース
- 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
read_Value
Serializable read_Value()
入力ストリームからIDL値型を読み込みます。- 戻り値:
- 読み込まれる値型
- 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
read_TypeCode
TypeCode read_TypeCode()
入力ストリームからIDL型コードを読み込みます。- 戻り値:
- 読み込まれる型コード
- 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
read_any_array
void read_any_array(AnySeqHolder seq, int offset, int length)
入力ストリームからoffsetからlength分の要素のIDL Any配列を読み込みます。- パラメータ:
seq
- 読み込まれる配列の出力パラメータ・ホルダー。offset
- 入力ストリームから読み込む最初の要素のseqへのインデックス。length
- 入力ストリームから読み込む要素の数。- 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
read_boolean_array
void read_boolean_array(BooleanSeqHolder seq, int offset, int length)
入力ストリームからoffsetからlength分の要素のIDL boolean配列を読み込みます。- パラメータ:
seq
- 読み込まれる配列の出力パラメータ・ホルダー。offset
- 入力ストリームから読み込む最初の要素のseqへのインデックス。length
- 入力ストリームから読み込む要素の数。- 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
read_char_array
void read_char_array(CharSeqHolder seq, int offset, int length)
入力ストリームからoffsetからlength分の要素のIDL文字配列を読み込みます。- パラメータ:
seq
- 読み込まれる配列の出力パラメータ・ホルダー。offset
- 入力ストリームから読み込む最初の要素のseqへのインデックス。length
- 入力ストリームから読み込む要素の数。- 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
read_wchar_array
void read_wchar_array(WCharSeqHolder seq, int offset, int length)
入力ストリームからoffsetからlength分の要素のIDLワイド文字配列を読み込みます。- パラメータ:
seq
- 読み込まれる配列の出力パラメータ・ホルダー。offset
- 入力ストリームから読み込む最初の要素のseqへのインデックス。length
- 入力ストリームから読み込む要素の数。- 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
read_octet_array
void read_octet_array(OctetSeqHolder seq, int offset, int length)
入力ストリームからoffsetからlength分の要素のIDL octet配列を読み込みます。- パラメータ:
seq
- 読み込まれる配列の出力パラメータ・ホルダー。offset
- 入力ストリームから読み込む最初の要素のseqへのインデックス。length
- 入力ストリームから読み込む要素の数。- 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
read_short_array
void read_short_array(ShortSeqHolder seq, int offset, int length)
入力ストリームからoffsetからlength分の要素のIDL short配列を読み込みます。- パラメータ:
seq
- 読み込まれる配列の出力パラメータ・ホルダー。offset
- 入力ストリームから読み込む最初の要素のseqへのインデックス。length
- 入力ストリームから読み込む要素の数。- 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
read_ushort_array
void read_ushort_array(UShortSeqHolder seq, int offset, int length)
入力ストリームからoffsetからlength分の要素のIDL符号なしshort配列を読み込みます。- パラメータ:
seq
- 読み込まれる配列の出力パラメータ・ホルダー。offset
- 入力ストリームから読み込む最初の要素のseqへのインデックス。length
- 入力ストリームから読み込む要素の数。- 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
read_long_array
void read_long_array(LongSeqHolder seq, int offset, int length)
入力ストリームからoffsetからlength分の要素のIDL long配列を読み込みます。- パラメータ:
seq
- 読み込まれる配列の出力パラメータ・ホルダー。offset
- 入力ストリームから読み込む最初の要素のseqへのインデックス。length
- 入力ストリームから読み込む要素の数。- 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
read_ulong_array
void read_ulong_array(ULongSeqHolder seq, int offset, int length)
入力ストリームからoffsetからlength分の要素のIDL符号なしlong配列を読み込みます。- パラメータ:
seq
- 読み込まれる配列の出力パラメータ・ホルダー。offset
- 入力ストリームから読み込む最初の要素のseqへのインデックス。length
- 入力ストリームから読み込む要素の数。- 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
read_ulonglong_array
void read_ulonglong_array(ULongLongSeqHolder seq, int offset, int length)
入力ストリームからoffsetからlength分の要素のIDL符号なしlong long配列を読み込みます。- パラメータ:
seq
- 読み込まれる配列の出力パラメータ・ホルダー。offset
- 入力ストリームから読み込む最初の要素のseqへのインデックス。length
- 入力ストリームから読み込む要素の数。- 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
read_longlong_array
void read_longlong_array(LongLongSeqHolder seq, int offset, int length)
入力ストリームからoffsetからlength分の要素のIDL long long配列を読み込みます。- パラメータ:
seq
- 読み込まれる配列の出力パラメータ・ホルダー。offset
- 入力ストリームから読み込む最初の要素のseqへのインデックス。length
- 入力ストリームから読み込む要素の数。- 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
read_float_array
void read_float_array(FloatSeqHolder seq, int offset, int length)
入力ストリームからoffsetからlength分の要素のIDL float配列を読み込みます。- パラメータ:
seq
- 読み込まれる配列の出力パラメータ・ホルダー。offset
- 入力ストリームから読み込む最初の要素のseqへのインデックス。length
- 入力ストリームから読み込む要素の数。- 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
read_double_array
void read_double_array(DoubleSeqHolder seq, int offset, int length)
入力ストリームからoffsetからlength分の要素のIDL double配列を読み込みます。- パラメータ:
seq
- 読み込まれる配列の出力パラメータ・ホルダー。offset
- 入力ストリームから読み込む最初の要素のseqへのインデックス。length
- 入力ストリームから読み込む要素の数。- 例外:
MARSHAL
- ストリーミング・ポリシーを登録していないなど、矛盾が検出された場合は、標準システム例外MARSHALが発生します。
-
-