パッケージ jakarta.websocket

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

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

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

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

    Decoder.Binary<T>, Decoder.BinaryStream<T>, Decoder.Text<T>, Decoder.TextStream<T>
  • 方法の概要

    修飾子と型
    メソッド
    説明
    Reader で提供された実装から WebSocket メッセージを読み取り、提供されたオブジェクト型のインスタンスにデコードします。

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

    destroy, init
  • 方法の詳細

    • decode

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