#include <TList.h>
Inheritance diagram for acdk::util::TList< T >:
Public Types | |
typedef T | RValueType |
typedef TList< RValueType > | ThisType |
typedef InterfaceHolder< ThisType > | RThisType |
typedef RThisType | RefType |
typedef TCollection< RValueType > | CollectionType |
typedef CollectionType::RefType | RCollectionType |
typedef RValueType | RElementType |
typedef TCollection< T > | ThisCollectionType |
typedef InterfaceHolder< TCollection< T > > | RThisCollectionType |
typedef TIterator< RValueType > | IteratorType |
typedef IteratorType::RefType | RIteratorType |
typedef TListIterator< RValueType > | ListIteratorType |
typedef ListIteratorType::RefType | RListIteratorType |
typedef ObjectArrayImpl< RValueType > | ValueTypeArray |
typedef RObjectArrayImpl< RValueType > | RValueTypeArray |
Public Member Functions | |
overwrite bool | add (IN(RValueType) o)=0 |
overwrite bool | addAll (IN(RCollectionType) c)=0 |
overwrite void | clear ()=0 |
remove all elements from this collection | |
overwrite int | size ()=0 |
return the number of elements in this collection | |
overwrite bool | isEmpty ()=0 |
return true if this collection doesn't contains any elements | |
overwrite bool | contains (IN(RValueType) o)=0 |
overwrite bool | containsAll (IN(RCollectionType) c)=0 |
overwrite RIteratorType | iterator ()=0 |
overwrite bool | remove (IN(RValueType) o)=0 |
overwrite bool | removeAll (IN(RCollectionType) c)=0 |
overwrite bool | retainAll (IN(RCollectionType) c)=0 |
overwrite bool | equals (IN(acdk::lang::Object) c)=0 |
overwrite int | hashCode ()=0 |
overwrite RValueTypeArray | toArray ()=0 |
overwrite RValueTypeArray | toArray (IN(RValueTypeArray) array)=0 |
virtual void | add (int index, IN(RValueType) element)=0 |
virtual bool | addAll (int index, IN(RCollectionType) c)=0 |
virtual RValueType | get (int index)=0 |
virtual int | indexOf (IN(RValueType) o)=0 |
virtual int | lastIndexOf (IN(RValueType) o)=0 |
virtual RListIteratorType | listIterator (int index=0)=0 |
virtual RValueType | remove (int index)=0 |
virtual RValueType | set (int index, IN(RValueType) element)=0 |
virtual RThisType | subList (int fromIndex, int toIndex)=0 |
|
Reimplemented from acdk::util::TCollection< T >. Reimplemented in acdk::util::TAbstractList< T >, and acdk::util::TArrayList< T >. |
|
Reimplemented from acdk::util::TCollection< T >. Reimplemented in acdk::util::TAbstractList< T >, and acdk::util::TArrayList< T >. |
|
Reimplemented in acdk::util::TAbstractList< T >, and acdk::util::TArrayList< T >. |
|
Reimplemented from acdk::util::TCollection< T >. Reimplemented in acdk::util::TAbstractList< T >, acdk::util::TAbstractListSubList< T >, and acdk::util::TArrayList< T >. |
|
Reimplemented from acdk::util::TCollection< T >. Reimplemented in acdk::util::TAbstractList< T >, acdk::util::TAbstractListSubList< T >, and acdk::util::TArrayList< T >. |
|
Reimplemented from acdk::util::TCollection< T >. Reimplemented in acdk::util::TAbstractList< T >, and acdk::util::TArrayList< T >. |
|
Reimplemented from acdk::util::TCollection< T >. Reimplemented in acdk::util::TAbstractList< T >, and acdk::util::TArrayList< T >. |
|
Reimplemented in acdk::util::TAbstractList< T >, acdk::util::TAbstractListSubList< T >, and acdk::util::TArrayList< T >. |
|
Reimplemented in acdk::util::TAbstractList< T >. |
|
Reimplemented in acdk::util::TAbstractList< T >, and acdk::util::TArrayList< T >. |
|
Reimplemented from acdk::util::TCollection< T >. Reimplemented in acdk::util::TAbstractList< T >, acdk::util::TAbstractListSubList< T >, and acdk::util::TArrayList< T >. |
|
|
|
Reimplemented in acdk::util::TAbstractList< T >. |
|
Reimplemented in acdk::util::TAbstractList< T >, and acdk::util::TArrayList< T >. |
|
|
|
Implemented in acdk::util::TAbstractList< T >, acdk::util::TAbstractListSubList< T >, and acdk::util::TArrayList< T >. |
|
Implemented in acdk::util::TAbstractList< T >, and acdk::util::TArrayList< T >. |
|
Implemented in acdk::util::TAbstractList< T >, acdk::util::TAbstractListSubList< T >, and acdk::util::TArrayList< T >. |
|
Implemented in acdk::util::TAbstractList< T >, and acdk::util::TArrayList< T >. |
|
remove all elements from this collection
Implements acdk::util::TCollection< T >. Implemented in acdk::util::TAbstractList< T >, and acdk::util::TArrayList< T >. |
|
Implemented in acdk::util::TAbstractList< T >, and acdk::util::TArrayList< T >. |
|
Implemented in acdk::util::TAbstractList< T >, and acdk::util::TArrayList< T >. |
|
Implements acdk::util::TCollection< T >. Implemented in acdk::util::TAbstractList< T >. |
|
Implemented in acdk::util::TAbstractList< T >, acdk::util::TAbstractListSubList< T >, and acdk::util::TArrayList< T >. |
|
Implements acdk::util::TCollection< T >. Implemented in acdk::util::TAbstractList< T >. |
|
Implemented in acdk::util::TAbstractList< T >, and acdk::util::TArrayList< T >. |
|
return true if this collection doesn't contains any elements
Implements acdk::util::TCollection< T >. Implemented in acdk::util::TAbstractList< T >, and acdk::util::TArrayList< T >. |
|
Implements acdk::util::TCollection< T >. Implemented in acdk::util::TAbstractList< T >. |
|
Implemented in acdk::util::TAbstractList< T >, and acdk::util::TArrayList< T >. |
|
Implemented in acdk::util::TAbstractList< T >, acdk::util::TAbstractListSubList< T >, and acdk::util::TArrayList< T >. |
|
Implemented in acdk::util::TAbstractList< T >, acdk::util::TAbstractListSubList< T >, and acdk::util::TArrayList< T >. |
|
Implements acdk::util::TCollection< T >. Implemented in acdk::util::TAbstractList< T >, and acdk::util::TArrayList< T >. |
|
Implements acdk::util::TCollection< T >. Implemented in acdk::util::TAbstractList< T >, and acdk::util::TArrayList< T >. |
|
Implements acdk::util::TCollection< T >. Implemented in acdk::util::TAbstractList< T >, and acdk::util::TArrayList< T >. |
|
Implemented in acdk::util::TAbstractList< T >, acdk::util::TAbstractListSubList< T >, and acdk::util::TArrayList< T >. |
|
return the number of elements in this collection
Implements acdk::util::TCollection< T >. Implemented in acdk::util::TAbstractList< T >, acdk::util::TAbstractListSubList< T >, and acdk::util::TArrayList< T >. |
|
Implemented in acdk::util::TAbstractList< T >. |
|
|
|
Implements acdk::util::TCollection< T >. Implemented in acdk::util::TAbstractList< T >, and acdk::util::TArrayList< T >. |