类 StringMap
- java.lang.Object
-
- java.util.AbstractMap<java.lang.String,java.lang.Object>
-
- org.apache.felix.framework.util.StringMap
-
- 所有已实现的接口:
java.util.Map<java.lang.String,java.lang.Object>
public class StringMap extends java.util.AbstractMap<java.lang.String,java.lang.Object>Simple utility class that creates a map for string-based keys. This map can be set to use case-sensitive or case-insensitive comparison when searching for the key. Any keys put into this map will be converted to a String using the toString() method, since it is only intended to compare strings.
-
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidclear()booleancontainsKey(java.lang.Object arg0)booleancontainsValue(java.lang.Object arg0)java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.Object>>entrySet()java.lang.Objectget(java.lang.Object arg0)booleanisEmpty()java.lang.Objectput(java.lang.String key, java.lang.Object value)voidputAll(java.util.Map<? extends java.lang.String,? extends java.lang.Object> map)java.lang.Objectremove(java.lang.Object arg0)intsize()
-
-
-
方法详细资料
-
size
public int size()
- 指定者:
size在接口中java.util.Map<java.lang.String,java.lang.Object>- 覆盖:
size在类中java.util.AbstractMap<java.lang.String,java.lang.Object>
-
isEmpty
public boolean isEmpty()
- 指定者:
isEmpty在接口中java.util.Map<java.lang.String,java.lang.Object>- 覆盖:
isEmpty在类中java.util.AbstractMap<java.lang.String,java.lang.Object>
-
containsKey
public boolean containsKey(java.lang.Object arg0)
- 指定者:
containsKey在接口中java.util.Map<java.lang.String,java.lang.Object>- 覆盖:
containsKey在类中java.util.AbstractMap<java.lang.String,java.lang.Object>
-
containsValue
public boolean containsValue(java.lang.Object arg0)
- 指定者:
containsValue在接口中java.util.Map<java.lang.String,java.lang.Object>- 覆盖:
containsValue在类中java.util.AbstractMap<java.lang.String,java.lang.Object>
-
get
public java.lang.Object get(java.lang.Object arg0)
- 指定者:
get在接口中java.util.Map<java.lang.String,java.lang.Object>- 覆盖:
get在类中java.util.AbstractMap<java.lang.String,java.lang.Object>
-
put
public java.lang.Object put(java.lang.String key, java.lang.Object value)- 指定者:
put在接口中java.util.Map<java.lang.String,java.lang.Object>- 覆盖:
put在类中java.util.AbstractMap<java.lang.String,java.lang.Object>
-
putAll
public void putAll(java.util.Map<? extends java.lang.String,? extends java.lang.Object> map)
- 指定者:
putAll在接口中java.util.Map<java.lang.String,java.lang.Object>- 覆盖:
putAll在类中java.util.AbstractMap<java.lang.String,java.lang.Object>
-
remove
public java.lang.Object remove(java.lang.Object arg0)
- 指定者:
remove在接口中java.util.Map<java.lang.String,java.lang.Object>- 覆盖:
remove在类中java.util.AbstractMap<java.lang.String,java.lang.Object>
-
clear
public void clear()
- 指定者:
clear在接口中java.util.Map<java.lang.String,java.lang.Object>- 覆盖:
clear在类中java.util.AbstractMap<java.lang.String,java.lang.Object>
-
entrySet
public java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.Object>> entrySet()
- 指定者:
entrySet在接口中java.util.Map<java.lang.String,java.lang.Object>- 指定者:
entrySet在类中java.util.AbstractMap<java.lang.String,java.lang.Object>
-
-