org.omg.CORBA.portable
インタフェース Streamable
- 既知の実装クラスの一覧:
- AnyHolder, BooleanHolder, ByteHolder, CharHolder, DoubleHolder, FixedHolder, FloatHolder, IntHolder, LongHolder, ObjectHolder, PrincipalHolder, ServiceInformationHolder, ShortHolder, StringHolder, TypeCodeHolder, BindingTypeHolder, BindingHolder, NamingContextHolder, NameHolder, BindingListHolder, BindingIteratorHolder, NameComponentHolder, InvalidNameHolder, CannotProceedHolder, NotFoundHolder, AlreadyBoundHolder, NotEmptyHolder, NotFoundReasonHolder
- public abstract interface Streamable
すべての複合 IDL 型に対する Holder クラスの基底クラスです。ORB は作成されたすべての Holder を Streamable として扱い、整列化および非整列化のためのメソッドを呼び出します。
- 導入されたバージョン:
- JDK1.2
メソッドの概要 |
void |
_read(InputStream istream)
istream からデータを読み取り、非整列化されたデータを使って Holder の value フィールドを初期化します。 |
TypeCode |
_type()
Holder の value フィールドの値に対応する TypeCode オブジェクトを取り出します。 |
void |
_write(OutputStream ostream)
Holder の value フィールドの値を ostream に整列化します。 |
_read
public void _read(InputStream istream)
istream
からデータを読み取り、非整列化されたデータを使って Holder の value
フィールドを初期化します。
- パラメータ:
istream
- ワイヤからの CDR データを表す InputStream
_write
public void _write(OutputStream ostream)
- Holder の
value
フィールドの値を ostream
に整列化します。
- パラメータ:
ostream
- CDR OutputStream
_type
public TypeCode _type()
- Holder の
value
フィールドの値に対応する TypeCode
オブジェクトを取り出します。
- 戻り値:
- ホルダーに格納されている値の
TypeCode
オブジェクト
バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.