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, 2013, Oracle and/or its affiliates. All rights reserved.