SubList Class Reference

Inherits com::webobjects::foundation::NSMutableArray.

Inherited by RandomAccessSubList.

Collaboration diagram for SubList:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void add (int index, Object element)
boolean addAll (int index, Collection c)
boolean addAll (Collection c)
Object get (int index)
Iterator iterator ()
ListIterator listIterator (final int index)
Object remove (int index)
Object set (int index, Object element)
int size ()
List subList (int fromIndex, int toIndex)

Protected Member Functions

void removeRange (int fromIndex, int toIndex)

Package Functions

 SubList (NSMutableArray list, int fromIndex, int toIndex)

Private Member Functions

void checkForComodification ()
void rangeCheck (int index)

Private Attributes

int expectedModCount
NSMutableArray l
int offset
int size


Constructor & Destructor Documentation

SubList ( NSMutableArray  list,
int  fromIndex,
int  toIndex 
) [package]


Member Function Documentation

void add ( int  index,
Object  element 
)

Reimplemented from NSMutableArray.

boolean addAll ( int  index,
Collection  c 
)

Reimplemented from NSMutableArray.

boolean addAll ( Collection  c  ) 

Reimplemented from NSMutableArray.

void checkForComodification (  )  [private]

Object get ( int  index  ) 

Iterator iterator (  ) 

Reimplemented from NSMutableArray.

ListIterator listIterator ( final int  index  ) 

Reimplemented from NSMutableArray.

void rangeCheck ( int  index  )  [private]

Object remove ( int  index  ) 

Reimplemented from NSMutableArray.

void removeRange ( int  fromIndex,
int  toIndex 
) [protected]

Reimplemented from NSMutableArray.

Object set ( int  index,
Object  element 
)

Reimplemented from NSMutableArray.

int size (  ) 

List subList ( int  fromIndex,
int  toIndex 
)

Reimplemented from NSMutableArray.

Reimplemented in RandomAccessSubList.


Member Data Documentation

int expectedModCount [private]

NSMutableArray l [private]

int offset [private]

int size [private]


The documentation for this class was generated from the following file:

Generated on Sat May 26 06:42:32 2012 for Project Wonder by  doxygen 1.5.8