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