charite.christo
Class ChMap<K,V>
java.lang.Object
charite.christo.ChMap<K,V>
- All Implemented Interfaces:
- ChRunnable, HasModiCount, java.util.Map<K,V>
public class ChMap<K,V>
- extends java.lang.Object
- implements java.util.Map<K,V>, ChRunnable, HasModiCount
Nested classes/interfaces inherited from interface java.util.Map |
java.util.Map.Entry<K,V> |
Fields inherited from interface charite.christo.ChRunnable |
APPEND, COLUMN_TITLE, DOWNLOAD_FINISHED, GET_PANEL, ICON, INTERPRET_LINE, IS_DRAG4XY, ITEM_TEXT, MODIFY_RENDERER_COMPONENT, PROGRESS, REPAINT_CURSOR, SAY_DOWNLOADING, SET_ICON_IMAGE, SET_TREE_VALUE, SHOW_IN_FRAME, TAB_TEXT, TIP_TEXT |
Constructor Summary |
ChMap()
|
ChMap(long options,
java.lang.Class cK,
java.lang.Class cV,
int capacity)
|
Method Summary |
void |
clear()
|
boolean |
containsKey(java.lang.Object key)
|
boolean |
containsValue(java.lang.Object value)
|
java.util.Set<java.util.Map.Entry<K,V>> |
entrySet()
|
boolean |
equals(java.lang.Object o)
|
V |
get(java.lang.Object key)
|
java.util.Map<java.lang.String,V[]> |
getMapName2objects(int reserve)
|
int |
hashCode()
|
ChMap |
i(java.lang.String icon)
|
boolean |
isEmpty()
|
K[] |
kArray()
|
K[] |
kArray(ChRunnable run,
java.lang.String runID)
|
java.util.Set<K> |
keySet()
|
java.util.List<K> |
kList()
|
java.util.List<K> |
kList(ChRunnable run,
java.lang.String runID)
|
java.util.List |
list(boolean isKey,
ChRunnable run,
java.lang.String runID)
|
int |
modificationCount()
|
V |
put(K key,
V value)
|
void |
putAll(java.util.Map<? extends K,? extends V> m)
|
V |
remove(java.lang.Object o)
|
java.lang.Object |
run(java.lang.String id,
java.lang.Object arg)
|
int |
size()
|
ChMap |
t(java.lang.String title)
|
java.lang.String |
toString()
|
java.util.Collection<V> |
values()
|
V[] |
vArray()
|
V[] |
vArray(ChRunnable run,
java.lang.String runID)
|
java.util.List<V> |
vList()
|
java.util.List<V> |
vList(ChRunnable run,
java.lang.String runID)
|
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
TYPE_TreeMap
public static final int TYPE_TreeMap
- See Also:
- Constant Field Values
TYPE_WeakHashMap
public static final int TYPE_WeakHashMap
- See Also:
- Constant Field Values
WORD_COMPLETION_K
public static final int WORD_COMPLETION_K
- See Also:
- Constant Field Values
WORD_COMPLETION_V
public static final int WORD_COMPLETION_V
- See Also:
- Constant Field Values
ChMap
public ChMap()
ChMap
public ChMap(long options,
java.lang.Class cK,
java.lang.Class cV,
int capacity)
size
public int size()
- Specified by:
size
in interface java.util.Map<K,V>
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interface java.util.Map<K,V>
containsKey
public boolean containsKey(java.lang.Object key)
- Specified by:
containsKey
in interface java.util.Map<K,V>
containsValue
public boolean containsValue(java.lang.Object value)
- Specified by:
containsValue
in interface java.util.Map<K,V>
get
public V get(java.lang.Object key)
- Specified by:
get
in interface java.util.Map<K,V>
keySet
public java.util.Set<K> keySet()
- Specified by:
keySet
in interface java.util.Map<K,V>
values
public java.util.Collection<V> values()
- Specified by:
values
in interface java.util.Map<K,V>
entrySet
public java.util.Set<java.util.Map.Entry<K,V>> entrySet()
- Specified by:
entrySet
in interface java.util.Map<K,V>
put
public V put(K key,
V value)
- Specified by:
put
in interface java.util.Map<K,V>
clear
public void clear()
- Specified by:
clear
in interface java.util.Map<K,V>
putAll
public void putAll(java.util.Map<? extends K,? extends V> m)
- Specified by:
putAll
in interface java.util.Map<K,V>
remove
public V remove(java.lang.Object o)
- Specified by:
remove
in interface java.util.Map<K,V>
modificationCount
public int modificationCount()
- Specified by:
modificationCount
in interface HasModiCount
vArray
public V[] vArray(ChRunnable run,
java.lang.String runID)
kArray
public K[] kArray(ChRunnable run,
java.lang.String runID)
vArray
public V[] vArray()
kArray
public K[] kArray()
getMapName2objects
public java.util.Map<java.lang.String,V[]> getMapName2objects(int reserve)
equals
public boolean equals(java.lang.Object o)
- Specified by:
equals
in interface java.util.Map<K,V>
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Specified by:
hashCode
in interface java.util.Map<K,V>
- Overrides:
hashCode
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
list
public java.util.List list(boolean isKey,
ChRunnable run,
java.lang.String runID)
vList
public java.util.List<V> vList(ChRunnable run,
java.lang.String runID)
kList
public java.util.List<K> kList(ChRunnable run,
java.lang.String runID)
vList
public java.util.List<V> vList()
kList
public java.util.List<K> kList()
t
public ChMap t(java.lang.String title)
i
public ChMap i(java.lang.String icon)
run
public java.lang.Object run(java.lang.String id,
java.lang.Object arg)
- Specified by:
run
in interface ChRunnable
'The most important classes are StrapAlign, Protein and StrapEvent.'