パッケージ jakarta.websocket

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

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

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

      • decode

        T decode​(ReaderSE reader)
          throws DecodeException,
                 IOExceptionSE
        Reader で提供された実装から WebSocket メッセージを読み取り、提供されたオブジェクト型のインスタンスにデコードします。
        パラメーター:
        reader - Web ソケットメッセージを読み取るリーダー。
        戻り値:
        デコードされた Web ソケットメッセージであるオブジェクトのインスタンス。
        例外:
        DecodeException - 提供されたリーダーからのデータを型 T にデコードできない場合
        IOExceptionSE - リーダーからの読み取りでエラーが発生した場合