| |
Public Types |
|
typedef spec::Handle | Handle |
| | NotFilter Handle definition. |
|
typedef spec::View | View |
| | NotFilter View definition. |
|
typedef spec::Holder | Holder |
| | NotFilter Holder definition. |
Public Member Functions |
| virtual bool | evaluateEntry (Map::Entry::View vEntry) const |
| | Apply the test to a Map::Entry and negate the result. |
| virtual bool | evaluate (Object::View v) const |
| | Apply the test to the object and negate the result. |
|
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) |
| | Restore the contents of a user type instance by reading its state using the specified PofReader. |
| virtual void | writeExternal (PofWriter::Handle hOut) const |
| | Save the contents of a POF user type instance by writing its state using the specified PofWriter. |
| virtual bool | equals (Object::View v) const |
| | Compare the NotFilter with another object to determine equality. |
|
virtual size32_t | hashCode () const |
| | |
virtual TypedHandle
< const String > | toString () const |
| | Output a human-readable description of this Object to the given stream. |
| virtual Filter::View | getFilter () const |
| | Obtain the Filter whose results are negated by this filter. |
Protected Member Functions |
|
| NotFilter () |
| | Default constructor (necessary for the PortableObject interface). |
|
| NotFilter (Filter::View hFilter) |
| | Create and return a Handle to a new Object instance. |
| virtual Map::View | getNonPartialIndexes (Map::View vMapIndexes) const |
| | Get a Map of the available non-partial indexes from the given Map of all available indexes. |