パッケージ jakarta.websocket

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

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

public static interface Encoder.BinaryStream<T> extends Encoder
このインターフェースは、エンコードされたオブジェクトをバイナリストリームに書き込むエンコードアルゴリズムによって実装できます。
  • ネストされたクラスのサマリー

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

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

    修飾子と型
    メソッド
    説明
    void
    encode(T object, OutputStreamSE os)
    指定されたオブジェクトを、OutputStream で提供される実装に書き込まれるバイナリストリームにエンコードします。

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

    destroy, init
  • メソッドの詳細

    • encode

      void encode(T object, OutputStreamSE os) throws EncodeException, IOExceptionSE
      指定されたオブジェクトを、OutputStream で提供される実装に書き込まれるバイナリストリームにエンコードします。
      パラメーター:
      object - エンコードされるオブジェクト。
      os - エンコードされたデータが書き込まれる出力ストリーム。
      例外:
      EncodeException - 提供されたオブジェクトを出力ストリームにエンコードできませんでした
      IOExceptionSE - 出力ストリームへの書き込み中にエラーが発生した場合