|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.jackrabbit.spi.commons.query.qom.DefaultQOMTreeVisitor
org.apache.jackrabbit.spi.commons.query.qom.DefaultTraversingQOMTreeVisitor
public class DefaultTraversingQOMTreeVisitor
DefaultTraversingQOMTreeVisitor default implementation of a
traversing QOMTreeVisitor.
| Constructor Summary | |
|---|---|
DefaultTraversingQOMTreeVisitor()
|
|
| Method Summary | |
|---|---|
java.lang.Object |
visit(AndImpl node,
java.lang.Object data)
Calls accept on each of the attached constraints of the AND node. |
java.lang.Object |
visit(ComparisonImpl node,
java.lang.Object data)
Calls accept on the two operands in the comparison node. |
java.lang.Object |
visit(FullTextSearchImpl node,
java.lang.Object data)
Calls accept on the static operand in the fulltext search constraint. |
java.lang.Object |
visit(JoinImpl node,
java.lang.Object data)
Calls accept on the two sources and the join condition in the join node. |
java.lang.Object |
visit(LengthImpl node,
java.lang.Object data)
Calls accept on the property value in the length node. |
java.lang.Object |
visit(LowerCaseImpl node,
java.lang.Object data)
Calls accept on the dynamic operand in the lower-case node. |
java.lang.Object |
visit(NotImpl node,
java.lang.Object data)
Calls accept on the constraint in the NOT node. |
java.lang.Object |
visit(OrderingImpl node,
java.lang.Object data)
Calls accept on the dynamic operand in the ordering node. |
java.lang.Object |
visit(OrImpl node,
java.lang.Object data)
Calls accept on each of the attached constraints of the OR node. |
java.lang.Object |
visit(QueryObjectModelTree node,
java.lang.Object data)
Calls accept on the following contained QOM nodes: Source Constraints Orderings Columns |
java.lang.Object |
visit(UpperCaseImpl node,
java.lang.Object data)
Calls accept on the dynamic operand in the lower-case node. |
| Methods inherited from class org.apache.jackrabbit.spi.commons.query.qom.DefaultQOMTreeVisitor |
|---|
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultTraversingQOMTreeVisitor()
| Method Detail |
|---|
public final java.lang.Object visit(AndImpl node,
java.lang.Object data)
throws java.lang.Exception
visit in interface QOMTreeVisitorvisit in class DefaultQOMTreeVisitorjava.lang.Exception
public java.lang.Object visit(ComparisonImpl node,
java.lang.Object data)
throws java.lang.Exception
visit in interface QOMTreeVisitorvisit in class DefaultQOMTreeVisitorjava.lang.Exception
public java.lang.Object visit(FullTextSearchImpl node,
java.lang.Object data)
throws java.lang.Exception
visit in interface QOMTreeVisitorvisit in class DefaultQOMTreeVisitorjava.lang.Exception
public java.lang.Object visit(JoinImpl node,
java.lang.Object data)
throws java.lang.Exception
visit in interface QOMTreeVisitorvisit in class DefaultQOMTreeVisitorjava.lang.Exception
public java.lang.Object visit(LengthImpl node,
java.lang.Object data)
throws java.lang.Exception
visit in interface QOMTreeVisitorvisit in class DefaultQOMTreeVisitorjava.lang.Exception
public java.lang.Object visit(LowerCaseImpl node,
java.lang.Object data)
throws java.lang.Exception
visit in interface QOMTreeVisitorvisit in class DefaultQOMTreeVisitorjava.lang.Exception
public java.lang.Object visit(NotImpl node,
java.lang.Object data)
throws java.lang.Exception
visit in interface QOMTreeVisitorvisit in class DefaultQOMTreeVisitorjava.lang.Exception
public java.lang.Object visit(OrderingImpl node,
java.lang.Object data)
throws java.lang.Exception
visit in interface QOMTreeVisitorvisit in class DefaultQOMTreeVisitorjava.lang.Exception
public java.lang.Object visit(OrImpl node,
java.lang.Object data)
throws java.lang.Exception
visit in interface QOMTreeVisitorvisit in class DefaultQOMTreeVisitorjava.lang.Exception
public java.lang.Object visit(QueryObjectModelTree node,
java.lang.Object data)
throws java.lang.Exception
visit in interface QOMTreeVisitorvisit in class DefaultQOMTreeVisitorjava.lang.Exception
public java.lang.Object visit(UpperCaseImpl node,
java.lang.Object data)
throws java.lang.Exception
visit in interface QOMTreeVisitorvisit in class DefaultQOMTreeVisitorjava.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||