com::cosylab::util::CircularArrayList< T > Class Reference
List of all members.
Detailed Description
Cicruclar array list implementation.
- Author:
- msekoranja
Constructor & Destructor Documentation
| com::cosylab::util::CircularArrayList< T >::CircularArrayList |
( |
|
) |
[inline] |
| com::cosylab::util::CircularArrayList< T >::CircularArrayList |
( |
int |
size |
) |
[inline] |
| com::cosylab::util::CircularArrayList< T >::CircularArrayList |
( |
Collection< T > |
c |
) |
[inline] |
Member Function Documentation
| void com::cosylab::util::CircularArrayList< T >::add |
( |
int |
index, |
|
|
T |
element | |
|
) |
| | [inline] |
| boolean com::cosylab::util::CircularArrayList< T >::add |
( |
T |
o |
) |
[inline] |
| boolean com::cosylab::util::CircularArrayList< T >::addAll |
( |
int |
index, |
|
|
Collection<?extends T > |
c | |
|
) |
| | [inline] |
| boolean com::cosylab::util::CircularArrayList< T >::addAll |
( |
Collection<?extends T > |
c |
) |
[inline] |
| void com::cosylab::util::CircularArrayList< T >::clear |
( |
|
) |
[inline] |
| boolean com::cosylab::util::CircularArrayList< T >::contains |
( |
Object |
elem |
) |
[inline] |
| int com::cosylab::util::CircularArrayList< T >::convert |
( |
int |
index |
) |
[inline, private] |
| void com::cosylab::util::CircularArrayList< T >::ensureCapacity |
( |
int |
minCapacity |
) |
[inline] |
| T com::cosylab::util::CircularArrayList< T >::get |
( |
int |
index |
) |
[inline] |
| int com::cosylab::util::CircularArrayList< T >::indexOf |
( |
Object |
elem |
) |
[inline] |
| boolean com::cosylab::util::CircularArrayList< T >::isEmpty |
( |
|
) |
[inline] |
| int com::cosylab::util::CircularArrayList< T >::lastIndexOf |
( |
Object |
elem |
) |
[inline] |
| void com::cosylab::util::CircularArrayList< T >::rangeCheck |
( |
int |
index |
) |
[inline, private] |
| synchronized void com::cosylab::util::CircularArrayList< T >::readObject |
( |
ObjectInputStream |
s |
) |
throws IOException, ClassNotFoundException [inline, private] |
| T com::cosylab::util::CircularArrayList< T >::remove |
( |
int |
index |
) |
[inline] |
| T com::cosylab::util::CircularArrayList< T >::set |
( |
int |
index, |
|
|
T |
element | |
|
) |
| | [inline] |
| int com::cosylab::util::CircularArrayList< T >::size |
( |
|
) |
[inline] |
| public<T> T [] com::cosylab::util::CircularArrayList< T >::toArray |
( |
T |
a[] |
) |
[inline, package] |
| Object [] com::cosylab::util::CircularArrayList< T >::toArray |
( |
|
) |
[inline] |
| synchronized void com::cosylab::util::CircularArrayList< T >::writeObject |
( |
ObjectOutputStream |
s |
) |
throws IOException [inline, private] |
Member Data Documentation
T [] com::cosylab::util::CircularArrayList< T >::elementData [private] |
int com::cosylab::util::CircularArrayList< T >::head = 0 [private] |
final long com::cosylab::util::CircularArrayList< T >::serialVersionUID = -1794729598452372631L [static, private] |
int com::cosylab::util::CircularArrayList< T >::size = 0 [private] |
int com::cosylab::util::CircularArrayList< T >::tail = 0 [private] |
The documentation for this class was generated from the following file: