Package org.apache.juneau.internal
Class FilteredMap<K,V> 
java.lang.Object
java.util.AbstractMap<K,V>
 
org.apache.juneau.internal.FilteredMap<K,V> 
- Type Parameters:
- K- The key class type.
- V- The value class type.
Wrapper around a map where the key names are overridden.
 
See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class java.util.AbstractMapAbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object, V extends Object> 
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class java.util.AbstractMapclear, clone, containsKey, containsValue, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, toString, valuesMethods inherited from class java.lang.Objectfinalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Mapcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
- 
Constructor Details- 
FilteredMapConstructor.- Parameters:
- classMeta- The class type of the map being wrapped.
- innerMap- The map being wrapped. Must not be- null .
- keys- The keys in the new map. Must not be- null .
 
 
- 
- 
Method Details- 
entrySet
- 
getClassMetaDescription copied from interface:DelegateTheClassMetaof the class of the represented object.- Specified by:
- getClassMetain interface- Delegate<K>
- Returns:
- The class type of the represented object.
 
 
-