wt.fc.collections
Class WTValuedHashMap

java.lang.Object
  extended by java.util.AbstractMap
      extended by wt.fc.collections.WTKeyedHashMap
          extended by wt.fc.collections.WTValuedHashMap
All Implemented Interfaces:
Externalizable, Serializable, Cloneable, Map, WTKeyedMap, WTValuedMap, ResultProcessor

public class WTValuedHashMap
extends WTKeyedHashMap
implements WTValuedMap, Externalizable

The key mask for the values collection can be specified in the constructor. If it is not specified, then the values use the same key mask as the keys.

Supported API: true

Extendable: false

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface wt.fc.collections.WTValuedMap
wt.fc.collections.WTValuedMap.WTValuedEntry
 
Nested classes/interfaces inherited from interface wt.fc.collections.WTKeyedMap
wt.fc.collections.WTKeyedMap.WTEntry
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
Constructor Summary
WTValuedHashMap()
          

Supported API: true
WTValuedHashMap(int initial_capacity)
          

Supported API: true
WTValuedHashMap(int initial_capacity, int key_mask)
          

Supported API: true
WTValuedHashMap(int initial_capacity, int key_mask, int value_mask)
          

Supported API: true
WTValuedHashMap(Map m)
          

Supported API: true
WTValuedHashMap(Map m, int key_mask)
          

Supported API: true
WTValuedHashMap(Map m, int key_mask, int value_mask)
          

Supported API: true
 
Method Summary
 
Methods inherited from class wt.fc.collections.WTKeyedHashMap
addElement, clone, equals, get, isEmpty
 
Methods inherited from class java.util.AbstractMap
toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface wt.fc.collections.WTKeyedMap
connect, connect, connect, connect, connect, connect, connectAll, containsKey, containsKey, containsKey, containsKey, entrySet, equals, get, get, get, get, getKeyMask, hashCode, isEmpty, isEnabled, keySet, put, put, put, put, remove, remove, remove, remove, size, values, wtKeySet
 

Constructor Detail

WTValuedHashMap

public WTValuedHashMap()


Supported API: true


WTValuedHashMap

public WTValuedHashMap(int initial_capacity)


Supported API: true

Parameters:
initial_capacity -

WTValuedHashMap

public WTValuedHashMap(int initial_capacity,
                       int key_mask)


Supported API: true

Parameters:
initial_capacity -
key_mask -

WTValuedHashMap

public WTValuedHashMap(int initial_capacity,
                       int key_mask,
                       int value_mask)


Supported API: true

Parameters:
initial_capacity -
key_mask -
value_mask -

WTValuedHashMap

public WTValuedHashMap(Map m)


Supported API: true

Parameters:
m -

WTValuedHashMap

public WTValuedHashMap(Map m,
                       int key_mask)


Supported API: true

Parameters:
m -
key_mask -

WTValuedHashMap

public WTValuedHashMap(Map m,
                       int key_mask,
                       int value_mask)


Supported API: true

Parameters:
m -
key_mask -
value_mask -