Oracle Coherence for C++ API
Release 3.7.1.0
E22845-01
#include <coherence/util/filter/EntryFilter.hpp>
Inherits Filter.
Inherited by ExtractorFilter [virtual], and IndexAwareFilter [virtual].
EntryFilter provides an extension to Filter for those cases in which both a key and a value may be necessary to evaluate the conditional inclusion of a particular object.
Public Types |
|
| typedef spec::Handle | Handle |
| EntryFilter Handle definition. | |
| typedef spec::View | View |
| EntryFilter View definition. | |
| typedef spec::Holder | Holder |
| EntryFilter Holder definition. | |
Public Member Functions |
|
| virtual bool | evaluateEntry (Map::Entry::View vEntry) const =0 |
| Apply the test to a Map::Entry. | |
| virtual bool evaluateEntry | ( | Map::Entry::View | vEntry | ) | const [pure virtual] |
Apply the test to a Map::Entry.
| vEntry | the Map::Entry to evaluate; never NULL |
Implemented in AllFilter, AlwaysFilter, AnyFilter, ExtractorFilter, InKeySetFilter, KeyFilter, LimitFilter, NeverFilter, NotFilter, PresentFilter, PriorityFilter, and XorFilter.
The documentation for this class was generated from the following file: