#include <TAbstractList.h>
Inheritance diagram for acdk::util::TAbstractList< T >:
Public Types | |
typedef T | RValueType |
typedef TAbstractList< RValueType > | ThisType |
typedef RefHolder< ThisType > | RThisType |
typedef RThisType | RefType |
typedef TCollection< RValueType > | CollectionType |
typedef CollectionType::RefType | RCollectionType |
typedef RValueType | RElementType |
typedef TList< RValueType > | ListType |
typedef ListType::RefType | RListType |
typedef TAbstractList< RValueType > | ThisCollectionType |
typedef RefHolder< TAbstractCollection< RValueType > > | RThisCollectionType |
typedef TAbstractCollection< RValueType > | AbstractCollectionType |
typedef AbstractCollectionType::RefType | RAbstractCollectionType |
typedef TIterator< T > | IteratorType |
typedef IteratorType::RefType | RIteratorType |
typedef ObjectArrayImpl< T > | ValueArrayType |
typedef RObjectArrayImpl< T > | RValueArrayType |
typedef TListIterator< RValueType > | ListIteratorType |
typedef ListIteratorType::RefType | RListIteratorType |
typedef TAbstractListSubList< RValueType > | AbstractListSubListType |
typedef RefHolder< AbstractListSubListType > | RAbstractListSubListType |
Public Member Functions | |
TAbstractList () | |
virtual RValueType | get (int index)=0 |
virtual void | add (int index, IN(RValueType) o) |
virtual bool | add (IN(RValueType) o) |
virtual bool | addAll (int index, IN(RCollectionType) c) |
virtual void | clear () |
reimplemented from Collection | |
virtual bool | equals (IN(acdk::lang::Object) o) |
virtual int | hashCode () |
virtual int | indexOf (IN(RValueType) o) |
virtual RIteratorType | iterator () |
reimplemented from Collection | |
virtual RListIteratorType | listIterator (int index=0) |
virtual int | lastIndexOf (IN(RValueType) o) |
virtual RValueType | remove (int index) |
virtual RValueType | set (int index, IN(RValueType) o) |
virtual int | size () |
return the number of elements in this collection | |
virtual RListType | subList (int fromIndex, int toIndex) |
see AbstractListSubList | |
virtual bool | isEmpty () |
reimplemented from Collection | |
virtual bool | contains (IN(RValueType) obj) |
reimplemented from Collection | |
virtual bool | containsAll (IN(RCollectionType) c) |
reimplemented from Collection | |
virtual bool | remove (IN(RValueType) obj) |
reimplemented from Collection | |
virtual bool | removeAll (IN(RCollectionType) c) |
reimplemented from Collection | |
virtual bool | addAll (IN(RCollectionType) c) |
reimplemented from Collection | |
virtual bool | retainAll (IN(RCollectionType) c) |
reimplemented from Collection | |
virtual RValueArrayType | toArray () |
reimplemented from Collection | |
virtual RValueArrayType | toArray (IN(RValueArrayType) a) |
reimplemented from Collection | |
virtual RString | toString () |
return a string representation of this object Object::toString() return getName() by default | |
Protected Member Functions | |
virtual void | removeRange (int fromIndex, int toIndex) |
Protected Attributes | |
int | _modCount |
Friends | |
class | TAbstractListIterator< T > |
class | TAbstractListListIterator< T > |
class | TAbstractListSubList< T > |
|
Reimplemented from acdk::util::TAbstractCollection< T >. |
|
Reimplemented in acdk::util::TAbstractListSubList< T >. |
|
Reimplemented from acdk::util::TAbstractCollection< T >. Reimplemented in acdk::util::TArrayList< T >. |
|
Reimplemented from acdk::util::TAbstractCollection< T >. Reimplemented in acdk::util::TArrayList< T >. |
|
Reimplemented from acdk::util::TList< T >. Reimplemented in acdk::util::TArrayList< T >. |
|
|
|
Reimplemented from acdk::util::TAbstractCollection< T >. |
|
Reimplemented in acdk::util::TAbstractListSubList< T >. |
|
Reimplemented from acdk::util::TAbstractCollection< T >. Reimplemented in acdk::util::TAbstractListSubList< T >, and acdk::util::TArrayList< T >. |
|
Reimplemented from acdk::util::TList< T >. Reimplemented in acdk::util::TAbstractListSubList< T >, and acdk::util::TArrayList< T >. |
|
Reimplemented from acdk::util::TAbstractCollection< T >. Reimplemented in acdk::util::TArrayList< T >. |
|
Reimplemented from acdk::util::TAbstractCollection< T >. Reimplemented in acdk::util::TArrayList< T >. |
|
Reimplemented from acdk::util::TList< T >. Reimplemented in acdk::util::TAbstractListSubList< T >, and acdk::util::TArrayList< T >. |
|
|
|
Reimplemented from acdk::util::TAbstractCollection< T >. |
|
Reimplemented from acdk::util::TList< T >. Reimplemented in acdk::util::TArrayList< T >. |
|
Reimplemented from acdk::util::TAbstractCollection< T >. |
|
Reimplemented from acdk::util::TAbstractCollection< T >. Reimplemented in acdk::util::TAbstractListSubList< T >, and acdk::util::TArrayList< T >. |
|
Reimplemented from acdk::util::TAbstractCollection< T >. |
|
Reimplemented from acdk::util::TList< T >. Reimplemented in acdk::util::TArrayList< T >. |
|
Reimplemented from acdk::util::TAbstractCollection< T >. |
|
|
|
Implements acdk::util::TList< T >. Reimplemented in acdk::util::TArrayList< T >. |
|
Implements acdk::util::TList< T >. Reimplemented in acdk::util::TAbstractListSubList< T >, and acdk::util::TArrayList< T >. |
|
reimplemented from Collection
Reimplemented from acdk::util::TAbstractCollection< T >. Reimplemented in acdk::util::TArrayList< T >. |
|
Implements acdk::util::TList< T >. Reimplemented in acdk::util::TAbstractListSubList< T >, and acdk::util::TArrayList< T >. |
|
reimplemented from Collection
Reimplemented from acdk::util::TAbstractCollection< T >. Reimplemented in acdk::util::TArrayList< T >. |
|
reimplemented from Collection
Reimplemented from acdk::util::TAbstractCollection< T >. Reimplemented in acdk::util::TArrayList< T >. |
|
reimplemented from Collection
Reimplemented from acdk::util::TAbstractCollection< T >. Reimplemented in acdk::util::TArrayList< T >. |
|
Implements acdk::util::TList< T >. |
|
Implements acdk::util::TList< T >. Implemented in acdk::util::TAbstractListSubList< T >, and acdk::util::TArrayList< T >. |
|
Implements acdk::util::TList< T >. |
|
Implements acdk::util::TList< T >. Reimplemented in acdk::util::TArrayList< T >. |
|
reimplemented from Collection
Reimplemented from acdk::util::TAbstractCollection< T >. Reimplemented in acdk::util::TArrayList< T >. |
|
reimplemented from Collection
Implements acdk::util::TAbstractCollection< T >. |
|
Implements acdk::util::TList< T >. Reimplemented in acdk::util::TArrayList< T >. |
|
Implements acdk::util::TList< T >. Reimplemented in acdk::util::TAbstractListSubList< T >, and acdk::util::TArrayList< T >. |
|
reimplemented from Collection
Reimplemented from acdk::util::TAbstractCollection< T >. Reimplemented in acdk::util::TArrayList< T >. |
|
Implements acdk::util::TList< T >. Reimplemented in acdk::util::TAbstractListSubList< T >, and acdk::util::TArrayList< T >. |
|
reimplemented from Collection
Reimplemented from acdk::util::TAbstractCollection< T >. Reimplemented in acdk::util::TArrayList< T >. |
|
Reimplemented in acdk::util::TAbstractListSubList< T >, and acdk::util::TArrayList< T >. |
|
reimplemented from Collection
Reimplemented from acdk::util::TAbstractCollection< T >. Reimplemented in acdk::util::TArrayList< T >. |
|
Implements acdk::util::TList< T >. Reimplemented in acdk::util::TAbstractListSubList< T >, and acdk::util::TArrayList< T >. |
|
return the number of elements in this collection
Implements acdk::util::TList< T >. Reimplemented in acdk::util::TAbstractListSubList< T >, and acdk::util::TArrayList< T >. |
|
Implements acdk::util::TList< T >. |
|
reimplemented from Collection
Reimplemented from acdk::util::TAbstractCollection< T >. |
|
reimplemented from Collection
Reimplemented from acdk::util::TAbstractCollection< T >. Reimplemented in acdk::util::TArrayList< T >. |
|
return a string representation of this object Object::toString() return getName() by default
Reimplemented from acdk::util::TAbstractCollection< T >. |
|
|
|
|
|
|
|
Reimplemented in acdk::util::TAbstractListSubList< T >. |