パッケージ jakarta.websocket

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

  • 型パラメーター:
    T - デコードされるオブジェクトの型
    すべてのスーパーインターフェース:
    Decoder
    含まれているインターフェース:
    Decoder

    public static interface Decoder.BinaryStream<T>
    extends Decoder
    このインターフェースは、バイナリストリームの形式で Web ソケットメッセージからカスタムオブジェクトをデコードする方法を定義します。
    • メソッドの詳細

      • decode

        T decode​(InputStreamSE is)
          throws DecodeException,
                 IOExceptionSE
        入力ストリームから読み込まれた指定されたバイトを、T 型のオブジェクトにデコードします。
        パラメーター:
        is - バイトを運ぶ入力ストリーム
        戻り値:
        デコードされたオブジェクト。
        例外:
        DecodeException - 提供された入力ストリームを型 T にデコードできない場合
        IOExceptionSE - 入力ストリームの読み取り中にエラーが発生した場合