インターフェースの使用
jakarta.ws.rs.core.MultivaluedMap
MultivaluedMap を使用するパッケージ パッケージ 説明 jakarta.ws.rs.client JAX-RS クライアント APIjakarta.ws.rs.container コンテナー固有の JAX-RS API。jakarta.ws.rs.core RESTful サービスリソースの作成に使用される低レベルのインターフェースとアノテーション。jakarta.ws.rs.ext JAX-RS API でサポートされる型の拡張を提供する API。jakarta.ws.rs.client 内の MultivaluedMap 使用
MultivaluedMap を返す jakarta.ws.rs.client のメソッド 修飾子と型 メソッド 説明 MultivaluedMap<StringSE,ObjectSE>
ClientRequestContext. getHeaders()
変更可能なリクエストヘッダーの多値マップを取得します。MultivaluedMap<StringSE,StringSE>
ClientResponseContext. getHeaders()
可変レスポンスヘッダーの多値マップを取得します。MultivaluedMap<StringSE,StringSE>
ClientRequestContext. getStringHeaders()
メッセージに関連付けられたヘッダー値の文字列ビューを取得します。型 MultivaluedMap のパラメーターを持つ jakarta.ws.rs.client のメソッド 修飾子と型 メソッド 説明 static Entity<Form>
Entity. form(MultivaluedMap<StringSE,StringSE> formData)
"application/x-www-form-urlencoded" フォームエンティティを作成します。Invocation.Builder
Invocation.Builder. headers(MultivaluedMap<StringSE,ObjectSE> headers)
既存のすべてのヘッダーを新しく提供されたヘッダーに置き換えます。jakarta.ws.rs.container 内の MultivaluedMap 使用
MultivaluedMap を返す jakarta.ws.rs.container のメソッド 修飾子と型 メソッド 説明 MultivaluedMap<StringSE,StringSE>
ContainerRequestContext. getHeaders()
変更可能なリクエストヘッダーの多値マップを取得します。MultivaluedMap<StringSE,ObjectSE>
ContainerResponseContext. getHeaders()
可変レスポンスヘッダーの多値マップを取得します。MultivaluedMap<StringSE,StringSE>
ContainerResponseContext. getStringHeaders()
メッセージに関連付けられたヘッダー値の文字列ビューを取得します。jakarta.ws.rs.core 内の MultivaluedMap 使用
MultivaluedMap を実装している jakarta.ws.rs.core のクラス 修飾子と型 クラス 説明 class
AbstractMultivaluedMap<K,V>
Map<K, List<V>>
SE として表される [ キー、複数値 ] ストアによってサポートされるMultivaluedMap
の抽象スケルトン実装。class
MultivaluedHashMap<K,V>
MultivaluedMap
インターフェースのハッシュテーブルベースの実装。MultivaluedMap を返す jakarta.ws.rs.core のメソッド 修飾子と型 メソッド 説明 MultivaluedMap<StringSE,StringSE>
Form. asMap()
フォームの複数値のマップ表現を返します。MultivaluedMap<StringSE,StringSE>
EntityPart. getHeaders()
この特定の部分のヘッダーの不変の多値マップを返します。MultivaluedMap<StringSE,ObjectSE>
Response. getHeaders()
レスポンスヘッダーとそのオブジェクト値のビューを取得します。MultivaluedMap<StringSE,StringSE>
PathSegment. getMatrixParameters()
パスセグメントに関連付けられたマトリックスパラメーターのマップを取得します。abstract MultivaluedMap<StringSE,ObjectSE>
Response. getMetadata()
Response.getHeaders()
を参照してください。MultivaluedMap<StringSE,StringSE>
UriInfo. getPathParameters()
埋め込まれた URI テンプレートパラメーターの値を取得します。MultivaluedMap<StringSE,StringSE>
UriInfo. getPathParameters(boolean decode)
埋め込まれた URI テンプレートパラメーターの値を取得します。MultivaluedMap<StringSE,StringSE>
UriInfo. getQueryParameters()
現在のリクエストの URI クエリパラメーターを取得します。MultivaluedMap<StringSE,StringSE>
UriInfo. getQueryParameters(boolean decode)
現在のリクエストの URI クエリパラメーターを取得します。MultivaluedMap<StringSE,StringSE>
HttpHeaders. getRequestHeaders()
HTTP リクエストヘッダーの値を取得します。abstract MultivaluedMap<StringSE,StringSE>
Response. getStringHeaders()
レスポンスヘッダーとその文字列値のビューを取得します。型 MultivaluedMap のパラメーターを持つ jakarta.ws.rs.core のメソッド 修飾子と型 メソッド 説明 boolean
AbstractMultivaluedMap. equalsIgnoreValueOrder(MultivaluedMap<K,V> omap)
boolean
MultivaluedMap. equalsIgnoreValueOrder(MultivaluedMap<K,V> otherMap)
指定されたマップをこのマップと比較して、各キーの値の順序を法とする等価性を調べます。EntityPart.Builder
EntityPart.Builder. headers(MultivaluedMap<StringSE,StringSE> newHeaders)
新しいヘッダーを追加するか、以前に追加されたヘッダーを置き換えます。abstract Response.ResponseBuilder
Response.ResponseBuilder. replaceAll(MultivaluedMap<StringSE,ObjectSE> headers)
既存のすべてのヘッダーを新しく提供されたヘッダーに置き換えます。型 MultivaluedMap のパラメーターを持つ jakarta.ws.rs.core のコンストラクター コンストラクター 説明 Form(MultivaluedMap<StringSE,StringSE> store)
新しいフォームデータインスタンスを作成し、カスタムの基になるパラメーターストアを登録します。MultivaluedHashMap(MultivaluedMap<? extends K,? extends V> map)
指定されたMultivaluedMap
と同じマッピングで新しい多値ハッシュマップを構築します。jakarta.ws.rs.ext 内の MultivaluedMap 使用
MultivaluedMap を返す jakarta.ws.rs.ext のメソッド 修飾子と型 メソッド 説明 MultivaluedMap<StringSE,StringSE>
ReaderInterceptorContext. getHeaders()
HTTP ヘッダーの可変マップを取得します。MultivaluedMap<StringSE,ObjectSE>
WriterInterceptorContext. getHeaders()
HTTP ヘッダーの可変マップを取得します。型 MultivaluedMap のパラメーターを持つ jakarta.ws.rs.ext のメソッド 修飾子と型 メソッド 説明 T
MessageBodyReader. readFrom(ClassSE<T> type, TypeSE genericType, AnnotationSE[] annotations, MediaType mediaType, MultivaluedMap<StringSE,StringSE> httpHeaders, InputStreamSE entityStream)
InputStream
SE から型を読み取ります。void
MessageBodyWriter. writeTo(T t, ClassSE<?> type, TypeSE genericType, AnnotationSE[] annotations, MediaType mediaType, MultivaluedMap<StringSE,ObjectSE> httpHeaders, OutputStreamSE entityStream)
型を HTTP メッセージに書き込みます。