|
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 > |