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