Class DefaultQOMTreeVisitor
- java.lang.Object
-
- org.apache.jackrabbit.spi.commons.query.qom.DefaultQOMTreeVisitor
-
- All Implemented Interfaces:
QOMTreeVisitor
- Direct Known Subclasses:
DefaultTraversingQOMTreeVisitor
public class DefaultQOMTreeVisitor extends java.lang.Object implements QOMTreeVisitor
DefaultQOMTreeVisitor
default implementation of aQOMTreeVisitor
.
-
-
Constructor Summary
Constructors Constructor Description DefaultQOMTreeVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
visit(AndImpl node, java.lang.Object data)
Does nothing and returnsdata
.java.lang.Object
visit(BindVariableValueImpl node, java.lang.Object data)
Does nothing and returnsdata
.java.lang.Object
visit(ChildNodeImpl node, java.lang.Object data)
Does nothing and returnsdata
.java.lang.Object
visit(ChildNodeJoinConditionImpl node, java.lang.Object data)
Does nothing and returnsdata
.java.lang.Object
visit(ColumnImpl node, java.lang.Object data)
Does nothing and returnsdata
.java.lang.Object
visit(ComparisonImpl node, java.lang.Object data)
Does nothing and returnsdata
.java.lang.Object
visit(DescendantNodeImpl node, java.lang.Object data)
Does nothing and returnsdata
.java.lang.Object
visit(DescendantNodeJoinConditionImpl node, java.lang.Object data)
Does nothing and returnsdata
.java.lang.Object
visit(EquiJoinConditionImpl node, java.lang.Object data)
Does nothing and returnsdata
.java.lang.Object
visit(FullTextSearchImpl node, java.lang.Object data)
Does nothing and returnsdata
.java.lang.Object
visit(FullTextSearchScoreImpl node, java.lang.Object data)
Does nothing and returnsdata
.java.lang.Object
visit(JoinImpl node, java.lang.Object data)
Does nothing and returnsdata
.java.lang.Object
visit(LengthImpl node, java.lang.Object data)
Does nothing and returnsdata
.java.lang.Object
visit(LiteralImpl node, java.lang.Object data)
Does nothing and returnsdata
.java.lang.Object
visit(LowerCaseImpl node, java.lang.Object data)
Does nothing and returnsdata
.java.lang.Object
visit(NodeLocalNameImpl node, java.lang.Object data)
Does nothing and returnsdata
.java.lang.Object
visit(NodeNameImpl node, java.lang.Object data)
Does nothing and returnsdata
.java.lang.Object
visit(NotImpl node, java.lang.Object data)
Does nothing and returnsdata
.java.lang.Object
visit(OrderingImpl node, java.lang.Object data)
Does nothing and returnsdata
.java.lang.Object
visit(OrImpl node, java.lang.Object data)
Does nothing and returnsdata
.java.lang.Object
visit(PropertyExistenceImpl node, java.lang.Object data)
Does nothing and returnsdata
.java.lang.Object
visit(PropertyValueImpl node, java.lang.Object data)
Does nothing and returnsdata
.java.lang.Object
visit(QueryObjectModelTree node, java.lang.Object data)
Does nothing and returnsdata
.java.lang.Object
visit(SameNodeImpl node, java.lang.Object data)
Does nothing and returnsdata
.java.lang.Object
visit(SameNodeJoinConditionImpl node, java.lang.Object data)
Does nothing and returnsdata
.java.lang.Object
visit(SelectorImpl node, java.lang.Object data)
Does nothing and returnsdata
.java.lang.Object
visit(UpperCaseImpl node, java.lang.Object data)
Does nothing and returnsdata
.
-
-
-
Method Detail
-
visit
public java.lang.Object visit(AndImpl node, java.lang.Object data) throws java.lang.Exception
Does nothing and returnsdata
.- Specified by:
visit
in interfaceQOMTreeVisitor
- Throws:
java.lang.Exception
-
visit
public java.lang.Object visit(BindVariableValueImpl node, java.lang.Object data) throws java.lang.Exception
Does nothing and returnsdata
.- Specified by:
visit
in interfaceQOMTreeVisitor
- Throws:
java.lang.Exception
-
visit
public java.lang.Object visit(ChildNodeImpl node, java.lang.Object data) throws java.lang.Exception
Does nothing and returnsdata
.- Specified by:
visit
in interfaceQOMTreeVisitor
- Throws:
java.lang.Exception
-
visit
public java.lang.Object visit(ChildNodeJoinConditionImpl node, java.lang.Object data) throws java.lang.Exception
Does nothing and returnsdata
.- Specified by:
visit
in interfaceQOMTreeVisitor
- Throws:
java.lang.Exception
-
visit
public java.lang.Object visit(ColumnImpl node, java.lang.Object data) throws java.lang.Exception
Does nothing and returnsdata
.- Specified by:
visit
in interfaceQOMTreeVisitor
- Throws:
java.lang.Exception
-
visit
public java.lang.Object visit(ComparisonImpl node, java.lang.Object data) throws java.lang.Exception
Does nothing and returnsdata
.- Specified by:
visit
in interfaceQOMTreeVisitor
- Throws:
java.lang.Exception
-
visit
public java.lang.Object visit(DescendantNodeImpl node, java.lang.Object data) throws java.lang.Exception
Does nothing and returnsdata
.- Specified by:
visit
in interfaceQOMTreeVisitor
- Throws:
java.lang.Exception
-
visit
public java.lang.Object visit(DescendantNodeJoinConditionImpl node, java.lang.Object data) throws java.lang.Exception
Does nothing and returnsdata
.- Specified by:
visit
in interfaceQOMTreeVisitor
- Throws:
java.lang.Exception
-
visit
public java.lang.Object visit(EquiJoinConditionImpl node, java.lang.Object data) throws java.lang.Exception
Does nothing and returnsdata
.- Specified by:
visit
in interfaceQOMTreeVisitor
- Throws:
java.lang.Exception
-
visit
public java.lang.Object visit(FullTextSearchImpl node, java.lang.Object data) throws java.lang.Exception
Does nothing and returnsdata
.- Specified by:
visit
in interfaceQOMTreeVisitor
- Throws:
java.lang.Exception
-
visit
public java.lang.Object visit(FullTextSearchScoreImpl node, java.lang.Object data) throws java.lang.Exception
Does nothing and returnsdata
.- Specified by:
visit
in interfaceQOMTreeVisitor
- Throws:
java.lang.Exception
-
visit
public java.lang.Object visit(JoinImpl node, java.lang.Object data) throws java.lang.Exception
Does nothing and returnsdata
.- Specified by:
visit
in interfaceQOMTreeVisitor
- Throws:
java.lang.Exception
-
visit
public java.lang.Object visit(LengthImpl node, java.lang.Object data) throws java.lang.Exception
Does nothing and returnsdata
.- Specified by:
visit
in interfaceQOMTreeVisitor
- Throws:
java.lang.Exception
-
visit
public java.lang.Object visit(LiteralImpl node, java.lang.Object data) throws java.lang.Exception
Does nothing and returnsdata
.- Specified by:
visit
in interfaceQOMTreeVisitor
- Throws:
java.lang.Exception
-
visit
public java.lang.Object visit(LowerCaseImpl node, java.lang.Object data) throws java.lang.Exception
Does nothing and returnsdata
.- Specified by:
visit
in interfaceQOMTreeVisitor
- Throws:
java.lang.Exception
-
visit
public java.lang.Object visit(NodeLocalNameImpl node, java.lang.Object data) throws java.lang.Exception
Does nothing and returnsdata
.- Specified by:
visit
in interfaceQOMTreeVisitor
- Throws:
java.lang.Exception
-
visit
public java.lang.Object visit(NodeNameImpl node, java.lang.Object data) throws java.lang.Exception
Does nothing and returnsdata
.- Specified by:
visit
in interfaceQOMTreeVisitor
- Throws:
java.lang.Exception
-
visit
public java.lang.Object visit(NotImpl node, java.lang.Object data) throws java.lang.Exception
Does nothing and returnsdata
.- Specified by:
visit
in interfaceQOMTreeVisitor
- Throws:
java.lang.Exception
-
visit
public java.lang.Object visit(OrderingImpl node, java.lang.Object data) throws java.lang.Exception
Does nothing and returnsdata
.- Specified by:
visit
in interfaceQOMTreeVisitor
- Throws:
java.lang.Exception
-
visit
public java.lang.Object visit(OrImpl node, java.lang.Object data) throws java.lang.Exception
Does nothing and returnsdata
.- Specified by:
visit
in interfaceQOMTreeVisitor
- Throws:
java.lang.Exception
-
visit
public java.lang.Object visit(PropertyExistenceImpl node, java.lang.Object data) throws java.lang.Exception
Does nothing and returnsdata
.- Specified by:
visit
in interfaceQOMTreeVisitor
- Throws:
java.lang.Exception
-
visit
public java.lang.Object visit(PropertyValueImpl node, java.lang.Object data) throws java.lang.Exception
Does nothing and returnsdata
.- Specified by:
visit
in interfaceQOMTreeVisitor
- Throws:
java.lang.Exception
-
visit
public java.lang.Object visit(QueryObjectModelTree node, java.lang.Object data) throws java.lang.Exception
Does nothing and returnsdata
.- Specified by:
visit
in interfaceQOMTreeVisitor
- Throws:
java.lang.Exception
-
visit
public java.lang.Object visit(SameNodeImpl node, java.lang.Object data) throws java.lang.Exception
Does nothing and returnsdata
.- Specified by:
visit
in interfaceQOMTreeVisitor
- Throws:
java.lang.Exception
-
visit
public java.lang.Object visit(SameNodeJoinConditionImpl node, java.lang.Object data) throws java.lang.Exception
Does nothing and returnsdata
.- Specified by:
visit
in interfaceQOMTreeVisitor
- Throws:
java.lang.Exception
-
visit
public java.lang.Object visit(SelectorImpl node, java.lang.Object data) throws java.lang.Exception
Does nothing and returnsdata
.- Specified by:
visit
in interfaceQOMTreeVisitor
- Throws:
java.lang.Exception
-
visit
public java.lang.Object visit(UpperCaseImpl node, java.lang.Object data) throws java.lang.Exception
Does nothing and returnsdata
.- Specified by:
visit
in interfaceQOMTreeVisitor
- Throws:
java.lang.Exception
-
-