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