
Public Member Functions | |
| synchronized void | traverse (EOQualifierEvaluation q, boolean postOrder) |
Static Public Member Functions | |
| static synchronized EOQualifier | prefixQualifierWithKey (EOQualifierEvaluation qualifier, ERXKey prefix) |
Protected Member Functions | |
| ERXPrefixQualifierTraversal (ERXKey prefix) | |
| boolean | traverseAndQualifier (EOAndQualifier q) |
| boolean | traverseKeyComparisonQualifier (EOKeyComparisonQualifier q) |
| boolean | traverseKeyValueQualifier (EOKeyValueQualifier q) |
| boolean | traverseNotQualifier (EONotQualifier q) |
| boolean | traverseOrQualifier (EOOrQualifier q) |
| boolean | traverseUnknownQualifier (EOQualifierEvaluation q) |
Private Attributes | |
| String | _prefix |
| NSMutableArray< EOQualifier > | _qualifiers |
| ERXPrefixQualifierTraversal | ( | ERXKey | prefix | ) | [protected] |
| static synchronized EOQualifier prefixQualifierWithKey | ( | EOQualifierEvaluation | qualifier, | |
| ERXKey | prefix | |||
| ) | [static] |
Returns a qualifier with the given key prepended to every qualifier's key.
| qualifier | the qualifier to prepend with a key | |
| prefix | the key to prepend |
| synchronized void traverse | ( | EOQualifierEvaluation | q, | |
| boolean | postOrder | |||
| ) |
Visit every descendent qualifier in the given qualifier tree.
| q | the root qualifier to traverse | |
| postOrder | if true, the qualifier is traversed from the bottom to the top |
Reimplemented from ERXQualifierTraversal.
| boolean traverseAndQualifier | ( | EOAndQualifier | q | ) | [protected] |
Should traverse and qualifier?
| q | the qualifier to process |
Reimplemented from ERXQualifierTraversal.
| boolean traverseKeyComparisonQualifier | ( | EOKeyComparisonQualifier | q | ) | [protected] |
Should traverse key comparison qualifier?
| q | the qualifier to process |
Reimplemented from ERXQualifierTraversal.
| boolean traverseKeyValueQualifier | ( | EOKeyValueQualifier | q | ) | [protected] |
Should traverse a key value qualifier?
| q | the qualifier to process |
Reimplemented from ERXQualifierTraversal.
| boolean traverseNotQualifier | ( | EONotQualifier | q | ) | [protected] |
Should traverse not qualifier?
| q | the qualifier to process |
Reimplemented from ERXQualifierTraversal.
| boolean traverseOrQualifier | ( | EOOrQualifier | q | ) | [protected] |
Should traverse or qualifier?
| q | the qualifier to process |
Reimplemented from ERXQualifierTraversal.
| boolean traverseUnknownQualifier | ( | EOQualifierEvaluation | q | ) | [protected] |
Should traverse unknown qualifier? Logs an error.
| q | the qualifier to process |
Reimplemented from ERXQualifierTraversal.
NSMutableArray<EOQualifier> _qualifiers [private] |
1.5.8