public abstract class AbstractAttributeMap<V> extends AbstractMap<String,V>
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
AbstractAttributeMap() |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
boolean |
containsKey(Object key) |
boolean |
containsValue(Object findValue) |
Set<Map.Entry<String,V>> |
entrySet() |
V |
get(Object key) |
protected abstract V |
getAttribute(String key) |
protected abstract Enumeration<String> |
getAttributeNames() |
boolean |
isEmpty() |
Set<String> |
keySet() |
V |
put(String key,
V value) |
void |
putAll(Map<? extends String,? extends V> t) |
V |
remove(Object key) |
protected abstract void |
removeAttribute(String key) |
protected abstract void |
setAttribute(String key,
V value) |
int |
size() |
Collection<V> |
values() |
clone, equals, hashCode, toString
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public void clear()
public final boolean containsKey(Object key)
containsKey
in interface Map<String,V>
containsKey
in class AbstractMap<String,V>
public boolean containsValue(Object findValue)
containsValue
in interface Map<String,V>
containsValue
in class AbstractMap<String,V>
public boolean isEmpty()
public int size()
public Collection<V> values()
protected abstract void removeAttribute(String key)
protected abstract Enumeration<String> getAttributeNames()
Copyright © 2020 The Apache Software Foundation. All rights reserved.