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.