92 virtual void sort(query::IterationType iterationType,
const util::Comparator<std::pair<const K *, const V *> > *comparator = 0) = 0;
virtual size_t size() const =0
Definition: EntryArray.h:34
virtual std::auto_ptr< V > releaseValue(size_t index)=0
Please note that this operation is costly due to de-serialization.
virtual std::pair< const K *, const V * > operator[](size_t index)=0
virtual std::auto_ptr< K > releaseKey(size_t index)=0
Please note that this operation MAY(if not deserialized previously) be costly due to de-serialization...
virtual const V * getValue(size_t index)=0
Please note that this operation is costly due to de-serialization.
virtual const K * getKey(size_t index)=0
Please note that this operation is costly due to de-serialization.
virtual void sort(query::IterationType iterationType, const util::Comparator< std::pair< const K *, const V * > > *comparator=0)=0
Sorts the entries using the comparator if comparator is not null.