- 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()
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 具象メソッド 非推奨のメソッド 修飾子と型 メソッド 説明 ORBorb()このInputStreamを作成したORBを返します。intread()入力ストリームからデータの次のバイトを読み込みます。abstract Anyread_any()この入力ストリームからAnyを読み込みます。abstract booleanread_boolean()この入力ストリームからboolean値を読み込みます。abstract voidread_boolean_array(boolean[] value, int offset, int length)この入力ストリームからbooleanの配列を読み込みます。abstract charread_char()この入力ストリームからchar値を読み込みます。abstract voidread_char_array(char[] value, int offset, int length)この入力ストリームからcharの配列を読み込みます。Contextread_Context()ストリームからCORBAコンテキストを読み込みます。abstract doubleread_double()この入力ストリームからdouble値を読み込みます。abstract voidread_double_array(double[] value, int offset, int length)この入力ストリームからdoubleの配列を読み込みます。BigDecimalread_fixed()BigDecimal数を読み込みます。abstract floatread_float()この入力ストリームからfloat値を読み込みます。abstract voidread_float_array(float[] value, int offset, int length)この入力ストリームからfloatの配列を読み込みます。abstract intread_long()この入力ストリームからCORBA long (つまりJava int)値を読み込みます。abstract voidread_long_array(int[] value, int offset, int length)この入力ストリームからCORBA long (つまりJava int)の配列を読み込みます。abstract longread_longlong()この入力ストリームからCORBA longlong (つまりJava long)値を読み込みます。abstract voidread_longlong_array(long[] value, int offset, int length)この入力ストリームからCORBA longlong (つまりJava long)の配列を読み込みます。abstract Objectread_Object()この入力ストリームからCORBAオブジェクトを読み込みます。Objectread_Object(Class clz)オブジェクトを非整列化し、引数として渡されたクラスのインスタンスであるCORBA Objectを返します。abstract byteread_octet()この入力ストリームからoctet (つまりバイト)値を読み込みます。abstract voidread_octet_array(byte[] value, int offset, int length)この入力ストリームからoctet (つまりバイト)の配列を読み込みます。Principalread_Principal()非推奨。CORBA 2.2では非推奨です。abstract shortread_short()この入力ストリームからshort値を読み込みます。abstract voidread_short_array(short[] value, int offset, int length)この入力ストリームからshortの配列を読み込みます。abstract Stringread_string()この入力ストリームから文字列値を読み込みます。abstract TypeCoderead_TypeCode()この入力ストリームからTypeCodeを読み込みます。abstract intread_ulong()この入力ストリームから符号なしCORBA long (つまりJava int)値を読み込みます。abstract voidread_ulong_array(int[] value, int offset, int length)この入力ストリームから符号なしCORBA long (つまりJava int)の配列を読み込みます。abstract longread_ulonglong()この入力ストリームから符号なしCORBA longlong (つまりJava long)値を読み込みます。abstract voidread_ulonglong_array(long[] value, int offset, int length)この入力ストリームから符号なしCORBA longlong (つまりJava long)の配列を読み込みます。abstract shortread_ushort()この入力ストリームから符号なしshort値を読み込みます。abstract voidread_ushort_array(short[] value, int offset, int length)この入力ストリームから符号なしshortの配列を読み込みます。abstract charread_wchar()この入力ストリームからワイドchar値を読み込みます。abstract voidread_wchar_array(char[] value, int offset, int length)この入力ストリームからワイドcharの配列を読み込みます。abstract Stringread_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パッケージに実装されていない機能についてのコメント
-
-