-
- すべてのスーパー・インタフェース:
IDLEntity,Serializable,ValueBase
public interface DataInputStream extends ValueBase
非整列化カスタム値型の入力ストリームからプリミティブ・データ型を読み込むのに使用されるメソッドを定義します。 このインタフェースは、カスタム値型のカスタム非整列化コードを記述するためにユーザーが使用します。- 関連項目:
DataOutputStream,CustomMarshal
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 Objectread_Abstract()入力ストリームからIDL抽象インタフェースを読み込みます。Anyread_any()入力ストリームからIDLAny値を読み込みます。voidread_any_array(AnySeqHolder seq, int offset, int length)入力ストリームからoffsetからlength分の要素のIDL Any配列を読み込みます。booleanread_boolean()入力ストリームからIDL boolean値を読み込みます。voidread_boolean_array(BooleanSeqHolder seq, int offset, int length)入力ストリームからoffsetからlength分の要素のIDL boolean配列を読み込みます。charread_char()入力ストリームからIDL文字値を読み込みます。voidread_char_array(CharSeqHolder seq, int offset, int length)入力ストリームからoffsetからlength分の要素のIDL文字配列を読み込みます。doubleread_double()入力ストリームからIDL doubleを読み込みます。voidread_double_array(DoubleSeqHolder seq, int offset, int length)入力ストリームからoffsetからlength分の要素のIDL double配列を読み込みます。floatread_float()入力ストリームからIDL floatを読み込みます。voidread_float_array(FloatSeqHolder seq, int offset, int length)入力ストリームからoffsetからlength分の要素のIDL float配列を読み込みます。intread_long()入力ストリームからIDL longを読み込みます。voidread_long_array(LongSeqHolder seq, int offset, int length)入力ストリームからoffsetからlength分の要素のIDL long配列を読み込みます。longread_longlong()入力ストリームからIDL long longを読み込みます。voidread_longlong_array(LongLongSeqHolder seq, int offset, int length)入力ストリームからoffsetからlength分の要素のIDL long long配列を読み込みます。Objectread_Object()入力ストリームからIDL CORBA::Objectを読み込みます。byteread_octet()入力ストリームからIDL octet値を読み込みます。voidread_octet_array(OctetSeqHolder seq, int offset, int length)入力ストリームからoffsetからlength分の要素のIDL octet配列を読み込みます。shortread_short()入力ストリームからIDL shortを読み込みます。voidread_short_array(ShortSeqHolder seq, int offset, int length)入力ストリームからoffsetからlength分の要素のIDL short配列を読み込みます。Stringread_string()入力ストリームからIDL文字列を読み込みます。TypeCoderead_TypeCode()入力ストリームからIDL型コードを読み込みます。intread_ulong()入力ストリームからIDL符号なしlongを読み込みます。voidread_ulong_array(ULongSeqHolder seq, int offset, int length)入力ストリームからoffsetからlength分の要素のIDL符号なしlong配列を読み込みます。longread_ulonglong()入力ストリームから符号なしIDL long longを読み込みます。voidread_ulonglong_array(ULongLongSeqHolder seq, int offset, int length)入力ストリームからoffsetからlength分の要素のIDL符号なしlong long配列を読み込みます。shortread_ushort()入力ストリームからIDL符号なしshortを読み込みます。voidread_ushort_array(UShortSeqHolder seq, int offset, int length)入力ストリームからoffsetからlength分の要素のIDL符号なしshort配列を読み込みます。Serializableread_Value()入力ストリームからIDL値型を読み込みます。charread_wchar()入力ストリームからIDLワイド文字値を読み込みます。voidread_wchar_array(WCharSeqHolder seq, int offset, int length)入力ストリームからoffsetからlength分の要素のIDLワイド文字配列を読み込みます。Stringread_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が発生します。
-
-