Package gw.lang.reflect
Class PropertyNameMap<T extends CharSequence>
java.lang.Object
gw.lang.reflect.PropertyNameMap<T>
- All Implemented Interfaces:
Map<T,IPropertyInfo>
-
Nested Class Summary
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()booleancontainsKey(Object key) booleancontainsValue(Object value) entrySet()voidfreeze()booleanisEmpty()keySet()put(T key, IPropertyInfo value) voidputAll(Map<? extends T, ? extends IPropertyInfo> t) intsize()values()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Field Details
-
_unmodList
-
_map
-
-
Constructor Details
-
PropertyNameMap
public PropertyNameMap() -
PropertyNameMap
public PropertyNameMap(int size)
-
-
Method Details
-
freeze
public void freeze() -
size
public int size()- Specified by:
sizein interfaceMap<T extends CharSequence,IPropertyInfo>
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfaceMap<T extends CharSequence,IPropertyInfo>
-
containsKey
- Specified by:
containsKeyin interfaceMap<T extends CharSequence,IPropertyInfo>
-
containsValue
- Specified by:
containsValuein interfaceMap<T extends CharSequence,IPropertyInfo>
-
get
- Specified by:
getin interfaceMap<T extends CharSequence,IPropertyInfo>
-
put
- Specified by:
putin interfaceMap<T extends CharSequence,IPropertyInfo>
-
remove
- Specified by:
removein interfaceMap<T extends CharSequence,IPropertyInfo>
-
putAll
- Specified by:
putAllin interfaceMap<T extends CharSequence,IPropertyInfo>
-
clear
public void clear()- Specified by:
clearin interfaceMap<T extends CharSequence,IPropertyInfo>
-
keySet
- Specified by:
keySetin interfaceMap<T extends CharSequence,IPropertyInfo>
-
values
- Specified by:
valuesin interfaceMap<T extends CharSequence,IPropertyInfo>
-
entrySet
- Specified by:
entrySetin interfaceMap<T extends CharSequence,IPropertyInfo>
-