パッケージ jakarta.websocket

インターフェース Encoder.Binary<T>

型パラメーター:
T - このエンコーダーが ByteBuffer にエンコーダーできるカスタムオブジェクトの型。
すべてのスーパーインターフェース:
Encoder
含まれているインターフェース:
Encoder

public static interface Encoder.Binary<T> extends Encoder
このインターフェースは、カスタムオブジェクトをバイナリメッセージに変換する方法を提供する方法を定義します。
  • ネストされたクラスの要約

    インターフェース jakarta.websocket.Encoder から継承されたネストクラス / インターフェース

    Encoder.Binary<T>, Encoder.BinaryStream<T>, Encoder.Text<T>, Encoder.TextStream<T>
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    encode(T object)
    指定されたオブジェクトをバイト配列にエンコードします。

    インターフェース jakarta.websocket.Encoder から継承されたメソッド

    destroy, init
  • メソッドの詳細

    • encode

      ByteBufferSE encode(T object) throws EncodeException
      指定されたオブジェクトをバイト配列にエンコードします。
      パラメーター:
      object - エンコードされるオブジェクト。
      戻り値:
      バイナリデータ。
      例外:
      EncodeException - 指定されたオブジェクトをバイトバッファーにエンコードできませんでした