public abstract class InputStream extends InputStream
_array
バージョンのメソッドは、IDL型のシーケンスおよび配列を読み取るのに直接使用できます。コンストラクタと説明 |
---|
InputStream() |
修飾子と型 | メソッドと説明 |
---|---|
ORB |
orb()
このInputStreamを作成したORBを返します。
|
abstract Any |
read_any()
この入力ストリームからAnyを読み込みます。
|
abstract void |
read_boolean_array(boolean[] value, int offset, int length)
この入力ストリームからbooleanの配列を読み込みます。
|
abstract boolean |
read_boolean()
この入力ストリームからboolean値を読み込みます。
|
abstract void |
read_char_array(char[] value, int offset, int length)
この入力ストリームからcharの配列を読み込みます。
|
abstract char |
read_char()
この入力ストリームからchar値を読み込みます。
|
Context |
read_Context()
ストリームからCORBAコンテキストを読み込みます。
|
abstract void |
read_double_array(double[] value, int offset, int length)
この入力ストリームからdoubleの配列を読み込みます。
|
abstract double |
read_double()
この入力ストリームからdouble値を読み込みます。
|
BigDecimal |
read_fixed()
BigDecimal数を読み込みます。
|
abstract void |
read_float_array(float[] value, int offset, int length)
この入力ストリームからfloatの配列を読み込みます。
|
abstract float |
read_float()
この入力ストリームからfloat値を読み込みます。
|
abstract void |
read_long_array(int[] value, int offset, int length)
この入力ストリームからCORBA long (つまりJava int)の配列を読み込みます。
|
abstract int |
read_long()
この入力ストリームからCORBA long (つまりJava int)値を読み込みます。
|
abstract void |
read_longlong_array(long[] value, int offset, int length)
この入力ストリームからCORBA longlong (つまりJava long)の配列を読み込みます。
|
abstract long |
read_longlong()
この入力ストリームからCORBA longlong (つまりJava long)値を読み込みます。
|
abstract Object |
read_Object()
この入力ストリームからCORBAオブジェクトを読み込みます。
|
Object |
read_Object(Class clz)
オブジェクトを非整列化し、引数として渡されたクラスのインスタンスであるCORBA Objectを返します。
|
abstract void |
read_octet_array(byte[] value, int offset, int length)
この入力ストリームからoctet (つまりバイト)の配列を読み込みます。
|
abstract byte |
read_octet()
この入力ストリームからoctet (つまりバイト)値を読み込みます。
|
Principal |
read_Principal()
非推奨。
CORBA 2.2では非推奨です。
|
abstract void |
read_short_array(short[] value, int offset, int length)
この入力ストリームからshortの配列を読み込みます。
|
abstract short |
read_short()
この入力ストリームからshort値を読み込みます。
|
abstract String |
read_string()
この入力ストリームから文字列値を読み込みます。
|
abstract TypeCode |
read_TypeCode()
この入力ストリームから
TypeCode を読み込みます。 |
abstract void |
read_ulong_array(int[] value, int offset, int length)
この入力ストリームから符号なしCORBA long (つまりJava int)の配列を読み込みます。
|
abstract int |
read_ulong()
この入力ストリームから符号なしCORBA long (つまりJava int)値を読み込みます。
|
abstract void |
read_ulonglong_array(long[] value, int offset, int length)
この入力ストリームから符号なしCORBA longlong (つまりJava long)の配列を読み込みます。
|
abstract long |
read_ulonglong()
この入力ストリームから符号なしCORBA longlong (つまりJava long)値を読み込みます。
|
abstract void |
read_ushort_array(short[] value, int offset, int length)
この入力ストリームから符号なしshortの配列を読み込みます。
|
abstract short |
read_ushort()
この入力ストリームから符号なしshort値を読み込みます。
|
abstract void |
read_wchar_array(char[] value, int offset, int length)
この入力ストリームからワイドcharの配列を読み込みます。
|
abstract char |
read_wchar()
この入力ストリームからワイドchar値を読み込みます。
|
abstract String |
read_wstring()
この入力ストリームからワイド文字列値を読み込みます。
|
int |
read()
入力ストリームからデータの次のバイトを読み込みます。
|
available, close, mark, markSupported, read, read, reset, skip
public abstract boolean read_boolean()
boolean
値public abstract char read_char()
char
値public abstract char read_wchar()
char
値public abstract byte read_octet()
byte
値public abstract short read_short()
short
値public abstract short read_ushort()
short
値public abstract int read_long()
int
値public abstract int read_ulong()
int
値public abstract long read_longlong()
long
値public abstract long read_ulonglong()
long
値public abstract float read_float()
float
値public abstract double read_double()
double
値public abstract String read_string()
String
値public abstract String read_wstring()
String
値public abstract void read_boolean_array(boolean[] value, int offset, int length)
value
- 返されるbooleanの配列。offset
- ストリーム上のオフセット。length
- 読み込むバッファの長さ。public abstract void read_char_array(char[] value, int offset, int length)
value
- 返されるcharの配列。offset
- ストリーム上のオフセット。length
- 読み込むバッファの長さ。public abstract void read_wchar_array(char[] value, int offset, int length)
value
- 返されるワイドcharの配列。offset
- ストリーム上のオフセット。length
- 読み込むバッファの長さ。public abstract void read_octet_array(byte[] value, int offset, int length)
value
- 返されるoctet (つまりバイト)の配列。offset
- ストリーム上のオフセット。length
- 読み込むバッファの長さ。public abstract void read_short_array(short[] value, int offset, int length)
value
- 返されるshortの配列。offset
- ストリーム上のオフセット。length
- 読み込むバッファの長さ。public abstract void read_ushort_array(short[] value, int offset, int length)
value
- 返されるshortの配列。offset
- ストリーム上のオフセット。length
- 読み込むバッファの長さ。public abstract void read_long_array(int[] value, int offset, int length)
value
- 返されるCORBA long (つまりJava int)の配列。offset
- ストリーム上のオフセット。length
- 読み込むバッファの長さ。public abstract void read_ulong_array(int[] value, int offset, int length)
value
- 返されるCORBA long (つまりJava int)の配列。offset
- ストリーム上のオフセット。length
- 読み込むバッファの長さ。public abstract void read_longlong_array(long[] value, int offset, int length)
value
- 返されるCORBA long (つまりJava long)の配列。offset
- ストリーム上のオフセット。length
- 読み込むバッファの長さ。public abstract void read_ulonglong_array(long[] value, int offset, int length)
value
- 返されるCORBA long (つまりJava long)の配列。offset
- ストリーム上のオフセット。length
- 読み込むバッファの長さ。public abstract void read_float_array(float[] value, int offset, int length)
value
- 返されるfloatの配列。offset
- ストリーム上のオフセット。length
- 読み込むバッファの長さ。public abstract void read_double_array(double[] value, int offset, int length)
value
- 返されるdoubleの配列。offset
- ストリーム上のオフセット。length
- 読み込むバッファの長さ。public abstract Object read_Object()
Object
のインスタンス。public abstract TypeCode read_TypeCode()
TypeCode
を読み込みます。TypeCode
のインスタンス。public abstract Any read_any()
Any
のインスタンス。@Deprecated public Principal read_Principal()
public int read() throws IOException
InputStream
0
- 255
の範囲のint
として返されます。ストリームの終わりに達したために読み込むバイトがない場合は、-1
が返されます。入力データが読み込めるようになるか、ストリームの終わりが検出されるか、または例外が発生するまで、このメソッドはブロックされます。
サブクラスは、このメソッドの実装を提供しなければなりません。
read
、クラス: InputStream
-1
。IOException
- 入出力エラーが発生した場合。portable
パッケージに実装されていない機能についてのコメントpublic BigDecimal read_fixed()
public Context read_Context()
portable
パッケージに実装されていない機能についてのコメントpublic Object read_Object(Class clz)
clz
- 静的に予想される型に対応するスタブ・クラスのクラス・オブジェクト、または静的に予想されるRMI/IDLインタフェース型のクラス・オブジェクト。portable
パッケージに実装されていない機能についてのコメントpublic ORB orb()
ORB
オブジェクトportable
パッケージに実装されていない機能についてのコメント バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.