|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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.3 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.