- 型パラメーター:
K
- キー型V
- 値要素型
- すべての既知の実装クラス:
HttpComponentsHeadersAdapter
、JettyHeadersAdapter
、LinkedMultiValueMap
、MultiValueMapAdapter
、Netty4HeadersAdapter
、StompHeaders
ネストされたクラスのサマリー
インターフェース java.util.MapSE から継承されたネストクラス / インターフェース
Map.EntrySE<KSE,
VSE> メソッドのサマリー
修飾子と型メソッド説明void
指定された単一の値を、指定されたキーの現在の値のリストに追加します。void
指定されたリストのすべての値を、指定されたキーの現在の値のリストに追加します。void
addAll
(MultiValueMap<K, V> values) 指定されたMultiValueMap
のすべての値を現在の値に追加します。default void
addIfAbsent
(K key, @Nullable V value) このMultiValueMap
に含まれる最初の値を持つMap
としてこのマップを返します。static <K,
V> MultiValueMap <K, V> fromMultiValue
(MapSE<K, ListSE<V>> map) 指定された複数値Map<K, List<V>>
を適応させたMultiValueMap<K, V>
を返します。static <K,
V> MultiValueMap <K, V> fromSingleValue
(MapSE<K, V> map) 指定された単一値Map<K, V>
を適応させたMultiValueMap<K, V>
を返します。指定されたキーの最初の値を返します。void
指定されたキーに指定された単一の値を設定します。void
指定された値を下に設定します。このMultiValueMap
に含まれる最初の値を持つMap
を返します。インターフェース 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
メソッドの詳細
getFirst
add
addAll
addAll
指定されたMultiValueMap
のすべての値を現在の値に追加します。- パラメーター:
values
- 追加する値- 導入:
- 5.0
addIfAbsent
set
setAll
toSingleValueMap
このMultiValueMap
に含まれる最初の値を持つMap
を返します。このメソッドとasSingleValueMap()
の違いは、このメソッドはこのマップのエントリのコピーを返すのに対し、後者はビューを返すことです。- 戻り値:
- このマップの単一値表現
asSingleValueMap
このMultiValueMap
に含まれる最初の値を持つMap
としてこのマップを返します。このメソッドと
toSingleValueMap()
の違いは、このメソッドはこのマップのエントリのビューを返すのに対し、後者はコピーを返すことです。- 戻り値:
- このマップの単一値表現
- 導入:
- 6.2
fromSingleValue
指定された単一値Map<K, V>
を適応させたMultiValueMap<K, V>
を返します。返されるマップは複数の値を同じキーにマップできないため、マップすると
UnsupportedOperationException
SE になります。複数の値をサポートするには、fromMultiValue(Map)
を使用します。- 型パラメーター:
K
- キー型V
- 値要素型- パラメーター:
map
- 適応される地図- 戻り値:
map
に委譲するマルチバリューマップ- 導入:
- 6.2
- 関連事項:
fromMultiValue
指定された複数値Map<K, List<V>>
を適応させたMultiValueMap<K, V>
を返します。- 型パラメーター:
K
- キー型V
- 値要素型- パラメーター:
map
- 適応される地図- 戻り値:
map
に委譲するマルチバリューマップ- 導入:
- 6.2
- 関連事項: