2005/5/9

     
 

class List

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

acdk::util::List Class Reference

#include <List.h>

Inheritance diagram for acdk::util::List:

acdk::util::Collection acdk::util::AbstractList acdk::util::SynchronizedList acdk::util::AbstractListSubList acdk::util::AbstractSequentialList acdk::util::ArrayList acdk::util::Vector acdk::util::LinkedList acdk::util::SubLinkedList List of all members.

Detailed Description

API: Java<br/>.

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.14
Date:
Date
2005/04/09 19:26:57


Public Member Functions

overwrite bool add (IN(acdk::lang::Object) o)=0
overwrite bool addAll (IN(RCollection) c)=0
overwrite void clear ()=0
overwrite int size ()=0
overwrite bool isEmpty ()=0
overwrite bool contains (IN(acdk::lang::Object) o)=0
overwrite bool containsAll (IN(RCollection) c)=0
overwrite RIterator iterator ()=0
overwrite bool remove (IN(acdk::lang::Object) o)=0
overwrite bool removeAll (IN(RCollection) c)=0
overwrite bool retainAll (IN(RCollection) c)=0
overwrite bool equals (IN(acdk::lang::Object) c)=0
overwrite int hashCode ()=0
overwrite RObjectArray toArray ()=0
overwrite RObjectArray toArray (IN(RObjectArray) array)=0
virtual void add (int index, IN(acdk::lang::Object) element)=0
virtual bool addAll (int index, IN(RCollection) c)=0
virtual acdk::lang::Object get (int index)=0
virtual int indexOf (IN(acdk::lang::Object) o)=0
virtual int lastIndexOf (IN(acdk::lang::Object) o)=0
virtual RListIterator listIterator (int index=0)=0
virtual acdk::lang::Object remove (int index)=0
virtual acdk::lang::Object set (int index, IN(acdk::lang::Object) element)=0
virtual RList subList (int fromIndex, int toIndex)=0


Member Function Documentation

virtual void acdk::util::List::add int  index,
IN(acdk::lang::Object element
[pure virtual]
 

Implemented in acdk::util::AbstractList, acdk::util::AbstractListSubList, acdk::util::AbstractSequentialList, acdk::util::ArrayList, acdk::util::SynchronizedList, and acdk::util::Vector.

overwrite bool acdk::util::List::add IN(acdk::lang::Object o  )  [pure virtual]
 

Implements acdk::util::Collection.

Implemented in acdk::util::AbstractList, acdk::util::AbstractSequentialList, acdk::util::ArrayList, acdk::util::SynchronizedList, and acdk::util::Vector.

virtual bool acdk::util::List::addAll int  index,
IN(RCollection c
[pure virtual]
 

Implemented in acdk::util::AbstractList, acdk::util::AbstractListSubList, acdk::util::AbstractSequentialList, acdk::util::ArrayList, acdk::util::SynchronizedList, and acdk::util::Vector.

overwrite bool acdk::util::List::addAll IN(RCollection c  )  [pure virtual]
 

Implements acdk::util::Collection.

Implemented in acdk::util::AbstractList, acdk::util::AbstractSequentialList, acdk::util::ArrayList, acdk::util::SynchronizedList, and acdk::util::Vector.

overwrite void acdk::util::List::clear  )  [pure virtual]
 

Implements acdk::util::Collection.

Implemented in acdk::util::AbstractList, acdk::util::ArrayList, acdk::util::LinkedList, acdk::util::SubLinkedList, acdk::util::SynchronizedList, and acdk::util::Vector.

overwrite bool acdk::util::List::contains IN(acdk::lang::Object o  )  [pure virtual]
 

Implements acdk::util::Collection.

Implemented in acdk::util::AbstractList, acdk::util::ArrayList, acdk::util::SynchronizedList, and acdk::util::Vector.

overwrite bool acdk::util::List::containsAll IN(RCollection c  )  [pure virtual]
 

Implements acdk::util::Collection.

Implemented in acdk::util::AbstractList, acdk::util::ArrayList, acdk::util::SynchronizedList, and acdk::util::Vector.

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

Implements acdk::util::Collection.

Implemented in acdk::util::AbstractList, and acdk::util::SynchronizedList.

virtual acdk::lang::Object acdk::util::List::get int  index  )  [pure virtual]
 

Implemented in acdk::util::AbstractList, acdk::util::AbstractListSubList, acdk::util::AbstractSequentialList, acdk::util::ArrayList, acdk::util::SynchronizedList, and acdk::util::Vector.

overwrite int acdk::util::List::hashCode  )  [pure virtual]
 

Implements acdk::util::Collection.

Implemented in acdk::util::AbstractList, and acdk::util::SynchronizedList.

virtual int acdk::util::List::indexOf IN(acdk::lang::Object o  )  [pure virtual]
 

Implemented in acdk::util::AbstractList, acdk::util::ArrayList, acdk::util::SynchronizedList, and acdk::util::Vector.

overwrite bool acdk::util::List::isEmpty  )  [pure virtual]
 

Implements acdk::util::Collection.

Implemented in acdk::util::AbstractList, acdk::util::ArrayList, acdk::util::SynchronizedList, and acdk::util::Vector.

overwrite RIterator acdk::util::List::iterator  )  [pure virtual]
 

Implements acdk::util::Collection.

Implemented in acdk::util::AbstractList, acdk::util::AbstractSequentialList, and acdk::util::SynchronizedList.

virtual int acdk::util::List::lastIndexOf IN(acdk::lang::Object o  )  [pure virtual]
 

Implemented in acdk::util::AbstractList, acdk::util::ArrayList, acdk::util::SynchronizedList, and acdk::util::Vector.

virtual RListIterator acdk::util::List::listIterator int  index = 0  )  [pure virtual]
 

Implemented in acdk::util::AbstractList, acdk::util::AbstractListSubList, acdk::util::AbstractSequentialList, acdk::util::ArrayList, acdk::util::LinkedList, acdk::util::SubLinkedList, and acdk::util::SynchronizedList.

virtual acdk::lang::Object acdk::util::List::remove int  index  )  [pure virtual]
 

Implemented in acdk::util::AbstractList, acdk::util::AbstractListSubList, acdk::util::AbstractSequentialList, acdk::util::ArrayList, acdk::util::SynchronizedList, and acdk::util::Vector.

overwrite bool acdk::util::List::remove IN(acdk::lang::Object o  )  [pure virtual]
 

Implements acdk::util::Collection.

Implemented in acdk::util::AbstractList, acdk::util::AbstractSequentialList, acdk::util::ArrayList, acdk::util::SynchronizedList, and acdk::util::Vector.

overwrite bool acdk::util::List::removeAll IN(RCollection c  )  [pure virtual]
 

Implements acdk::util::Collection.

Implemented in acdk::util::AbstractList, acdk::util::ArrayList, acdk::util::SynchronizedList, and acdk::util::Vector.

overwrite bool acdk::util::List::retainAll IN(RCollection c  )  [pure virtual]
 

Implements acdk::util::Collection.

Implemented in acdk::util::AbstractList, acdk::util::ArrayList, acdk::util::SynchronizedList, and acdk::util::Vector.

virtual acdk::lang::Object acdk::util::List::set int  index,
IN(acdk::lang::Object element
[pure virtual]
 

Implemented in acdk::util::AbstractList, acdk::util::AbstractListSubList, acdk::util::AbstractSequentialList, acdk::util::ArrayList, acdk::util::SynchronizedList, and acdk::util::Vector.

overwrite int acdk::util::List::size  )  [pure virtual]
 

Implements acdk::util::Collection.

Implemented in acdk::util::AbstractList, acdk::util::AbstractListSubList, acdk::util::ArrayList, acdk::util::LinkedList, acdk::util::SubLinkedList, acdk::util::SynchronizedList, and acdk::util::Vector.

virtual RList acdk::util::List::subList int  fromIndex,
int  toIndex
[pure virtual]
 

Implemented in acdk::util::AbstractList, acdk::util::LinkedList, acdk::util::SubLinkedList, and acdk::util::SynchronizedList.

overwrite RObjectArray acdk::util::List::toArray IN(RObjectArray array  )  [pure virtual]
 

Implements acdk::util::Collection.

Implemented in acdk::util::AbstractList, acdk::util::ArrayList, acdk::util::SynchronizedList, and acdk::util::Vector.

overwrite RObjectArray acdk::util::List::toArray  )  [pure virtual]
 

Implements acdk::util::Collection.

Implemented in acdk::util::AbstractList, acdk::util::ArrayList, acdk::util::SynchronizedList, and acdk::util::Vector.