#include <jive/util/ItemMap.h>
|
virtual idx_t | size () const =0 |
|
virtual idx_t | findItem (idx_t itemID) const =0 |
|
virtual idx_t | findItems (const IdxVector &iitems, const IdxVector &itemIDs) const |
|
virtual idx_t | getItemID (idx_t iitem) const =0 |
|
virtual void | getItemIDs (const IdxVector &itemIDs, const IdxVector &iitems) const |
|
virtual Class * | getClass () const |
| Returns the Class instance representing the runtime class of this object. More...
|
|
virtual String | toString () const |
| Returns a short textual description of this object. More...
|
|
virtual long | hashValue () const |
| Returns a hash value for this object. More...
|
|
virtual bool | equals (const Ref< Object > &obj) const |
| Tests whether two objects are equal. More...
|
|
Ref< Object > | clone () const |
| Returns a copy of this object. More...
|
|
virtual jive::util::ItemMap::~ItemMap |
( |
| ) |
|
|
protectedvirtual |
virtual idx_t jive::util::ItemMap::size |
( |
| ) |
const |
|
pure virtual |
virtual idx_t jive::util::ItemMap::findItem |
( |
idx_t |
itemID | ) |
const |
|
pure virtual |
virtual idx_t jive::util::ItemMap::findItems |
( |
const IdxVector & |
iitems, |
|
|
const IdxVector & |
itemIDs |
|
) |
| const |
|
virtual |
virtual idx_t jive::util::ItemMap::getItemID |
( |
idx_t |
iitem | ) |
const |
|
pure virtual |
virtual void jive::util::ItemMap::getItemIDs |
( |
const IdxVector & |
itemIDs, |
|
|
const IdxVector & |
iitems |
|
) |
| const |
|
virtual |