クラスの使用
jakarta.ws.rs.core.Variant
Variant を使用するパッケージ パッケージ 説明 jakarta.ws.rs.client JAX-RS クライアント APIjakarta.ws.rs.core RESTful サービスリソースの作成に使用される低レベルのインターフェースとアノテーション。jakarta.ws.rs.client 内の Variant 使用
Variant を返す jakarta.ws.rs.client のメソッド 修飾子と型 メソッド 説明 Variant
Entity. getVariant()
エンティティvariant
情報を取得します。型 Variant のパラメーターを持つ jakarta.ws.rs.client のメソッド 修飾子と型 メソッド 説明 static <T> Entity<T>
Entity. entity(T entity, Variant variant)
提供されたコンテンツメディア型を使用してエンティティを作成します。static <T> Entity<T>
Entity. entity(T entity, Variant variant, AnnotationSE[] annotations)
提供されたコンテンツメディア型を使用してエンティティを作成します。jakarta.ws.rs.core 内の Variant 使用
Variant を返す jakarta.ws.rs.core のメソッド 修飾子と型 メソッド 説明 Variant
Request. selectVariant(ListSE<Variant> variants)
リクエストに最も一致する表現バリアントを選択します。型 Variant の引数を持つ型を返す jakarta.ws.rs.core のメソッド 修飾子と型 メソッド 説明 abstract ListSE<Variant>
Variant.VariantListBuilder. build()
サポートされているバリアントのリストにメタデータの現在の組み合わせを追加し(メタデータの現在の組み合わせが空でない場合)、ビルダーの現在の状態から表現バリアントのリストを作成します。型 Variant のパラメーターを持つ jakarta.ws.rs.core のメソッド 修飾子と型 メソッド 説明 static Response.ResponseBuilder
Response. ok(ObjectSE entity, Variant variant)
表現を含む新しい ResponseBuilder を作成します。abstract Response.ResponseBuilder
Response.ResponseBuilder. variant(Variant variant)
メッセージエンティティ表現のメタデータを設定します。abstract Response.ResponseBuilder
Response.ResponseBuilder. variants(Variant... variants)
使用可能なバリアントをリストする Vary ヘッダーを追加します。型 Variant の型引数を持つ jakarta.ws.rs.core のメソッドパラメーター 修飾子と型 メソッド 説明 static Response.ResponseBuilder
Response. notAcceptable(ListSE<Variant> variants)
受け入れられないレスポンスのために新しい ResponseBuilder を作成します。Variant
Request. selectVariant(ListSE<Variant> variants)
リクエストに最も一致する表現バリアントを選択します。abstract Response.ResponseBuilder
Response.ResponseBuilder. variants(ListSE<Variant> variants)
使用可能なバリアントをリストする Vary ヘッダーを追加します。