#include <ArrayList.h>


| Public Member Functions | |
| ArrayList (jint initialCapacity=10) | |
| ArrayList (Collection< E > &c) | |
| ArrayList (const ArrayList ©) | |
| virtual | ~ArrayList () | 
| virtual bool | add (E *e) | 
| virtual void | add (jint index, E *e) | 
| virtual bool | addAll (const Collection< E > &c) | 
| virtual Object * | clone () const throw () | 
| virtual void | clear () | 
| virtual bool | contains (const E *e) const | 
| virtual void | ensureCapacity (jint minimum) | 
| virtual E * | get (jint index) const throw (IndexOutOfBoundsException) | 
| virtual jint | indexOf (const E *e) const | 
| virtual bool | isEmpty () const throw () | 
| virtual bool | remove (const E *e) | 
| virtual E * | remove (jint index) throw (IndexOutOfBoundsException) | 
| virtual jint | size () const throw () | 
| virtual array< E * > | toArray () const | 
| virtual void | trimToSize () | 
| beecrypt::util::ArrayList< E >::ArrayList | ( | jint | initialCapacity = 10 | ) |  [inline] | 
| beecrypt::util::ArrayList< E >::ArrayList | ( | Collection< E > & | c | ) |  [inline] | 
| beecrypt::util::ArrayList< E >::ArrayList | ( | const ArrayList< E > & | copy | ) |  [inline] | 
| virtual beecrypt::util::ArrayList< E >::~ArrayList | ( | ) |  [inline, virtual] | 
| virtual void beecrypt::util::ArrayList< E >::add | ( | jint | index, | |
| E * | e | |||
| ) |  [inline, virtual] | 
Reimplemented from beecrypt::util::AbstractList< E >.
| virtual bool beecrypt::util::ArrayList< E >::add | ( | E * | e | ) |  [inline, virtual] | 
Reimplemented from beecrypt::util::AbstractList< E >.
| virtual bool beecrypt::util::ArrayList< E >::addAll | ( | const Collection< E > & | c | ) |  [inline, virtual] | 
Reimplemented from beecrypt::util::AbstractCollection< E >.
Referenced by beecrypt::util::ArrayList< Provider >::ArrayList().
| virtual void beecrypt::util::ArrayList< E >::clear | ( | ) |  [inline, virtual] | 
Reimplemented from beecrypt::util::AbstractList< E >.
Referenced by beecrypt::util::ArrayList< Provider >::~ArrayList().
| virtual Object* beecrypt::util::ArrayList< E >::clone | ( | ) | const  throw ()  [inline, virtual] | 
Implements beecrypt::lang::Cloneable.
| virtual bool beecrypt::util::ArrayList< E >::contains | ( | const E * | e | ) | const  [inline, virtual] | 
Reimplemented from beecrypt::util::AbstractCollection< E >.
| virtual void beecrypt::util::ArrayList< E >::ensureCapacity | ( | jint | minimum | ) |  [inline, virtual] | 
| virtual E* beecrypt::util::ArrayList< E >::get | ( | jint | index | ) | const  throw (IndexOutOfBoundsException)  [inline, virtual] | 
Implements beecrypt::util::AbstractList< E >.
| virtual jint beecrypt::util::ArrayList< E >::indexOf | ( | const E * | e | ) | const  [inline, virtual] | 
Reimplemented from beecrypt::util::AbstractList< E >.
Referenced by beecrypt::util::ArrayList< Provider >::contains().
| virtual bool beecrypt::util::ArrayList< E >::isEmpty | ( | ) | const  throw ()  [inline, virtual] | 
Reimplemented from beecrypt::util::AbstractCollection< E >.
| virtual E* beecrypt::util::ArrayList< E >::remove | ( | jint | index | ) | throw (IndexOutOfBoundsException)  [inline, virtual] | 
Reimplemented from beecrypt::util::AbstractList< E >.
| virtual bool beecrypt::util::ArrayList< E >::remove | ( | const E * | e | ) |  [inline, virtual] | 
Reimplemented from beecrypt::util::AbstractCollection< E >.
| virtual jint beecrypt::util::ArrayList< E >::size | ( | ) | const  throw ()  [inline, virtual] | 
Implements beecrypt::util::AbstractList< E >.
| virtual array<E*> beecrypt::util::ArrayList< E >::toArray | ( | ) | const  [inline, virtual] | 
Reimplemented from beecrypt::util::AbstractCollection< E >.
| virtual void beecrypt::util::ArrayList< E >::trimToSize | ( | ) |  [inline, virtual] | 
 1.5.8
 1.5.8