#include <coherence/util/filter/PresentFilter.hpp>
This Filter is intended to be used solely in combination with a ConditionalProcessor and is unnecessary for standard QueryMap operations.
Public Types | |
| typedef spec::Handle | Handle | 
| PresentFilter Handle definition.  | |
| typedef spec::View | View | 
| PresentFilter View definition.  | |
| typedef spec::Holder | Holder | 
| PresentFilter Holder definition.  | |
Public Member Functions | |
| virtual bool | evaluateEntry (Map::Entry::View vEntry) const | 
| virtual bool | evaluate (Object::View v) const | 
| virtual size32_t | calculateEffectiveness (Map::View vMapIndexes, Set::View vSetKeys) const | 
| virtual Filter::View | applyIndex (Map::View vMapIndexes, Set::Handle hSetKeys) const | 
| virtual void | readExternal (PofReader::Handle hIn) | 
| virtual void | writeExternal (PofWriter::Handle hOut) const | 
| virtual bool | equals (Object::View v) const | 
| virtual size32_t | hashCode () const | 
| 
virtual TypedHandle < const String >  | toString () const | 
Static Public Member Functions | |
| 
static  PresentFilter::Handle  | getInstance () | 
| An instance of the PresentFilter.  | |
Protected Member Functions | |
| PresentFilter () | |
| Construct a PresentFilter.  | |