#include <AbstractSet.h>
Public Member Functions | |
virtual bool | equals (const Object *obj) const throw () |
virtual jint | hashCode () const throw () |
virtual Iterator< E > * | iterator ()=0 |
virtual Iterator< E > * | iterator () const =0 |
virtual bool | removeAll (const Collection< E > &c) |
virtual jint | size () const =0 throw () |
Protected Member Functions | |
AbstractSet () |
beecrypt::util::AbstractSet< E >::AbstractSet | ( | ) | [inline, protected] |
virtual bool beecrypt::util::AbstractSet< E >::equals | ( | const Object * | obj | ) | const throw () [inline, virtual] |
virtual jint beecrypt::util::AbstractSet< E >::hashCode | ( | ) | const throw () [inline, virtual] |
Reimplemented from beecrypt::util::AbstractCollection< E >.
virtual Iterator<E>* beecrypt::util::AbstractSet< E >::iterator | ( | ) | const [pure virtual] |
Implements beecrypt::util::AbstractCollection< E >.
virtual Iterator<E>* beecrypt::util::AbstractSet< E >::iterator | ( | ) | [pure virtual] |
Implements beecrypt::util::AbstractCollection< E >.
Referenced by beecrypt::util::AbstractSet< K >::hashCode(), and beecrypt::util::AbstractSet< K >::removeAll().
virtual bool beecrypt::util::AbstractSet< E >::removeAll | ( | const Collection< E > & | c | ) | [inline, virtual] |
Reimplemented from beecrypt::util::AbstractCollection< E >.
virtual jint beecrypt::util::AbstractSet< E >::size | ( | ) | const throw () [pure virtual] |