|
| | ConstHashMapValueCollection (const HashMap *parent) |
| |
| virtual | ~ConstHashMapValueCollection () |
| |
| virtual bool | contains (const V &value) const |
| | This implementation iterates over the elements in the collection, checking each element in turn for equality with the specified element.
|
| |
| virtual int | size () const |
| | Returns the number of elements in this collection.
|
| |
| virtual void | clear () |
| | Removes all of the elements from this collection (optional operation).
|
| |
| virtual Iterator< V > * | iterator () |
| |
| virtual Iterator< V > * | iterator () const |
| |
| | AbstractCollection () |
| |
| | AbstractCollection (const AbstractCollection &other) |
| | Copy Constructor, copy element from the source collection to this collection after clearing any element stored in this collection.
|
| |
| virtual | ~AbstractCollection () |
| |
| AbstractCollection< V > & | operator= (const AbstractCollection< V > &collection) |
| | Assignment Operator, copy element from the source collection to this collection after clearing any element stored in this collection.
|
| |
| virtual void | clear () |
| | Removes all of the elements from this collection (optional operation).
|
| |
| virtual bool | contains (const V &value) const |
| |
| virtual bool | containsAll (const Collection< V > &collection) const |
| |
| virtual bool | equals (const Collection< V > &collection) const |
| | Answers true if this Collection and the one given are the same size and if each element contained in the Collection given is equal to an element contained in this collection.
|
| |
| virtual void | copy (const Collection< V > &collection) |
| | Renders this Collection as a Copy of the given Collection.
|
| |
| virtual bool | isEmpty () const |
| | Returns true if this collection contains no elements.
|
| |
| virtual bool | add (const V &value DECAF_UNUSED) |
| |
| virtual bool | addAll (const Collection< V > &collection) |
| |
| virtual bool | remove (const V &value) |
| |
| virtual bool | removeAll (const Collection< V > &collection) |
| |
| virtual bool | retainAll (const Collection< V > &collection) |
| |
| virtual std::vector< V > | toArray () const |
| | Answers an STL vector containing copies of all elements contained in this Collection.
|
| |
| virtual void | lock () |
| | Locks the object.
|
| |
| virtual bool | tryLock () |
| | Attempts to Lock the object, if the lock is already held by another thread than this method returns false.
|
| |
| virtual void | unlock () |
| | Unlocks the object.
|
| |
| virtual void | wait () |
| | Waits on a signal from this object, which is generated by a call to Notify.
|
| |
| virtual void | wait (long long millisecs) |
| | Waits on a signal from this object, which is generated by a call to Notify.
|
| |
| virtual void | wait (long long millisecs, int nanos) |
| | Waits on a signal from this object, which is generated by a call to Notify.
|
| |
| virtual void | notify () |
| | Signals a waiter on this object that it can now wake up and continue.
|
| |
| virtual void | notifyAll () |
| | Signals the waiters on this object that it can now wake up and continue.
|
| |
| virtual | ~Collection () |
| |
| virtual void | copy (const Collection< E > &collection)=0 |
| | Renders this Collection as a Copy of the given Collection.
|
| |
| virtual bool | add (const E &value)=0 |
| | Returns true if this collection changed as a result of the call.
|
| |
| virtual bool | addAll (const Collection< E > &collection)=0 |
| | Adds all of the elements in the specified collection to this collection.
|
| |
| virtual void | clear ()=0 |
| | Removes all of the elements from this collection (optional operation).
|
| |
| virtual bool | contains (const E &value) const =0 |
| | Returns true if this collection contains the specified element.
|
| |
| virtual bool | containsAll (const Collection< E > &collection) const =0 |
| | Returns true if this collection contains all of the elements in the specified collection.
|
| |
| virtual bool | equals (const Collection< E > &value) const =0 |
| | Compares the passed collection to this one, if they contain the same elements, i.e.
|
| |
| virtual bool | isEmpty () const =0 |
| |
| virtual bool | remove (const E &value)=0 |
| | Removes a single instance of the specified element from the collection.
|
| |
| virtual bool | removeAll (const Collection< E > &collection)=0 |
| | Removes all this collection's elements that are also contained in the specified collection (optional operation).
|
| |
| virtual bool | retainAll (const Collection< E > &collection)=0 |
| | Retains only the elements in this collection that are contained in the specified collection (optional operation).
|
| |
| virtual int | size () const =0 |
| | Returns the number of elements in this collection.
|
| |
| virtual std::vector< E > | toArray () const =0 |
| | Returns an array containing all of the elements in this collection.
|
| |
| virtual | ~Iterable () |
| |
| virtual decaf::util::Iterator< E > * | iterator ()=0 |
| |
| virtual decaf::util::Iterator< E > * | iterator () const =0 |
| |
| virtual | ~Synchronizable () |
| |
| virtual void | lock ()=0 |
| | Locks the object.
|
| |
| virtual bool | tryLock ()=0 |
| | Attempts to Lock the object, if the lock is already held by another thread than this method returns false.
|
| |
| virtual void | unlock ()=0 |
| | Unlocks the object.
|
| |
| virtual void | wait ()=0 |
| | Waits on a signal from this object, which is generated by a call to Notify.
|
| |
| virtual void | wait (long long millisecs)=0 |
| | Waits on a signal from this object, which is generated by a call to Notify.
|
| |
| virtual void | wait (long long millisecs, int nanos)=0 |
| | Waits on a signal from this object, which is generated by a call to Notify.
|
| |
| virtual void | notify ()=0 |
| | Signals a waiter on this object that it can now wake up and continue.
|
| |
| virtual void | notifyAll ()=0 |
| | Signals the waiters on this object that it can now wake up and continue.
|
| |