JavaTM Platform
Standard Ed. 6

org.omg.CORBA_2_3.portable
クラス InputStream

java.lang.Object
  上位を拡張 java.io.InputStream
      上位を拡張 org.omg.CORBA.portable.InputStream
          上位を拡張 org.omg.CORBA_2_3.portable.InputStream
すべての実装されたインタフェース:
Closeable

public abstract class InputStream
extends InputStream

InputStream は、マップされたすべての IDL 型をストリームから読み取るために使用します。このクラスは、org.omg.CORBA.portable.InputStream を拡張します。また、CORBA 2.3 に追加された新しいメソッドを定義します。

導入されたバージョン:
JDK1.2
関連項目:
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)
          入力ストリームからの値型を非整列化します。
 
クラス org.omg.CORBA.portable.InputStream から継承されたメソッド
orb, read_any, read_boolean_array, read_boolean, read_char_array, read_char, read_Context, read_double_array, read_double, read_fixed, read_float_array, read_float, read_long_array, read_long, read_longlong_array, read_longlong, read_Object, read_Object, read_octet_array, read_octet, read_Principal, read_short_array, read_short, read_string, read_TypeCode, read_ulong_array, read_ulong, read_ulonglong_array, read_ulonglong, read_ushort_array, read_ushort, read_wchar_array, read_wchar, read_wstring, 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
 

コンストラクタの詳細

InputStream

public InputStream()
メソッドの詳細

read_value

public Serializable read_value()
入力ストリームからの値型を非整列化します。

戻り値:
入力ストリームから非整列化された値型

read_value

public Serializable read_value(Class clz)
入力ストリームからの値型を非整列化します。

パラメータ:
clz - 非整列化される値の宣言型
戻り値:
入力ストリームから非整列化された値

read_value

public Serializable read_value(BoxedValueHelper factory)
入力ストリームからの値型を非整列化します。

パラメータ:
factory - 値型の非整列化に使用される ヘルパーのインスタンス
戻り値:
入力ストリームから非整列化された値

read_value

public Serializable read_value(String rep_id)
入力ストリームからの値型を非整列化します。

パラメータ:
rep_id - 非整列化される値の型を識別する
戻り値:
入力ストリームから非整列化された値型

read_value

public Serializable read_value(Serializable value)
入力ストリームからの値型を非整列化します。

パラメータ:
value - 初期化されていない値で、 Streamable._read() または CustomMarshal.unmarshal() を呼び出して値を非整列化する前に orb の間接参照テーブルに追加される
戻り値:
入力ストリームから非整列化された値型

read_abstract_interface

public Object read_abstract_interface()
値オブジェクトまたは適切なスタブオブジェクトを非整列化します。

戻り値:
ORB ランタイムが値オブジェクトまたは適切なスタブオブジェクトを返す

read_abstract_interface

public Object read_abstract_interface(Class clz)
渡された型に対応するクラスオブジェクトまたはスタブクラスを非整列化します。

パラメータ:
clz - 静的に予想される型に対応する スタブクラスのクラスオブジェクト
戻り値:
ORB ランタイムが値オブジェクトまたは適切なスタブオブジェクトを返す

JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。