This project has retired. For details please refer to its
Attic page.
CaseInsensitiveStringHashMap (Lens 2.1.0-beta-incubating API)
org.apache.lens.cube.metadata
Class CaseInsensitiveStringHashMap<T>
java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<String,T>
org.apache.lens.cube.metadata.CaseInsensitiveStringHashMap<T>
- Type Parameters:
T -
- All Implemented Interfaces:
- Serializable, Cloneable, Map<String,T>
public class CaseInsensitiveStringHashMap<T>
- extends HashMap<String,T>
HashMap from String to type T where the key is case insensitive.
- See Also:
- Serialized Form
CaseInsensitiveStringHashMap
public CaseInsensitiveStringHashMap()
get
public T get(Object key)
- Specified by:
get in interface Map<String,T>- Overrides:
get in class HashMap<String,T>
put
public T put(String key,
T value)
- Specified by:
put in interface Map<String,T>- Overrides:
put in class HashMap<String,T>
containsKey
public boolean containsKey(Object key)
- Specified by:
containsKey in interface Map<String,T>- Overrides:
containsKey in class HashMap<String,T>
putAll
public void putAll(Map<? extends String,? extends T> m)
- Specified by:
putAll in interface Map<String,T>- Overrides:
putAll in class HashMap<String,T>
Copyright © 2014–2015 Apache Software Foundation. All rights reserved.