- java.lang.Object
-
- java.io.InputStream
-
- org.omg.CORBA.portable.InputStream
-
- すべての実装されたインタフェース:
Closeable
,AutoCloseable
- 直系の既知のサブクラス:
InputStream
public abstract class InputStream extends InputStream
InputStreamは、CDR整列化ストリームからIDL型を読み取るためのJava APIです。 これらのメソッドは、IDL型を非整列化するため、およびAnyからIDL型を取り出すためにORBによって使用されます。_array
バージョンのメソッドは、IDL型のシーケンスおよび配列を読み取るのに直接使用できます。- 導入されたバージョン:
- JDK1.2
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 InputStream()
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 具象メソッド 非推奨のメソッド 修飾子と型 メソッド 説明 ORB
orb()
このInputStreamを作成したORBを返します。int
read()
入力ストリームからデータの次のバイトを読み込みます。abstract Any
read_any()
この入力ストリームからAnyを読み込みます。abstract boolean
read_boolean()
この入力ストリームからboolean値を読み込みます。abstract void
read_boolean_array(boolean[] value, int offset, int length)
この入力ストリームからbooleanの配列を読み込みます。abstract char
read_char()
この入力ストリームからchar値を読み込みます。abstract void
read_char_array(char[] value, int offset, int length)
この入力ストリームからcharの配列を読み込みます。Context
read_Context()
ストリームからCORBAコンテキストを読み込みます。abstract double
read_double()
この入力ストリームからdouble値を読み込みます。abstract void
read_double_array(double[] value, int offset, int length)
この入力ストリームからdoubleの配列を読み込みます。BigDecimal
read_fixed()
BigDecimal数を読み込みます。abstract float
read_float()
この入力ストリームからfloat値を読み込みます。abstract void
read_float_array(float[] value, int offset, int length)
この入力ストリームからfloatの配列を読み込みます。abstract int
read_long()
この入力ストリームからCORBA long (つまりJava int)値を読み込みます。abstract void
read_long_array(int[] value, int offset, int length)
この入力ストリームからCORBA long (つまりJava int)の配列を読み込みます。abstract long
read_longlong()
この入力ストリームからCORBA longlong (つまりJava long)値を読み込みます。abstract void
read_longlong_array(long[] value, int offset, int length)
この入力ストリームからCORBA longlong (つまりJava long)の配列を読み込みます。abstract Object
read_Object()
この入力ストリームからCORBAオブジェクトを読み込みます。Object
read_Object(Class clz)
オブジェクトを非整列化し、引数として渡されたクラスのインスタンスであるCORBA Objectを返します。abstract byte
read_octet()
この入力ストリームからoctet (つまりバイト)値を読み込みます。abstract void
read_octet_array(byte[] value, int offset, int length)
この入力ストリームからoctet (つまりバイト)の配列を読み込みます。Principal
read_Principal()
非推奨。CORBA 2.2では非推奨です。abstract short
read_short()
この入力ストリームからshort値を読み込みます。abstract void
read_short_array(short[] value, int offset, int length)
この入力ストリームからshortの配列を読み込みます。abstract String
read_string()
この入力ストリームから文字列値を読み込みます。abstract TypeCode
read_TypeCode()
この入力ストリームからTypeCode
を読み込みます。abstract int
read_ulong()
この入力ストリームから符号なしCORBA long (つまりJava int)値を読み込みます。abstract void
read_ulong_array(int[] value, int offset, int length)
この入力ストリームから符号なしCORBA long (つまりJava int)の配列を読み込みます。abstract long
read_ulonglong()
この入力ストリームから符号なしCORBA longlong (つまりJava long)値を読み込みます。abstract void
read_ulonglong_array(long[] value, int offset, int length)
この入力ストリームから符号なしCORBA longlong (つまりJava long)の配列を読み込みます。abstract short
read_ushort()
この入力ストリームから符号なしshort値を読み込みます。abstract void
read_ushort_array(short[] value, int offset, int length)
この入力ストリームから符号なしshortの配列を読み込みます。abstract char
read_wchar()
この入力ストリームからワイドchar値を読み込みます。abstract void
read_wchar_array(char[] value, int offset, int length)
この入力ストリームからワイドcharの配列を読み込みます。abstract String
read_wstring()
この入力ストリームからワイド文字列値を読み込みます。-
クラス java.io.InputStreamから継承されたメソッド
available, close, mark, markSupported, read, read, readAllBytes, readNBytes, reset, skip, transferTo
-
-
-
-
メソッドの詳細
-
read_boolean
public abstract boolean read_boolean()
この入力ストリームからboolean値を読み込みます。- 戻り値:
- この入力ストリームから読み込んだ
boolean
値
-
read_char
public abstract char read_char()
この入力ストリームからchar値を読み込みます。- 戻り値:
- この入力ストリームから読み込んだ
char
値
-
read_wchar
public abstract char read_wchar()
この入力ストリームからワイドchar値を読み込みます。- 戻り値:
- この入力ストリームから読み込んだ
char
値
-
read_octet
public abstract byte read_octet()
この入力ストリームからoctet (つまりバイト)値を読み込みます。- 戻り値:
- この入力ストリームから読み込んだ
byte
値
-
read_short
public abstract short read_short()
この入力ストリームからshort値を読み込みます。- 戻り値:
- この入力ストリームから読み込んだ
short
値
-
read_ushort
public abstract short read_ushort()
この入力ストリームから符号なしshort値を読み込みます。- 戻り値:
- この入力ストリームから読み込んだ
short
値
-
read_long
public abstract int read_long()
この入力ストリームからCORBA long (つまりJava int)値を読み込みます。- 戻り値:
- この入力ストリームから読み込んだ
int
値
-
read_ulong
public abstract int read_ulong()
この入力ストリームから符号なしCORBA long (つまりJava int)値を読み込みます。- 戻り値:
- この入力ストリームから読み込んだ
int
値
-
read_longlong
public abstract long read_longlong()
この入力ストリームからCORBA longlong (つまりJava long)値を読み込みます。- 戻り値:
- この入力ストリームから読み込んだ
long
値
-
read_ulonglong
public abstract long read_ulonglong()
この入力ストリームから符号なしCORBA longlong (つまりJava long)値を読み込みます。- 戻り値:
- この入力ストリームから読み込んだ
long
値
-
read_float
public abstract float read_float()
この入力ストリームからfloat値を読み込みます。- 戻り値:
- この入力ストリームから読み込んだ
float
値
-
read_double
public abstract double read_double()
この入力ストリームからdouble値を読み込みます。- 戻り値:
- この入力ストリームから読み込んだ
double
値
-
read_string
public abstract String read_string()
この入力ストリームから文字列値を読み込みます。- 戻り値:
- この入力ストリームから読み込んだ
String
値
-
read_wstring
public abstract String read_wstring()
この入力ストリームからワイド文字列値を読み込みます。- 戻り値:
- この入力ストリームから読み込んだ
String
値
-
read_boolean_array
public abstract void read_boolean_array(boolean[] value, int offset, int length)
この入力ストリームからbooleanの配列を読み込みます。- パラメータ:
value
- 返されるbooleanの配列。offset
- ストリーム上のオフセット。length
- 読み込むバッファの長さ。
-
read_char_array
public abstract void read_char_array(char[] value, int offset, int length)
この入力ストリームからcharの配列を読み込みます。- パラメータ:
value
- 返されるcharの配列。offset
- ストリーム上のオフセット。length
- 読み込むバッファの長さ。
-
read_wchar_array
public abstract void read_wchar_array(char[] value, int offset, int length)
この入力ストリームからワイドcharの配列を読み込みます。- パラメータ:
value
- 返されるワイドcharの配列。offset
- ストリーム上のオフセット。length
- 読み込むバッファの長さ。
-
read_octet_array
public abstract void read_octet_array(byte[] value, int offset, int length)
この入力ストリームからoctet (つまりバイト)の配列を読み込みます。- パラメータ:
value
- 返されるoctet (つまりバイト)の配列。offset
- ストリーム上のオフセット。length
- 読み込むバッファの長さ。
-
read_short_array
public abstract void read_short_array(short[] value, int offset, int length)
この入力ストリームからshortの配列を読み込みます。- パラメータ:
value
- 返されるshortの配列。offset
- ストリーム上のオフセット。length
- 読み込むバッファの長さ。
-
read_ushort_array
public abstract void read_ushort_array(short[] value, int offset, int length)
この入力ストリームから符号なしshortの配列を読み込みます。- パラメータ:
value
- 返されるshortの配列。offset
- ストリーム上のオフセット。length
- 読み込むバッファの長さ。
-
read_long_array
public abstract void read_long_array(int[] value, int offset, int length)
この入力ストリームからCORBA long (つまりJava int)の配列を読み込みます。- パラメータ:
value
- 返されるCORBA long (つまりJava int)の配列。offset
- ストリーム上のオフセット。length
- 読み込むバッファの長さ。
-
read_ulong_array
public abstract void read_ulong_array(int[] value, int offset, int length)
この入力ストリームから符号なしCORBA long (つまりJava int)の配列を読み込みます。- パラメータ:
value
- 返されるCORBA long (つまりJava int)の配列。offset
- ストリーム上のオフセット。length
- 読み込むバッファの長さ。
-
read_longlong_array
public abstract void read_longlong_array(long[] value, int offset, int length)
この入力ストリームからCORBA longlong (つまりJava long)の配列を読み込みます。- パラメータ:
value
- 返されるCORBA long (つまりJava long)の配列。offset
- ストリーム上のオフセット。length
- 読み込むバッファの長さ。
-
read_ulonglong_array
public abstract void read_ulonglong_array(long[] value, int offset, int length)
この入力ストリームから符号なしCORBA longlong (つまりJava long)の配列を読み込みます。- パラメータ:
value
- 返されるCORBA long (つまりJava long)の配列。offset
- ストリーム上のオフセット。length
- 読み込むバッファの長さ。
-
read_float_array
public abstract void read_float_array(float[] value, int offset, int length)
この入力ストリームからfloatの配列を読み込みます。- パラメータ:
value
- 返されるfloatの配列。offset
- ストリーム上のオフセット。length
- 読み込むバッファの長さ。
-
read_double_array
public abstract void read_double_array(double[] value, int offset, int length)
この入力ストリームからdoubleの配列を読み込みます。- パラメータ:
value
- 返されるdoubleの配列。offset
- ストリーム上のオフセット。length
- 読み込むバッファの長さ。
-
read_Object
public abstract Object read_Object()
この入力ストリームからCORBAオブジェクトを読み込みます。- 戻り値:
- この入力ストリームから読み込んだ
Object
のインスタンス。
-
read_TypeCode
public abstract TypeCode read_TypeCode()
この入力ストリームからTypeCode
を読み込みます。- 戻り値:
- この入力ストリームから読み込んだ
TypeCode
のインスタンス。
-
read_any
public abstract Any read_any()
この入力ストリームからAnyを読み込みます。- 戻り値:
- この入力ストリームから読み込んだ
Any
のインスタンス。
-
read_Principal
@Deprecated public Principal read_Principal()
非推奨。 CORBA 2.2では非推奨です。呼出しの原則を返します。- 戻り値:
- 呼出しの原則。
-
read
public int read() throws IOException
次のクラスからコピーされた説明:InputStream
入力ストリームからデータの次のバイトを読み込みます。 バイト値は、0
-255
の範囲のint
として返されます。 ストリームの終わりに達したために読み込むバイトがない場合は、-1
が返されます。 入力データが読み込めるようになるか、ストリームの終わりが検出されるか、または例外が発生するまで、このメソッドはブロックされます。サブクラスは、このメソッドの実装を提供しなければなりません。
- 定義:
read
、クラス:InputStream
- 戻り値:
- データの次のバイト。ストリームの終わりに達した場合は
-1
。 - 例外:
IOException
- 入出力エラーが発生した場合。- 関連項目:
portable
パッケージに実装されていない機能についてのコメント
-
read_fixed
public BigDecimal read_fixed()
BigDecimal数を読み込みます。- 戻り値:
- java.math.BigDecimal数
-
read_Context
public Context read_Context()
ストリームからCORBAコンテキストを読み込みます。- 戻り値:
- CORBAコンテキスト
- 関連項目:
portable
パッケージに実装されていない機能についてのコメント
-
read_Object
public Object read_Object(Class clz)
オブジェクトを非整列化し、引数として渡されたクラスのインスタンスであるCORBA Objectを返します。 このクラスは予想される型のスタブ・クラスです。- パラメータ:
clz
- 静的に予想される型に対応するスタブ・クラスのクラス・オブジェクト、または静的に予想されるRMI/IDLインタフェース型のクラス・オブジェクト。- 戻り値:
- このストリームから読み込まれるclzのオブジェクト・インスタンス
- 関連項目:
portable
パッケージに実装されていない機能についてのコメント
-
orb
public ORB orb()
このInputStreamを作成したORBを返します。- 戻り値:
- このストリームを作成した
ORB
オブジェクト - 関連項目:
portable
パッケージに実装されていない機能についてのコメント
-
-