wt.fc.collections
Class WTValuedHashMap.AllValues

java.lang.Object
  extended byjava.util.AbstractCollection
      extended bywt.fc.collections.AbstractWTCollection
          extended bywt.fc.collections.WTValuedHashMap.AllValues
All Implemented Interfaces:
Collection, ReferenceBased, Serializable, WTCollection
Enclosing class:
WTValuedHashMap

class WTValuedHashMap.AllValues
extends AbstractWTCollection
implements Serializable


Nested Class Summary
 
Nested classes inherited from class wt.fc.collections.AbstractWTCollection
AbstractWTCollection.PersistableCollection
 
Field Summary
 
Fields inherited from class wt.fc.collections.AbstractWTCollection
 
Fields inherited from interface wt.fc.collections.WTCollection
DEFLATED_ON_SERIALIZATION
 
Constructor Summary
(package private) WTValuedHashMap.AllValues()
           
 
Method Summary
 Iterator classIterator()
          

Supported API: false
 void clear()
           
(package private)  boolean connect(WTReference ref, boolean add)
          Add the reference to the collection's internal data structures
 boolean containsInstance(Class filter)
          

Supported API: false
 int getKeyMask()
          

Supported API: false
 Iterator persistableIterator()
          

Supported API: false
 Iterator persistableIterator(Class filter, boolean include_subclasses)
          

Supported API: false
 Iterator queryKeyIterator()
          

Supported API: false
 Iterator queryKeyIterator(Class filter, boolean include_subclasses)
          

Supported API: false
 Iterator referenceIterator()
          

Supported API: false
 Iterator referenceIterator(Class filter, boolean include_subclasses)
          

Supported API: false
(package private)  void referenceRemoved(WTReference r)
           
 boolean removeAll(Class filter, boolean include_subclasses)
          

Supported API: false
 boolean retainAll(Class filter, boolean include_subclasses)
          

Supported API: false
 int size()
           
 WTCollection subCollection(Class filter, boolean include_subclasses)
          

Supported API: false
(package private)  Object writeReplace()
          Externalize as a plain WTArrayList
 
Methods inherited from class wt.fc.collections.AbstractWTCollection
add, add, add, add, addAll, addAll, connect, connect, connect, connect, connect, connect, connectAll, connectAll, contains, contains, contains, contains, containsNonPersisted, containsOnly, deflate, equals, getIteratorListener, getLastReturnedReference, getReference, getReference, getReference, getReferences, hashCode, inflate, isDeflatedOnSerialization, isEnabled, iterator, persistableCollection, referenceAdded, remove, remove, remove, remove, removeNonPersisted, setDeflatedOnSerialization, setLastReturnedReference, subCollection, toArray, toArray, toArray, toArray, toArray, toArray, toIdArray
 
Methods inherited from class java.util.AbstractCollection
containsAll, isEmpty, removeAll, retainAll, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Collection
containsAll, isEmpty, removeAll, retainAll
 

Constructor Detail

WTValuedHashMap.AllValues

WTValuedHashMap.AllValues()
Method Detail

writeReplace

Object writeReplace()
              throws ObjectStreamException
Externalize as a plain WTArrayList

Throws:
ObjectStreamException

classIterator

public Iterator classIterator()
Description copied from class: AbstractWTCollection


Supported API: false

Specified by:
classIterator in interface WTCollection
Specified by:
classIterator in class AbstractWTCollection
Returns:
Iterator

clear

public void clear()
Specified by:
clear in interface Collection

connect

boolean connect(WTReference ref,
                boolean add)
Description copied from class: AbstractWTCollection
Add the reference to the collection's internal data structures

Specified by:
connect in class AbstractWTCollection

containsInstance

public boolean containsInstance(Class filter)
Description copied from class: AbstractWTCollection


Supported API: false

Specified by:
containsInstance in interface WTCollection
Overrides:
containsInstance in class AbstractWTCollection
Parameters:
filter -
Returns:
boolean

getKeyMask

public int getKeyMask()
Description copied from class: AbstractWTCollection


Supported API: false

Specified by:
getKeyMask in interface WTCollection
Specified by:
getKeyMask in class AbstractWTCollection
Returns:
int

persistableIterator

public Iterator persistableIterator()
                             throws WTException
Description copied from class: AbstractWTCollection


Supported API: false

Specified by:
persistableIterator in interface WTCollection
Specified by:
persistableIterator in class AbstractWTCollection
Returns:
Iterator
Throws:
WTException

persistableIterator

public Iterator persistableIterator(Class filter,
                                    boolean include_subclasses)
                             throws WTException
Description copied from class: AbstractWTCollection


Supported API: false

Specified by:
persistableIterator in interface WTCollection
Specified by:
persistableIterator in class AbstractWTCollection
Parameters:
filter -
include_subclasses -
Returns:
Iterator
Throws:
WTException

queryKeyIterator

public Iterator queryKeyIterator()
Description copied from class: AbstractWTCollection


Supported API: false

Specified by:
queryKeyIterator in interface WTCollection
Specified by:
queryKeyIterator in class AbstractWTCollection
Returns:
Iterator

queryKeyIterator

public Iterator queryKeyIterator(Class filter,
                                 boolean include_subclasses)
Description copied from class: AbstractWTCollection


Supported API: false

Specified by:
queryKeyIterator in interface WTCollection
Specified by:
queryKeyIterator in class AbstractWTCollection
Parameters:
filter -
include_subclasses -
Returns:
Iterator

referenceIterator

public Iterator referenceIterator()
Description copied from class: AbstractWTCollection


Supported API: false

Specified by:
referenceIterator in interface WTCollection
Specified by:
referenceIterator in class AbstractWTCollection
Returns:
Iterator

referenceIterator

public Iterator referenceIterator(Class filter,
                                  boolean include_subclasses)
Description copied from class: AbstractWTCollection


Supported API: false

Specified by:
referenceIterator in interface WTCollection
Specified by:
referenceIterator in class AbstractWTCollection
Parameters:
filter -
include_subclasses -
Returns:
Iterator

referenceRemoved

void referenceRemoved(WTReference r)
Overrides:
referenceRemoved in class AbstractWTCollection

removeAll

public boolean removeAll(Class filter,
                         boolean include_subclasses)
Description copied from class: AbstractWTCollection


Supported API: false

Specified by:
removeAll in interface WTCollection
Overrides:
removeAll in class AbstractWTCollection
Parameters:
filter -
include_subclasses -
Returns:
boolean

retainAll

public boolean retainAll(Class filter,
                         boolean include_subclasses)
Description copied from class: AbstractWTCollection


Supported API: false

Specified by:
retainAll in interface WTCollection
Overrides:
retainAll in class AbstractWTCollection
Parameters:
filter -
include_subclasses -
Returns:
boolean

size

public int size()
Specified by:
size in interface Collection

subCollection

public WTCollection subCollection(Class filter,
                                  boolean include_subclasses)
Description copied from class: AbstractWTCollection


Supported API: false

Specified by:
subCollection in interface WTCollection
Specified by:
subCollection in class AbstractWTCollection
Parameters:
filter -
include_subclasses -
Returns:
WTCollection