Modifier and Type | Field and Description |
---|---|
static Parameters |
EMPTY |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
Item<? extends Object> |
compute(String key,
BiFunction<? super String,? super Item<? extends Object>,? extends Item<? extends Object>> remappingFunction) |
Item<? extends Object> |
computeIfAbsent(String key,
Function<? super String,? extends Item<? extends Object>> mappingFunction) |
Item<? extends Object> |
computeIfPresent(String key,
BiFunction<? super String,? super Item<? extends Object>,? extends Item<? extends Object>> remappingFunction) |
boolean |
containsKey(Object key) |
boolean |
containsValue(Object value) |
Set<Map.Entry<String,Item<? extends Object>>> |
entrySet() |
boolean |
equals(Object o) |
void |
forEach(BiConsumer<? super String,? super Item<? extends Object>> action) |
Item<? extends Object> |
get(Object key) |
Item<? extends Object> |
getOrDefault(Object key,
Item<? extends Object> defaultValue) |
int |
hashCode() |
boolean |
isEmpty() |
Set<String> |
keySet() |
Item<? extends Object> |
merge(String key,
Item<? extends Object> value,
BiFunction<? super Item<? extends Object>,? super Item<? extends Object>,? extends Item<? extends Object>> remappingFunction) |
Item<? extends Object> |
put(String key,
Item<? extends Object> value) |
void |
putAll(Map<? extends String,? extends Item<? extends Object>> m) |
Item<? extends Object> |
putIfAbsent(String key,
Item<? extends Object> value) |
Item<? extends Object> |
remove(Object key) |
boolean |
remove(Object key,
Object value) |
Item<? extends Object> |
replace(String key,
Item<? extends Object> value) |
boolean |
replace(String key,
Item<? extends Object> oldValue,
Item<? extends Object> newValue) |
void |
replaceAll(BiFunction<? super String,? super Item<? extends Object>,? extends Item<? extends Object>> function) |
String |
serialize() |
StringBuilder |
serializeTo(StringBuilder sb) |
int |
size() |
static Parameters |
valueOf(Map<String,Object> value)
Creates a
Parameters instance representing the specified
Map<String, Item> value. |
Collection<Item<? extends Object>> |
values() |
public static final Parameters EMPTY
public static Parameters valueOf(Map<String,Object> value)
Parameters
instance representing the specified
Map<String, Item>
value.
Note that the Map
implementation that is used here needs to
iterate predictably based on insertion order, such as
LinkedHashMap
.
value
- a Map<String, Item>
valueParameters
representing value
.public StringBuilder serializeTo(StringBuilder sb)
public Item<? extends Object> compute(String key, BiFunction<? super String,? super Item<? extends Object>,? extends Item<? extends Object>> remappingFunction)
public Item<? extends Object> computeIfAbsent(String key, Function<? super String,? extends Item<? extends Object>> mappingFunction)
computeIfAbsent
in interface Map<String,Item<? extends Object>>
public Item<? extends Object> computeIfPresent(String key, BiFunction<? super String,? super Item<? extends Object>,? extends Item<? extends Object>> remappingFunction)
computeIfPresent
in interface Map<String,Item<? extends Object>>
public boolean containsKey(Object key)
containsKey
in interface Map<String,Item<? extends Object>>
public boolean containsValue(Object value)
containsValue
in interface Map<String,Item<? extends Object>>
public boolean equals(Object o)
public void forEach(BiConsumer<? super String,? super Item<? extends Object>> action)
public Item<? extends Object> getOrDefault(Object key, Item<? extends Object> defaultValue)
getOrDefault
in interface Map<String,Item<? extends Object>>
public int hashCode()
public boolean isEmpty()
public Item<? extends Object> merge(String key, Item<? extends Object> value, BiFunction<? super Item<? extends Object>,? super Item<? extends Object>,? extends Item<? extends Object>> remappingFunction)
public Item<? extends Object> putIfAbsent(String key, Item<? extends Object> value)
putIfAbsent
in interface Map<String,Item<? extends Object>>
public boolean replace(String key, Item<? extends Object> oldValue, Item<? extends Object> newValue)
public void replaceAll(BiFunction<? super String,? super Item<? extends Object>,? extends Item<? extends Object>> function)
replaceAll
in interface Map<String,Item<? extends Object>>
public Collection<Item<? extends Object>> values()
public String serialize()
Copyright © 2021 The Apache Software Foundation. All rights reserved.