artefaktur
software engineer &        architecture

 
 
 
 

class AbstractCollection

Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::util::AbstractCollection Class Reference

#include <AbstractCollection.h>

Inheritance diagram for acdk::util::AbstractCollection:

acdk::lang::Object acdk::util::Collection acdk::lang::ObjectBase acdk::lang::dmi::StdDispatch acdk::util::AbstractList acdk::util::AbstractMapCachedValuesCollection acdk::util::AbstractSet acdk::util::HashMapCollection acdk::util::TreeMapCollection acdk::util::AbstractListSubList acdk::util::AbstractSequentialList acdk::util::ArrayList acdk::util::Vector acdk::util::AbstractMapCachedKeySet acdk::util::HashMapSet acdk::util::HashSet acdk::util::TreeMapSet acdk::util::TreeSet acdk::util::WeakHashMapEntrySet List of all members.

Detailed Description

API: Java<br/>.

Author:
of the orignal GNU Classpath implementation: Stuart Ballard (stuart.ballard@mcmail.com) Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.

Roger Rene Kommer (mailto:kommer@artefaktur.com)

Version:
Revision
1.15
Date:
Date
2005/04/09 19:26:56


Public Member Functions

virtual RIterator iterator ()=0
 reimplemented from Collection

virtual bool add (IN(acdk::lang::Object) o)
 reimplemented from Collection

virtual bool addAll (IN(RCollection) c)
 reimplemented from Collection

virtual void clear ()
 reimplemented from Collection

virtual bool contains (IN(acdk::lang::Object) o)
 reimplemented from Collection

virtual bool containsAll (IN(RCollection) c)
 reimplemented from Collection

virtual bool isEmpty ()
 reimplemented from Collection

virtual bool remove (IN(acdk::lang::Object) o)
 reimplemented from Collection

virtual bool removeAll (IN(RCollection) c)
 reimplemented from Collection

virtual bool retainAll (IN(RCollection) c)
 reimplemented from Collection

virtual RObjectArray toArray ()
 reimplemented from Collection

virtual RObjectArray toArray (IN(RObjectArray) a)
 reimplemented from Collection

virtual bool equals (IN(acdk::lang::Object) c)=0
 Normally check for equality (not identity) Object::equals() is true only if both objects are the same instance.

virtual int hashCode ()=0
virtual RString toString ()
 return a string representation of this object Object::toString() return getName() by default


Member Function Documentation

virtual bool acdk::util::AbstractCollection::add IN(acdk::lang::Object o  )  [inline, virtual]
 

reimplemented from Collection

Implements acdk::util::Collection.

Reimplemented in acdk::util::AbstractList, acdk::util::AbstractSequentialList, acdk::util::AbstractSet, acdk::util::ArrayList, acdk::util::HashMapSet, acdk::util::HashMapCollection, acdk::util::HashSet, acdk::util::TreeMapCollection, acdk::util::TreeMapSet, acdk::util::TreeSet, and acdk::util::Vector.

virtual bool acdk::util::AbstractCollection::addAll IN(RCollection c  )  [virtual]
 

reimplemented from Collection

Implements acdk::util::Collection.

Reimplemented in acdk::util::AbstractList, acdk::util::AbstractSequentialList, acdk::util::AbstractSet, acdk::util::ArrayList, acdk::util::HashMapSet, acdk::util::HashMapCollection, acdk::util::TreeMapCollection, acdk::util::TreeMapSet, acdk::util::TreeSet, and acdk::util::Vector.

virtual void acdk::util::AbstractCollection::clear  )  [virtual]
 

reimplemented from Collection

Implements acdk::util::Collection.

Reimplemented in acdk::util::AbstractList, acdk::util::AbstractSet, acdk::util::ArrayList, acdk::util::HashMapSet, acdk::util::HashMapCollection, acdk::util::HashSet, acdk::util::LinkedList, acdk::util::SubLinkedList, acdk::util::TreeMapCollection, acdk::util::TreeMapSet, acdk::util::TreeSet, and acdk::util::Vector.

virtual bool acdk::util::AbstractCollection::contains IN(acdk::lang::Object o  )  [virtual]
 

reimplemented from Collection

Implements acdk::util::Collection.

Reimplemented in acdk::util::AbstractList, acdk::util::AbstractSet, acdk::util::ArrayList, acdk::util::HashMapSet, acdk::util::HashMapCollection, acdk::util::HashSet, acdk::util::TreeMapCollection, acdk::util::TreeMapSet, acdk::util::TreeSet, and acdk::util::Vector.

virtual bool acdk::util::AbstractCollection::containsAll IN(RCollection c  )  [virtual]
 

reimplemented from Collection

Implements acdk::util::Collection.

Reimplemented in acdk::util::AbstractList, acdk::util::AbstractSet, acdk::util::ArrayList, acdk::util::TreeSet, and acdk::util::Vector.

virtual bool acdk::util::AbstractCollection::equals IN(acdk::lang::Object c  )  [pure virtual]
 

Normally check for equality (not identity) Object::equals() is true only if both objects are the same instance.

See also:
serialized_equals()

Reimplemented from acdk::lang::Object.

Implemented in acdk::util::AbstractList, acdk::util::AbstractMapCachedValuesCollection, acdk::util::AbstractSet, acdk::util::HashMapCollection, acdk::util::TreeMapCollection, and acdk::util::TreeSet.

virtual int acdk::util::AbstractCollection::hashCode  )  [pure virtual]
 

See also:
serialized_hashCode

Reimplemented from acdk::lang::Object.

Implemented in acdk::util::AbstractList, acdk::util::AbstractMapCachedValuesCollection, acdk::util::AbstractSet, acdk::util::HashMapCollection, acdk::util::TreeMapCollection, and acdk::util::TreeSet.

virtual bool acdk::util::AbstractCollection::isEmpty  )  [inline, virtual]
 

reimplemented from Collection

Implements acdk::util::Collection.

Reimplemented in acdk::util::AbstractList, acdk::util::AbstractMapCachedKeySet, acdk::util::AbstractSet, acdk::util::ArrayList, acdk::util::HashMapSet, acdk::util::HashMapCollection, acdk::util::HashSet, acdk::util::TreeMapCollection, acdk::util::TreeMapSet, acdk::util::TreeSet, and acdk::util::Vector.

virtual RIterator acdk::util::AbstractCollection::iterator  )  [pure virtual]
 

reimplemented from Collection

Implements acdk::util::Collection.

Implemented in acdk::util::AbstractList, acdk::util::AbstractMapCachedKeySet, acdk::util::AbstractMapCachedValuesCollection, acdk::util::AbstractSequentialList, acdk::util::AbstractSet, acdk::util::HashMapSet, acdk::util::HashMapCollection, acdk::util::HashSet, acdk::util::TreeMapCollection, acdk::util::TreeMapSet, acdk::util::TreeSet, and acdk::util::WeakHashMapEntrySet.

virtual bool acdk::util::AbstractCollection::remove IN(acdk::lang::Object o  )  [virtual]
 

reimplemented from Collection

Implements acdk::util::Collection.

Reimplemented in acdk::util::AbstractList, acdk::util::AbstractSequentialList, acdk::util::AbstractSet, acdk::util::ArrayList, acdk::util::HashMapSet, acdk::util::HashSet, acdk::util::TreeMapSet, acdk::util::TreeSet, and acdk::util::Vector.

virtual bool acdk::util::AbstractCollection::removeAll IN(RCollection c  )  [virtual]
 

reimplemented from Collection

Implements acdk::util::Collection.

Reimplemented in acdk::util::AbstractList, acdk::util::AbstractSet, acdk::util::ArrayList, acdk::util::TreeSet, and acdk::util::Vector.

virtual bool acdk::util::AbstractCollection::retainAll IN(RCollection c  )  [virtual]
 

reimplemented from Collection

Implements acdk::util::Collection.

Reimplemented in acdk::util::AbstractList, acdk::util::AbstractSet, acdk::util::ArrayList, acdk::util::TreeSet, and acdk::util::Vector.

virtual RObjectArray acdk::util::AbstractCollection::toArray IN(RObjectArray a  )  [virtual]
 

reimplemented from Collection

Implements acdk::util::Collection.

Reimplemented in acdk::util::AbstractList, acdk::util::AbstractSet, acdk::util::ArrayList, acdk::util::TreeSet, and acdk::util::Vector.

virtual RObjectArray acdk::util::AbstractCollection::toArray  )  [virtual]
 

reimplemented from Collection

Implements acdk::util::Collection.

Reimplemented in acdk::util::AbstractList, acdk::util::AbstractSet, acdk::util::ArrayList, acdk::util::TreeSet, and acdk::util::Vector.

virtual RString acdk::util::AbstractCollection::toString  )  [virtual]
 

return a string representation of this object Object::toString() return getName() by default

Reimplemented from acdk::lang::Object.

Reimplemented in acdk::util::AbstractList, and acdk::util::Vector.

 
Last modified 2005-05-08 18:33 by SYSTEM By Artefaktur, Ing. Bureau Kommer