'STRAP:multiple sequence alignments '

charite.christo
Class ChMap<K,V>

java.lang.Object
  extended by 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 Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K,V>
 
Field Summary
static int TYPE_TreeMap
           
static int TYPE_WeakHashMap
           
static int WORD_COMPLETION_K
           
static int WORD_COMPLETION_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
 

Field Detail

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
Constructor Detail

ChMap

public ChMap()

ChMap

public ChMap(long options,
             java.lang.Class cK,
             java.lang.Class cV,
             int capacity)
Method Detail

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

'STRAP:multiple sequence alignments '

'The most important classes are StrapAlign, Protein and StrapEvent.'