|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--java.io.InputStream | +--org.omg.CORBA.portable.InputStream | +--org.omg.CORBA_2_3.portable.InputStream
InputStream は、マップされたすべての IDL 型をストリームから読み取るために使用します。このクラスは、org.omg.CORBA.portable.InputStream を拡張し、CORBA 2.3 に追加された新しいメソッドを定義します。
InputStream
コンストラクタの概要 | |
InputStream()
|
メソッドの概要 | |
Object |
read_abstract_interface()
値オブジェクトまたは適切なスタブオブジェクトを非整列化します。 |
Object |
read_abstract_interface(Class clz)
渡された型に対応するクラスオブジェクトまたはスタブクラスを非整列化します。 |
Serializable |
read_value()
入力ストリームからの値型を非整列化します。 |
Serializable |
read_value(BoxedValueHelper factory)
入力ストリームからの値型を非整列化します。 |
Serializable |
read_value(Class clz)
入力ストリームからの値型を非整列化します。 |
Serializable |
read_value(Serializable value)
入力ストリームからの値型を非整列化します。 |
Serializable |
read_value(String rep_id)
入力ストリームからの値型を非整列化します。 |
クラス 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 Serializable read_value()
public Serializable read_value(Class clz)
clz
- 非整列化される値の宣言型
public Serializable read_value(BoxedValueHelper factory)
factory
- 値型の非整列化に使用されるヘルパーのインスタンス
public Serializable read_value(String rep_id)
rep_id
- 非整列化される値の型を識別する
public Serializable read_value(Serializable value)
value
- 初期化されていない値で、Streamable._read() または CustomMarshal.unmarshal() を呼び出して値を非整列化する前に orb の間接参照テーブルに追加される
public Object read_abstract_interface()
public Object read_abstract_interface(Class clz)
clz
- 静的に予想される型に対応するスタブクラスのクラスオブジェクト
|
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.