|
Project Wonder 5.0.0.8794 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecter.extensions.qualifiers.ERXQualifierTraversal
public class ERXQualifierTraversal
Traverse a network of qualifiers until a traversal method returns false. Subclass and implement the methods you need.
| Field Summary | |
|---|---|
static Logger |
log
logging support |
| Constructor Summary | |
|---|---|
ERXQualifierTraversal()
|
|
| Method Summary | |
|---|---|
void |
traverse(EOQualifierEvaluation q)
|
protected boolean |
traverseAndQualifier(EOAndQualifier q)
Should traverse and qualifier? |
protected boolean |
traverseKeyComparisonQualifier(EOKeyComparisonQualifier q)
Should traverse key comparison qualifier? |
protected boolean |
traverseKeyValueQualifier(EOKeyValueQualifier q)
Should traverse a key value qualifier? |
protected boolean |
traverseNotQualifier(EONotQualifier q)
Should traverse not qualifier? |
protected boolean |
traverseOrQualifier(EOOrQualifier q)
Should traverse or qualifier? |
protected boolean |
traverseUnknownQualifier(EOQualifierEvaluation q)
Should traverse unknown qualifier? Logs an error. |
protected void |
visit(EOQualifierEvaluation q)
Catch-all visitor, will get called for each qualifier. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final Logger log
| Constructor Detail |
|---|
public ERXQualifierTraversal()
| Method Detail |
|---|
protected void visit(EOQualifierEvaluation q)
q - protected boolean traverseUnknownQualifier(EOQualifierEvaluation q)
protected boolean traverseNotQualifier(EONotQualifier q)
protected boolean traverseOrQualifier(EOOrQualifier q)
protected boolean traverseAndQualifier(EOAndQualifier q)
protected boolean traverseKeyValueQualifier(EOKeyValueQualifier q)
protected boolean traverseKeyComparisonQualifier(EOKeyComparisonQualifier q)
public void traverse(EOQualifierEvaluation q)
|
Last updated: Thu, Jan 8, 2009 12:32 PM EST | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||