public class ERXPrefixQualifierTraversal extends ERXQualifierTraversal
Modifier | Constructor and Description |
---|---|
protected |
ERXPrefixQualifierTraversal(ERXKey prefix) |
Modifier and Type | Method and Description |
---|---|
static com.webobjects.eocontrol.EOQualifier |
prefixQualifierWithKey(com.webobjects.eocontrol.EOQualifierEvaluation qualifier,
ERXKey prefix)
Returns a qualifier with the given key prepended to every qualifier's
key.
|
void |
traverse(com.webobjects.eocontrol.EOQualifierEvaluation q,
boolean postOrder)
Visit every descendent qualifier in the given qualifier tree.
|
protected boolean |
traverseAndQualifier(com.webobjects.eocontrol.EOAndQualifier q)
Should traverse and qualifier?
|
protected boolean |
traverseExistsQualifier(ERXExistsQualifier q)
Should traverse exists qualifier?
|
protected boolean |
traverseFalseQualifier(ERXFalseQualifier q)
Should traverse false qualifier?
|
protected boolean |
traverseKeyComparisonQualifier(com.webobjects.eocontrol.EOKeyComparisonQualifier q)
Should traverse key comparison qualifier?
|
protected boolean |
traverseKeyValueQualifier(com.webobjects.eocontrol.EOKeyValueQualifier q)
Should traverse a key value qualifier?
|
protected boolean |
traverseNotQualifier(com.webobjects.eocontrol.EONotQualifier q)
Should traverse not qualifier?
|
protected boolean |
traverseOrQualifier(com.webobjects.eocontrol.EOOrQualifier q)
Should traverse or qualifier?
|
protected boolean |
traverseTrueQualifier(ERXTrueQualifier q)
Should traverse true qualifier?
|
protected boolean |
traverseUnknownQualifier(com.webobjects.eocontrol.EOQualifierEvaluation q)
Should traverse unknown qualifier? Logs an error.
|
traverse, visit
protected ERXPrefixQualifierTraversal(ERXKey prefix)
public static com.webobjects.eocontrol.EOQualifier prefixQualifierWithKey(com.webobjects.eocontrol.EOQualifierEvaluation qualifier, ERXKey prefix)
qualifier
- the qualifier to prepend with a keyprefix
- the key to prependprotected boolean traverseUnknownQualifier(com.webobjects.eocontrol.EOQualifierEvaluation q)
ERXQualifierTraversal
traverseUnknownQualifier
in class ERXQualifierTraversal
q
- the qualifier to processprotected boolean traverseNotQualifier(com.webobjects.eocontrol.EONotQualifier q)
ERXQualifierTraversal
traverseNotQualifier
in class ERXQualifierTraversal
q
- the qualifier to processprotected boolean traverseOrQualifier(com.webobjects.eocontrol.EOOrQualifier q)
ERXQualifierTraversal
traverseOrQualifier
in class ERXQualifierTraversal
q
- the qualifier to processprotected boolean traverseAndQualifier(com.webobjects.eocontrol.EOAndQualifier q)
ERXQualifierTraversal
traverseAndQualifier
in class ERXQualifierTraversal
q
- the qualifier to processprotected boolean traverseKeyValueQualifier(com.webobjects.eocontrol.EOKeyValueQualifier q)
ERXQualifierTraversal
traverseKeyValueQualifier
in class ERXQualifierTraversal
q
- the qualifier to processprotected boolean traverseKeyComparisonQualifier(com.webobjects.eocontrol.EOKeyComparisonQualifier q)
ERXQualifierTraversal
traverseKeyComparisonQualifier
in class ERXQualifierTraversal
q
- the qualifier to processprotected boolean traverseFalseQualifier(ERXFalseQualifier q)
ERXQualifierTraversal
traverseFalseQualifier
in class ERXQualifierTraversal
q
- the qualifier to processprotected boolean traverseTrueQualifier(ERXTrueQualifier q)
ERXQualifierTraversal
traverseTrueQualifier
in class ERXQualifierTraversal
q
- the qualifier to processprotected boolean traverseExistsQualifier(ERXExistsQualifier q)
ERXQualifierTraversal
traverseExistsQualifier
in class ERXQualifierTraversal
q
- the qualifier to processpublic void traverse(com.webobjects.eocontrol.EOQualifierEvaluation q, boolean postOrder)
ERXQualifierTraversal
traverse
in class ERXQualifierTraversal
q
- the root qualifier to traversepostOrder
- if true, the qualifier is traversed from the bottom to the topCopyright © 2002 – 2020 Project Wonder.