パッケージの使用
jakarta.ws.rs.core

jakarta.ws.rs.core を使用するパッケージ
パッケージ
説明
RESTful サービスリソースの作成に使用される高レベルのインターフェースとアノテーション。
JAX-RS クライアント API
コンテナー固有の JAX-RS API。
RESTful サービスリソースの作成に使用される低レベルのインターフェースとアノテーション。
JAX-RS API でサポートされる型の拡張を提供する API。
サーバー送信イベント関連の API。
  • jakarta.ws.rs で使用されている jakarta.ws.rs.core のクラス
    クラス
    説明
    JAX-RS アプリケーションのコンポーネントを定義し、追加のメタデータを提供します。
    アプリケーションがランタイムにメタデータを提供する必要がある場合に、返されるインスタンスとランタイム間の規約を定義します。
    HTTP によって定義される一般的に使用されるステータスコード。完全なリストについては、HTTP/1.1 ドキュメントを参照してください。
    コンポーネントから URI を構築するための URI テンプレート対応ユーティリティクラス。
  • jakarta.ws.rs.client で使用されている jakarta.ws.rs.core のクラス
    クラス
    説明
    HTTP Cache-Control レスポンスヘッダーの値の抽象化。
    JAX-RS でクライアントまたはサーバー側の構成可能なコンテキストを表します。
    configurable JAX-RS コンテキストに関連付けられた構成状態。
    リクエストで転送される HTTP Cookie の値を表します。
    HTTP エンティティタグの値の抽象化。ETag レスポンスヘッダーの値として使用されます。
    "application/x-www-form-urlencoded" コンテンツ型を使用してエンコードされた HTML フォームデータリクエストエンティティを表します。
    汎用メッセージエンティティ型 T を表します。
    ハイパーメディアリンクを表すクラス。
    ハイパーメディアリンクのビルダークラス。
    メディア型の抽象化。
    キーと値のペアのマップ。
    レスポンスで転送される新しい HTTP Cookie を作成するために使用されます。
    アプリケーションがランタイムにメタデータを提供する必要がある場合に、返されるインスタンスとランタイム間の規約を定義します。
    レスポンスで使用されるステータスの基本インターフェース。
    コンポーネントから URI を構築するための URI テンプレート対応ユーティリティクラス。
    リソース表現バリアントの抽象化。
  • jakarta.ws.rs.container で使用されている jakarta.ws.rs.core のクラス
    クラス
    説明
    リクエストで転送される HTTP Cookie の値を表します。
    HTTP エンティティタグの値の抽象化。ETag レスポンスヘッダーの値として使用されます。
    構成のフェーズ中に JAX-RS ランタイムによって Feature および DynamicFeature インスタンスに渡される構成可能なコンテキスト。
    ハイパーメディアリンクを表すクラス。
    ハイパーメディアリンクのビルダークラス。
    メディア型の抽象化。
    キーと値のペアのマップ。
    レスポンスで転送される新しい HTTP Cookie を作成するために使用されます。
    リクエスト処理用の注入可能なヘルパー。リクエストのスコープ外 (プロバイダーコンストラクターなど) から呼び出された場合、すべてのメソッドは IllegalStateExceptionSE をスローします。
    アプリケーションがランタイムにメタデータを提供する必要がある場合に、返されるインスタンスとランタイム間の規約を定義します。
    レスポンスで使用されるステータスの基本インターフェース。
    セキュリティ関連情報へのアクセスを提供する注入可能なインターフェース。
    アプリケーションへのアクセスを提供し、URI 情報をリクエストする注入可能なインターフェース。
  • jakarta.ws.rs.core で使用されている jakarta.ws.rs.core のクラス
    クラス
    説明
    Map<K, List<V>>SE として表される [ キー、複数値 ] ストアによってサポートされる MultivaluedMap の抽象スケルトン実装。
    HTTP Cache-Control レスポンスヘッダーの値の抽象化。
    JAX-RS でクライアントまたはサーバー側の構成可能なコンテキストを表します。
    configurable JAX-RS コンテキストに関連付けられた構成状態。
    リクエストで転送される HTTP Cookie の値を表します。
    JAX-RS 抽象 Cookie ビルダークラス。
    EntityPart は、マルチパートエンティティの一部です。
    EntityPart インスタンスのビルダー。
    HTTP エンティティタグの値の抽象化。ETag レスポンスヘッダーの値として使用されます。
    機能拡張契約。
    構成のフェーズ中に JAX-RS ランタイムによって Feature および DynamicFeature インスタンスに渡される構成可能なコンテキスト。
    "application/x-www-form-urlencoded" コンテンツ型を使用してエンコードされた HTML フォームデータリクエストエンティティを表します。
    汎用メッセージエンティティ型 T を表します。
    ハイパーメディアリンクを表すクラス。
    ハイパーメディアリンクのビルダークラス。
    メディア型の抽象化。
    キーと値のペアのマップ。
    レスポンスで転送される新しい HTTP Cookie を作成するために使用されます。
    JAX-RS 抽象 NewCookie ビルダークラス。
    SameSite Cookie 属性で使用可能な値。
    URI パスセグメントと関連するマトリックスパラメーターを表します。
    アプリケーションがランタイムにメタデータを提供する必要がある場合に、返されるインスタンスとランタイム間の規約を定義します。
    エンティティの代わりに、またはエンティティに加えてメタデータを含む Response インスタンスを構築するために使用されるクラス。
    HTTP によって定義される一般的に使用されるステータスコード。完全なリストについては、HTTP/1.1 ドキュメントを参照してください。
    ステータスコードのクラスを表す列挙体。
    レスポンスで使用されるステータスの基本インターフェース。
    コンポーネントから URI を構築するための URI テンプレート対応ユーティリティクラス。
    ビルダーの現在の状態に基づいて URISE を構築できない場合に、UriBuilder.build(Object...) メソッドによってスローされるランタイム例外。
    リソース表現バリアントの抽象化。
    表現バリアントのリストのビルダー。
  • jakarta.ws.rs.ext で使用されている jakarta.ws.rs.core のクラス
    クラス
    説明
    JAX-RS アプリケーションのコンポーネントを定義し、追加のメタデータを提供します。
    EntityPart インスタンスのビルダー。
    ハイパーメディアリンクのビルダークラス。
    メディア型の抽象化。
    キーと値のペアのマップ。
    アプリケーションがランタイムにメタデータを提供する必要がある場合に、返されるインスタンスとランタイム間の規約を定義します。
    エンティティの代わりに、またはエンティティに加えてメタデータを含む Response インスタンスを構築するために使用されるクラス。
    コンポーネントから URI を構築するための URI テンプレート対応ユーティリティクラス。
    表現バリアントのリストのビルダー。
  • jakarta.ws.rs.sse で使用されている jakarta.ws.rs.core のクラス
    クラス
    説明
    汎用メッセージエンティティ型 T を表します。
    メディア型の抽象化。