|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--java.io.InputStream | +--org.omg.CORBA.portable.InputStream
InputStream は、CDR 整列化ストリームから IDL 型を読み取るための Java API です。これらのメソッドは、IDL 型を非整列化するため、および Any から IDL 型を取り出すために ORB によって使用されます。_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()
入力ストリームから次のバイトデータを読み込みます。 |
クラス java.io.InputStream から継承したメソッド |
available, close, mark, markSupported, read, read, reset, skip |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public InputStream()
メソッドの詳細 |
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
のインスタンスpublic abstract Any read_any()
Any
のインスタンスpublic Principal read_Principal()
public int read() throws IOException
InputStream
の記述: 0
〜 255
の範囲の値をとる int
として返されます。ストリームの終わりに達して読み込むデータがない場合は -1
を返します。このメソッドは、入力データが読み込めるようになるか、ストリームの終わりが検出されるか、または例外がスローされるまでブロックします。
サブクラスは、このメソッドの実装を提供しなければなりません。
InputStream
内の read
-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
パッケージに実装されていない機能についてのコメント
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.