Class 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 returns data.
      java.lang.Object visit​(BindVariableValueImpl node, java.lang.Object data)
      Does nothing and returns data.
      java.lang.Object visit​(ChildNodeImpl node, java.lang.Object data)
      Does nothing and returns data.
      java.lang.Object visit​(ChildNodeJoinConditionImpl node, java.lang.Object data)
      Does nothing and returns data.
      java.lang.Object visit​(ColumnImpl node, java.lang.Object data)
      Does nothing and returns data.
      java.lang.Object visit​(ComparisonImpl node, java.lang.Object data)
      Does nothing and returns data.
      java.lang.Object visit​(DescendantNodeImpl node, java.lang.Object data)
      Does nothing and returns data.
      java.lang.Object visit​(DescendantNodeJoinConditionImpl node, java.lang.Object data)
      Does nothing and returns data.
      java.lang.Object visit​(EquiJoinConditionImpl node, java.lang.Object data)
      Does nothing and returns data.
      java.lang.Object visit​(FullTextSearchImpl node, java.lang.Object data)
      Does nothing and returns data.
      java.lang.Object visit​(FullTextSearchScoreImpl node, java.lang.Object data)
      Does nothing and returns data.
      java.lang.Object visit​(JoinImpl node, java.lang.Object data)
      Does nothing and returns data.
      java.lang.Object visit​(LengthImpl node, java.lang.Object data)
      Does nothing and returns data.
      java.lang.Object visit​(LiteralImpl node, java.lang.Object data)
      Does nothing and returns data.
      java.lang.Object visit​(LowerCaseImpl node, java.lang.Object data)
      Does nothing and returns data.
      java.lang.Object visit​(NodeLocalNameImpl node, java.lang.Object data)
      Does nothing and returns data.
      java.lang.Object visit​(NodeNameImpl node, java.lang.Object data)
      Does nothing and returns data.
      java.lang.Object visit​(NotImpl node, java.lang.Object data)
      Does nothing and returns data.
      java.lang.Object visit​(OrderingImpl node, java.lang.Object data)
      Does nothing and returns data.
      java.lang.Object visit​(OrImpl node, java.lang.Object data)
      Does nothing and returns data.
      java.lang.Object visit​(PropertyExistenceImpl node, java.lang.Object data)
      Does nothing and returns data.
      java.lang.Object visit​(PropertyValueImpl node, java.lang.Object data)
      Does nothing and returns data.
      java.lang.Object visit​(QueryObjectModelTree node, java.lang.Object data)
      Does nothing and returns data.
      java.lang.Object visit​(SameNodeImpl node, java.lang.Object data)
      Does nothing and returns data.
      java.lang.Object visit​(SameNodeJoinConditionImpl node, java.lang.Object data)
      Does nothing and returns data.
      java.lang.Object visit​(SelectorImpl node, java.lang.Object data)
      Does nothing and returns data.
      java.lang.Object visit​(UpperCaseImpl node, java.lang.Object data)
      Does nothing and returns data.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DefaultQOMTreeVisitor

        public DefaultQOMTreeVisitor()
    • Method Detail

      • visit

        public java.lang.Object visit​(AndImpl node,
                                      java.lang.Object data)
                               throws java.lang.Exception
        Does nothing and returns data.
        Specified by:
        visit in interface QOMTreeVisitor
        Throws:
        java.lang.Exception
      • visit

        public java.lang.Object visit​(BindVariableValueImpl node,
                                      java.lang.Object data)
                               throws java.lang.Exception
        Does nothing and returns data.
        Specified by:
        visit in interface QOMTreeVisitor
        Throws:
        java.lang.Exception
      • visit

        public java.lang.Object visit​(ChildNodeImpl node,
                                      java.lang.Object data)
                               throws java.lang.Exception
        Does nothing and returns data.
        Specified by:
        visit in interface QOMTreeVisitor
        Throws:
        java.lang.Exception
      • visit

        public java.lang.Object visit​(ChildNodeJoinConditionImpl node,
                                      java.lang.Object data)
                               throws java.lang.Exception
        Does nothing and returns data.
        Specified by:
        visit in interface QOMTreeVisitor
        Throws:
        java.lang.Exception
      • visit

        public java.lang.Object visit​(ColumnImpl node,
                                      java.lang.Object data)
                               throws java.lang.Exception
        Does nothing and returns data.
        Specified by:
        visit in interface QOMTreeVisitor
        Throws:
        java.lang.Exception
      • visit

        public java.lang.Object visit​(ComparisonImpl node,
                                      java.lang.Object data)
                               throws java.lang.Exception
        Does nothing and returns data.
        Specified by:
        visit in interface QOMTreeVisitor
        Throws:
        java.lang.Exception
      • visit

        public java.lang.Object visit​(DescendantNodeImpl node,
                                      java.lang.Object data)
                               throws java.lang.Exception
        Does nothing and returns data.
        Specified by:
        visit in interface QOMTreeVisitor
        Throws:
        java.lang.Exception
      • visit

        public java.lang.Object visit​(EquiJoinConditionImpl node,
                                      java.lang.Object data)
                               throws java.lang.Exception
        Does nothing and returns data.
        Specified by:
        visit in interface QOMTreeVisitor
        Throws:
        java.lang.Exception
      • visit

        public java.lang.Object visit​(FullTextSearchImpl node,
                                      java.lang.Object data)
                               throws java.lang.Exception
        Does nothing and returns data.
        Specified by:
        visit in interface QOMTreeVisitor
        Throws:
        java.lang.Exception
      • visit

        public java.lang.Object visit​(FullTextSearchScoreImpl node,
                                      java.lang.Object data)
                               throws java.lang.Exception
        Does nothing and returns data.
        Specified by:
        visit in interface QOMTreeVisitor
        Throws:
        java.lang.Exception
      • visit

        public java.lang.Object visit​(JoinImpl node,
                                      java.lang.Object data)
                               throws java.lang.Exception
        Does nothing and returns data.
        Specified by:
        visit in interface QOMTreeVisitor
        Throws:
        java.lang.Exception
      • visit

        public java.lang.Object visit​(LengthImpl node,
                                      java.lang.Object data)
                               throws java.lang.Exception
        Does nothing and returns data.
        Specified by:
        visit in interface QOMTreeVisitor
        Throws:
        java.lang.Exception
      • visit

        public java.lang.Object visit​(LiteralImpl node,
                                      java.lang.Object data)
                               throws java.lang.Exception
        Does nothing and returns data.
        Specified by:
        visit in interface QOMTreeVisitor
        Throws:
        java.lang.Exception
      • visit

        public java.lang.Object visit​(LowerCaseImpl node,
                                      java.lang.Object data)
                               throws java.lang.Exception
        Does nothing and returns data.
        Specified by:
        visit in interface QOMTreeVisitor
        Throws:
        java.lang.Exception
      • visit

        public java.lang.Object visit​(NodeLocalNameImpl node,
                                      java.lang.Object data)
                               throws java.lang.Exception
        Does nothing and returns data.
        Specified by:
        visit in interface QOMTreeVisitor
        Throws:
        java.lang.Exception
      • visit

        public java.lang.Object visit​(NodeNameImpl node,
                                      java.lang.Object data)
                               throws java.lang.Exception
        Does nothing and returns data.
        Specified by:
        visit in interface QOMTreeVisitor
        Throws:
        java.lang.Exception
      • visit

        public java.lang.Object visit​(NotImpl node,
                                      java.lang.Object data)
                               throws java.lang.Exception
        Does nothing and returns data.
        Specified by:
        visit in interface QOMTreeVisitor
        Throws:
        java.lang.Exception
      • visit

        public java.lang.Object visit​(OrderingImpl node,
                                      java.lang.Object data)
                               throws java.lang.Exception
        Does nothing and returns data.
        Specified by:
        visit in interface QOMTreeVisitor
        Throws:
        java.lang.Exception
      • visit

        public java.lang.Object visit​(OrImpl node,
                                      java.lang.Object data)
                               throws java.lang.Exception
        Does nothing and returns data.
        Specified by:
        visit in interface QOMTreeVisitor
        Throws:
        java.lang.Exception
      • visit

        public java.lang.Object visit​(PropertyExistenceImpl node,
                                      java.lang.Object data)
                               throws java.lang.Exception
        Does nothing and returns data.
        Specified by:
        visit in interface QOMTreeVisitor
        Throws:
        java.lang.Exception
      • visit

        public java.lang.Object visit​(PropertyValueImpl node,
                                      java.lang.Object data)
                               throws java.lang.Exception
        Does nothing and returns data.
        Specified by:
        visit in interface QOMTreeVisitor
        Throws:
        java.lang.Exception
      • visit

        public java.lang.Object visit​(QueryObjectModelTree node,
                                      java.lang.Object data)
                               throws java.lang.Exception
        Does nothing and returns data.
        Specified by:
        visit in interface QOMTreeVisitor
        Throws:
        java.lang.Exception
      • visit

        public java.lang.Object visit​(SameNodeImpl node,
                                      java.lang.Object data)
                               throws java.lang.Exception
        Does nothing and returns data.
        Specified by:
        visit in interface QOMTreeVisitor
        Throws:
        java.lang.Exception
      • visit

        public java.lang.Object visit​(SameNodeJoinConditionImpl node,
                                      java.lang.Object data)
                               throws java.lang.Exception
        Does nothing and returns data.
        Specified by:
        visit in interface QOMTreeVisitor
        Throws:
        java.lang.Exception
      • visit

        public java.lang.Object visit​(SelectorImpl node,
                                      java.lang.Object data)
                               throws java.lang.Exception
        Does nothing and returns data.
        Specified by:
        visit in interface QOMTreeVisitor
        Throws:
        java.lang.Exception
      • visit

        public java.lang.Object visit​(UpperCaseImpl node,
                                      java.lang.Object data)
                               throws java.lang.Exception
        Does nothing and returns data.
        Specified by:
        visit in interface QOMTreeVisitor
        Throws:
        java.lang.Exception