JavaTM 2 Platform
Std. Ed. v1.3

インタフェース
org.omg.CORBA.portable.Streamable の使用

Streamable を使用しているパッケージ
org.omg.CORBA OMG CORBA API の JavaTM プログラミング言語 (ORB クラスを含む) へのマッピングを提供します。 
org.omg.CORBA.portable ポータビリティレイヤ、つまり、あるベンダーによって生成されたコードが他のベンダーの ORB で動作できるようにする一連の ORB API を提供します。 
org.omg.CosNaming Java IDL のネームサービスを提供します。  
org.omg.CosNaming.NamingContextPackage このパッケージは、org.omg.CosNaming パッケージで使用される例外 (AlreadyBoundCannotProceedInvalidNameNotEmpty、および NotFound) と、それらの例外の Helper クラスおよび Holder クラスを提供します。 
 

org.omg.CORBA での Streamable の使用
 

Streamable を実装している org.omg.CORBA のクラス
 class AnyHolder
          IDL のメソッドに OUT パラメータおよび INOUT パラメータを格納するために使用される、Any オブジェクトの Holder クラスです。
 class AnySeqHolder
          IDL-to-Java コンパイラ (ポータブル) バージョン "3.0" により streams.idl から生成された org/omg/CORBA/AnySeqHolder.java。
 class BooleanHolder
          IDL のメソッドに OUT パラメータおよび INOUT パラメータを格納するために使用される、boolean の Holder クラスです。
 class BooleanSeqHolder
          IDL-to-Java コンパイラ (ポータブル) バージョン "3.0" により streams.idl から生成された org/omg/CORBA/BooleanSeqHolder.java。
 class ByteHolder
          IDL のメソッドに OUT パラメータおよび INOUT パラメータを格納するために使用される、byte の Holder クラスです。
 class CharHolder
          IDL のメソッドに OUT パラメータおよび INOUT パラメータを格納するために使用される、char の Holder クラスです。
 class CharSeqHolder
          IDL-to-Java コンパイラ (ポータブル) バージョン "3.0" により streams.idl から生成された org/omg/CORBA/CharSeqHolder.java。
 class CurrentHolder
          IDL-to-Java コンパイラ (ポータブル) バージョン "3.0" により ../../../../../src/share/classes/org/omg/PortableServer/corba.idl から生成された org/omg/CORBA/CurrentHolder.java。
 class DoubleHolder
          IDL のメソッドに OUT パラメータおよび INOUT パラメータを格納するために使用される、double の Holder クラスです。
 class DoubleSeqHolder
          IDL-to-Java コンパイラ (ポータブル) バージョン "3.0" により streams.idl から生成された org/omg/CORBA/DoubleSeqHolder.java。
 class FixedHolder
          FixedHolder は、IDL の fixed 型の値のコンテナクラスです。
 class FloatHolder
          IDL のメソッドに OUT パラメータと INOUT パラメータを格納するために使用される、float の Holder クラスです。
 class FloatSeqHolder
          IDL-to-Java コンパイラ (ポータブル) バージョン "3.0" により生成された org/omg/CORBA/FloatSeqHolder.java。
 class IntHolder
          IDL のメソッドに OUT パラメータと INOUT パラメータを格納するために使用される、int の Holder クラスです。
 class LongHolder
          IDL のメソッドに OUT パラメータと INOUT パラメータを格納するために使用される、long の Holder クラスです。
 class LongLongSeqHolder
          IDL-to-Java コンパイラ (ポータブル) バージョン "3.0" により streams.idl から生成された org/omg/CORBA/LongLongSeqHolder.java。
 class LongSeqHolder
          IDL-to-Java コンパイラ (ポータブル) バージョン "3.0" により streams.idl から生成された org/omg/CORBA/LongSeqHolder.java。
 class ObjectHolder
          CORBA オブジェクト参照 (org.omg.CORBA.Object 型の値) の Holder クラスです。
 class OctetSeqHolder
          IDL-to-Java コンパイラ (ポータブル) バージョン "3.0" により streams.idl から生成された org/omg/CORBA/OctetSeqHolder.java。
 class PolicyHolder
          IDL-to-Java コンパイラ (ポータブル) バージョン "3.0" により ../../../../../src/share/classes/org/omg/PortableServer/corba.idl から生成された org/omg/CORBA/PolicyHolder.java。
 class PolicyListHolder
          IDL-to-Java コンパイラ (ポータブル) バージョン "3.0" により ../../../../../src/share/classes/org/omg/PortableServer/corba.idl から生成された org/omg/CORBA/PolicyListHolder.java。
 class PrincipalHolder
          推奨されていません。 CORBA 2.2 では推奨されません。
 class ServiceInformationHolder
          IDL のメソッドに OUT パラメータおよび INOUT パラメータを格納するために使用される、ServiceInformation オブジェクトの Holder クラスです。
 class ShortHolder
          IDL オペレーションに OUT パラメータおよび INOUT パラメータを格納するために使用される、short の Holder クラスです。
 class ShortSeqHolder
          IDL-to-Java コンパイラ (ポータブル) バージョン "3.0" により streams.idl から生成された org/omg/CORBA/ShortSeqHolder.java。
 class StringHolder
          IDL オペレーションに OUT パラメータおよび INOUT パラメータを格納するために使用される、String の Holder クラスです。
 class TypeCodeHolder
          IDL オペレーションに OUT パラメータおよび INOUTパラメータを格納するために使用される、TypeCode オブジェクトの Holder クラスです。
 class ULongLongSeqHolder
          IDL-to-Java コンパイラ (ポータブル) バージョン "3.0" により streams.idl から生成された org/omg/CORBA/ULongLongSeqHolder.java。
 class ULongSeqHolder
          IDL-to-Java コンパイラ (ポータブル) バージョン "3.0" により streams.idl から生成された org/omg/CORBA/ULongSeqHolder.java。
 class UShortSeqHolder
          IDL-to-Java コンパイラ (ポータブル) バージョン "3.0" により streams.idl から生成された org/omg/CORBA/UShortSeqHolder.java。
 class ValueBaseHolder
          IDL のメソッドに OUT パラメータおよび INOUT パラメータを格納するために使用される、java.io.Serializable のホルダークラスです。
 class WCharSeqHolder
          IDL-to-Java コンパイラ (ポータブル) バージョン "3.0" により streams.idl から生成された org/omg/CORBA/WCharSeqHolder.java。
 

Streamable 型のパラメータを持つ org.omg.CORBA のメソッド
abstract  void Any.insert_Streamable(Streamable s)
          指定された Streamable オブジェクトを、この Any オブジェクトの value フィールドに挿入します。
 

org.omg.CORBA.portable での Streamable の使用
 

org.omg.CORBA.portable での Streamable のサブインタフェース
 interface StreamableValue
          カスタム整列化されない、すべての詰め込まれていない IDL valuetype の基底型を定義します。
 

org.omg.CosNaming での Streamable の使用
 

Streamable を実装している org.omg.CosNaming のクラス
 class BindingHolder
           
 class BindingIteratorHolder
           
 class BindingListHolder
           
 class BindingTypeHolder
           
 class NameComponentHolder
           
 class NameHolder
           
 class NamingContextHolder
           
 

org.omg.CosNaming.NamingContextPackage での Streamable の使用
 

Streamable を実装している org.omg.CosNaming.NamingContextPackage のクラス
 class AlreadyBoundHolder
           
 class CannotProceedHolder
           
 class InvalidNameHolder
           
 class NotEmptyHolder
           
 class NotFoundHolder
           
 class NotFoundReasonHolder
           
 


JavaTM 2 Platform
Std. Ed. v1.3

バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。

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.