インターフェースの使用
jakarta.websocket.Decoder
Decoder を使用するパッケージ パッケージ 説明 jakarta.websocket このパッケージには、クライアント側とサーバー側の両方に共通のすべての Jakarta WebSocket API が含まれています。jakarta.websocket.server このパッケージには、サーバー側のアプリケーションでのみ使用されるすべての Jakarta WebSocket API が含まれています。jakarta.websocket 内の Decoder 使用
jakarta.websocket 内の Decoder サブインターフェース 修飾子と型 インターフェース 説明 static interfaceDecoder.Binary<T>このインターフェースは、(型 T の)カスタムオブジェクトがバイトバッファの形式で Web ソケットメッセージからデコードされる方法を定義します。static interfaceDecoder.BinaryStream<T>このインターフェースは、バイナリストリームの形式で Web ソケットメッセージからカスタムオブジェクトをデコードする方法を定義します。static interfaceDecoder.Text<T>このインターフェースは、カスタムオブジェクトを文字列形式の Web ソケットメッセージからデコードする方法を定義します。static interfaceDecoder.TextStream<T>このインターフェースは、型 T のカスタムオブジェクトが Web ソケットメッセージから文字ストリームの形式でデコードされる方法を定義します。型 Decoder の引数を持つ型を返す jakarta.websocket のメソッド 修飾子と型 メソッド 説明 ClassSE<? extends Decoder>[]decoders()クライアントに受信するメッセージのデコーダーとして機能する Java クラスの配列。ListSE<ClassSE<? extends Decoder>>EndpointConfig. getDecoders()構成されたデコーダー実装クラスを返します。型 Decoder の型引数を持つ jakarta.websocket のメソッドパラメーター 修飾子と型 メソッド 説明 ClientEndpointConfig.BuilderClientEndpointConfig.Builder. decoders(ListSE<ClassSE<? extends Decoder>> decoders)クライアントが使用するデコーダー実装クラスのリストを割り当てます。jakarta.websocket.server 内の Decoder 使用
型 Decoder の引数を持つ型を返す jakarta.websocket.server のメソッド 修飾子と型 メソッド 説明 ClassSE<? extends Decoder>[]decoders()このエンドポイントが使用するデコーダクラスの順序付けられた配列。型 Decoder の型引数を持つ jakarta.websocket.server のメソッドパラメーター 修飾子と型 メソッド 説明 ServerEndpointConfig.BuilderServerEndpointConfig.Builder. decoders(ListSE<ClassSE<? extends Decoder>> decoders)構成で使用するデコーダー実装クラスを設定します。