public final class KeyMap<V> extends HashMap<String,KeyMap<V>>
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
KeyMap() |
KeyMap(int initialCapacity) |
KeyMap(int initialCapacity,
float loadFactor) |
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesequals, hashCodepublic KeyMap(int initialCapacity,
float loadFactor)
public KeyMap(int initialCapacity)
public KeyMap()
public boolean hasRootValue()
public V getRootValue()
public V removeRootValue()
public KeyMap<V> find(NameIterator ni)
public KeyMap<V> findOrAdd(NameIterator ni)
public V findRootValue(NameIterator ni)
public boolean hasRootValue(String path)
public boolean hasRootValue(NameIterator ni)
public <P,V2> KeyMap<V2> map(P param, BiFunction<P,V,V2> conversion)
public StringBuilder toString(StringBuilder b)
Copyright © 2018–2020. All rights reserved.