パッケージ jakarta.ws.rs.core
インターフェース MultivaluedMap<K,V>
- 型パラメーター:
K- このマップが保持するキーの型V- マップされた値の型
- すべての既知の実装クラス:
AbstractMultivaluedMap,MultivaluedHashMap
キーと値のペアのマップ。各キーには 0 個以上の値を設定できます。
- 導入:
- 1.0
- 作成者:
- Paul Sandoz, Marc Hadley, Marek Potociar
ネストされたクラスの要約
方法の概要
修飾子と型メソッド説明void指定されたキーの現在の値のリストに値を追加します。void指定された値リストのすべての値を、指定されたキーの現在の値のリストに追加します。void指定されたキーの現在の値のリストに複数の値を追加します。void指定されたキーの現在の値リストの最初の位置に値を追加します。booleanequalsIgnoreValueOrder(MultivaluedMap<K, V> otherMap) 指定されたマップをこのマップと比較して、各キーの値の順序を法とする等価性を調べます。指定されたキーの最初の値を取得するためのショートカット。voidキーの値を、指定された値で構成される 1 つの項目リストになるように設定します。インターフェース java.util.MapSE から継承されたメソッド
clear, computeSE, computeIfAbsentSE, computeIfPresentSE, containsKeySE, containsValueSE, entrySet, equalsSE, forEachSE, getSE, getOrDefaultSE, hashCode, isEmpty, keySet, mergeSE, putSE, putAllSE, putIfAbsentSE, removeSE, removeSE, replaceSE, replaceSE, replaceAllSE, size, values
メソッドの詳細
putSingle
キーの値を、指定された値で構成される 1 つの項目リストになるように設定します。既存の値はすべて置き換えられます。- パラメーター:
key- キーvalue- キーの単一の値
add
指定されたキーの現在の値のリストに値を追加します。- パラメーター:
key- キーvalue- 追加する値。
getFirst
指定されたキーの最初の値を取得するためのショートカット。- パラメーター:
key- キー- 戻り値:
- 指定されたキーの最初の値、またはキーがマップにない場合は null
addAll
指定されたキーの現在の値のリストに複数の値を追加します。指定された新しい値の配列が空の場合、メソッドはすぐに戻ります。指定された値の配列がnullの場合、メソッドはNullPointerExceptionをスローします。- パラメーター:
key- キー。newValues- 追加する値。- 例外:
NullPointerExceptionSE- 指定された新しい値の配列がnullの場合- 導入:
- 2.0
addAll
指定された値リストのすべての値を、指定されたキーの現在の値のリストに追加します。指定された値リストが空の場合、メソッドはすぐに戻ります。指定された値の配列がnullの場合、メソッドはNullPointerExceptionをスローします。- パラメーター:
key- キー。valueList- 追加する値のリスト。- 例外:
NullPointerExceptionSE- 指定された値リストがnullの場合。- 導入:
- 2.0
addFirst
指定されたキーの現在の値リストの最初の位置に値を追加します。- パラメーター:
key- キーvalue- 追加する値。- 導入:
- 2.0
equalsIgnoreValueOrder
指定されたマップをこのマップと比較して、各キーの値の順序を法とする等価性を調べます。具体的には、各キーに関連付けられた値が、順序付けられたリストであるかのように比較されます。- パラメーター:
otherMap- これと比較するマップ。- 戻り値:
- マップが等しいモジュロ値の順序である場合は true。
- 導入:
- 2.0