モジュール java.corba
パッケージ org.omg.DynamicAny

クラスDynValueHelper


  • public abstract class DynValueHelper
    extends Object
    DynValueオブジェクトによって、IDLの非boxed値型の操作がサポートされます。 DynValueインタフェースは、nullとnull以外の両方の値型を表すことができます。 null以外の値型を表すDynValueの場合、DynValueのコンポーネントには値型のpublicおよびprivateメンバーが、具象基底型から継承されたものも含めて、定義順に含まれます。 nullの値型を表すDynValueにはコンポーネントはなく、現在位置は -1になります。

    警告: 値型がprivateのメンバーの内容をむやみに変更すると、内部制約違反によって値型の実装が損傷する原因になる場合があります。 privateメンバーへのアクセスは、ORBのブリッジやデバッグなどの活動をサポートするために用意されているもので、値型のカプセル化に独断で違反するために使用すべきではありません。