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.