#include <TAbstractListSubList.h>
Inheritance diagram for acdk::util::TAbstractListSubList< T >:
Public Types | |
typedef T | RValueType |
typedef TAbstractListSubList< RValueType > | AbstractListSubListType |
typedef RefHolder< AbstractListSubListType > | RAbstractListSubListType |
typedef RAbstractListSubListType | RefType |
typedef TAbstractList< RValueType > | AbstractListType |
typedef AbstractListType::RefType | RAbstractListType |
typedef AbstractListType::RCollectionType | RCollectionType |
typedef AbstractListType::RListIteratorType | RListIteratorType |
typedef TAbstractListSubListListIterator< RValueType > | AbstractListSubListListIteratorType |
typedef AbstractListSubListListIteratorType::RefType | RAbstractListSubListListIteratorType |
Public Member Functions | |
TAbstractListSubList (IN(RAbstractListType) list, int fromIndex, int toIndex) | |
virtual int | size () |
return the number of elements in this collection | |
RListIteratorType | listIterator (int index=0) |
virtual RValueType | set (int index, IN(RValueType) o) |
virtual RValueType | get (int index) |
virtual void | add (int index, IN(RValueType) o) |
virtual RValueType | remove (int index) |
virtual void | removeRange (int fromIndex2, int toIndex2) |
virtual bool | addAll (int index, IN(RCollectionType) c) |
Private Member Functions | |
void | _checkMod () |
void | _checkBoundsInclusive (int index) |
void | _checkBoundsExclusive (int index) |
Private Attributes | |
int | _offset |
int | _size |
int | _modCount |
RAbstractListType | _list |
Friends | |
class | TAbstractListSubListListIterator< T > |
|
|
|
Reimplemented from acdk::util::TAbstractList< T >. |
|
|
|
|
|
Reimplemented from acdk::util::TAbstractList< T >. |
|
|
|
Reimplemented from acdk::util::TAbstractList< T >. |
|
Reimplemented from acdk::util::TAbstractList< T >. |
|
Reimplemented from acdk::util::TAbstractList< T >. |
|
Reimplemented from acdk::util::TAbstractList< T >. |
|
|
|
|
|
|
|
|
|
Reimplemented from acdk::util::TAbstractList< T >. |
|
Reimplemented from acdk::util::TAbstractList< T >. |
|
Implements acdk::util::TAbstractList< T >. |
|
Reimplemented from acdk::util::TAbstractList< T >. |
|
Reimplemented from acdk::util::TAbstractList< T >. |
|
Reimplemented from acdk::util::TAbstractList< T >. |
|
Reimplemented from acdk::util::TAbstractList< T >. |
|
return the number of elements in this collection
Reimplemented from acdk::util::TAbstractList< T >. |
|
|
|
|
|
Reimplemented from acdk::util::TAbstractList< T >. |
|
|
|
|