-
- 既知のすべてのサブインタフェース:
StreamableValue
- 既知のすべての実装クラス:
AlreadyBoundHolder
,AnyHolder
,AnySeqHolder
,BindingHolder
,BindingIteratorHolder
,BindingListHolder
,BindingTypeHolder
,BooleanHolder
,BooleanSeqHolder
,ByteHolder
,CannotProceedHolder
,CharHolder
,CharSeqHolder
,CookieHolder
,CurrentHolder
,DoubleHolder
,DoubleSeqHolder
,FixedHolder
,FloatHolder
,FloatSeqHolder
,IntHolder
,InvalidAddressHolder
,InvalidNameHolder
,IORHolder
,IORInterceptor_3_0Holder
,LongHolder
,LongLongSeqHolder
,LongSeqHolder
,MultipleComponentProfileHolder
,NameComponentHolder
,NameHolder
,NamingContextExtHolder
,NamingContextHolder
,NotEmptyHolder
,NotFoundHolder
,NotFoundReasonHolder
,ObjectHolder
,ObjectReferenceFactoryHolder
,ObjectReferenceTemplateHolder
,ObjectReferenceTemplateSeqHolder
,OctetSeqHolder
,ParameterModeHolder
,PolicyErrorHolder
,PolicyHolder
,PolicyListHolder
,PrincipalHolder
,ServiceContextHolder
,ServiceContextListHolder
,ServiceInformationHolder
,ShortHolder
,ShortSeqHolder
,StringHolder
,StringSeqHolder
,TaggedComponentHolder
,TaggedProfileHolder
,TypeCodeHolder
,ULongLongSeqHolder
,ULongSeqHolder
,UnknownUserExceptionHolder
,UShortSeqHolder
,ValueBaseHolder
,WCharSeqHolder
,WrongTransactionHolder
,WStringSeqHolder
public 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
void _read(InputStream istream)
istream
からデータを読み取り、非整列化されたデータを使ってHolderのvalue
フィールドを初期化します。- パラメータ:
istream
- ワイヤーからのCDRデータを表すInputStream。
-
_write
void _write(OutputStream ostream)
Holderのvalue
フィールドの値をostream
に整列化します。- パラメータ:
ostream
- CDR OutputStream
-
_type
TypeCode _type()
Holderのvalue
フィールドの値に対応するTypeCode
オブジェクトを取り出します。- 戻り値:
- ホルダーに格納されている値の
TypeCode
オブジェクト
-
-