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

インタフェースCustomMarshal

  • 既知のすべてのサブインタフェース:
    CustomValue


    public interface CustomMarshal
    ユーザーではなくORBによって使用されることを示す抽象値型です。 これは、IDLにおいて実際にはカスタム値型によって継承されませんが、意味的にはカスタムvalue型の暗黙的な基底クラスとして処理されます。 カスタム値型の実装側では、CustomMarshal操作の実装が提供されます。 これが終了する方法は、IDLからJava言語へのマッピングで指定されます。 各カスタム整列化値型には、独自の実装があります。
    関連項目:
    DataInputStream
    • メソッドの詳細

      • marshal

        void marshal​(DataOutputStream os)
        整列化メソッドは、カスタマイズされたMarshalクラスによって実装される必要があります。 このメソッドは、整列化するために呼び出されます。
        パラメータ:
        os - DataOutputStream
      • unmarshal

        void unmarshal​(DataInputStream is)
        非整列化メソッドは、カスタマイズされたMarshalクラスによって実装される必要があります。 このメソッドは、非整列化するために呼び出されます。
        パラメータ:
        is - DataInputStream