V - Value typepublic class NameMap<V> extends Object
| Constructor and Description |
|---|
NameMap()
Creates a NameMap, initially empty.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsKey(String name,
boolean caseSensitive)
Returns whether this map contains a given key, with a given
case-sensitivity.
|
boolean |
equals(@Nullable Object obj) |
int |
hashCode() |
static <V> NameMap |
immutableCopyOf(Map<String,V> names)
Creates a NameMap that is an immutable copy of a given map.
|
NavigableMap<String,V> |
map()
Returns the underlying map.
|
void |
put(String name,
V v) |
NavigableMap<String,V> |
range(String name,
boolean caseSensitive)
Returns a map containing all the entries in the map that match the given
name.
|
V |
remove(String key) |
String |
toString() |
public static <V> NameMap immutableCopyOf(Map<String,V> names)
public NavigableMap<String,V> range(String name, boolean caseSensitive)
public boolean containsKey(String name, boolean caseSensitive)
public NavigableMap<String,V> map()
Copyright © 2012-2022 Apache Software Foundation. All Rights Reserved.