| 限定符和类型 | 字段和说明 |
|---|---|
protected IgnoreCaseMap<KeyValues<T>> |
innerMap |
| 构造器和说明 |
|---|
MultiMap() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
add(String key,
T val)
添加值
|
void |
addAll(Map<String,T> values)
设置所有值
|
void |
clear()
清理
|
boolean |
containsKey(String key)
是否包含键
|
T |
get(String key)
获取值
|
List<T> |
getAll(String key)
获取多值
|
T |
getOrDefault(String key,
T def)
获取值或默认
|
KeyValues<T> |
holder(String key) |
boolean |
isEmpty()
是否为空
|
Iterator<KeyValues<T>> |
iterator() |
Set<String> |
keySet()
键集合
|
void |
put(String key,
T val)
设置值
|
void |
putAll(Map<String,T> values)
设置所有值
|
void |
putIfAbsent(String key,
T val)
设置值如果没有
|
void |
remove(String key)
移除键
|
int |
size()
大小
|
Map<String,T> |
toValueMap()
转为单值 Map
|
Map<String,List<T>> |
toValuesMap()
转为多值 Map
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorprotected final IgnoreCaseMap<KeyValues<T>> innerMap
Copyright © 2024. All rights reserved.