クラスの使用
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 のメソッド 修飾子と型 メソッド 説明 VariantEntity. 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 のメソッド 修飾子と型 メソッド 説明 VariantRequest. selectVariant(ListSE<Variant> variants)リクエストに最も一致する表現バリアントを選択します。型 Variant の引数を持つ型を返す jakarta.ws.rs.core のメソッド 修飾子と型 メソッド 説明 abstract ListSE<Variant>Variant.VariantListBuilder. build()サポートされているバリアントのリストにメタデータの現在の組み合わせを追加し(メタデータの現在の組み合わせが空でない場合)、ビルダーの現在の状態から表現バリアントのリストを作成します。型 Variant のパラメーターを持つ jakarta.ws.rs.core のメソッド 修飾子と型 メソッド 説明 static Response.ResponseBuilderResponse. ok(ObjectSE entity, Variant variant)表現を含む新しい ResponseBuilder を作成します。abstract Response.ResponseBuilderResponse.ResponseBuilder. variant(Variant variant)メッセージエンティティ表現のメタデータを設定します。abstract Response.ResponseBuilderResponse.ResponseBuilder. variants(Variant... variants)使用可能なバリアントをリストする Vary ヘッダーを追加します。型 Variant の型引数を持つ jakarta.ws.rs.core のメソッドパラメーター 修飾子と型 メソッド 説明 static Response.ResponseBuilderResponse. notAcceptable(ListSE<Variant> variants)受け入れられないレスポンスのために新しい ResponseBuilder を作成します。VariantRequest. selectVariant(ListSE<Variant> variants)リクエストに最も一致する表現バリアントを選択します。abstract Response.ResponseBuilderResponse.ResponseBuilder. variants(ListSE<Variant> variants)使用可能なバリアントをリストする Vary ヘッダーを追加します。