Class CMISQLtoNXQL.AnalyzingWalker

  • All Implemented Interfaces:
    org.apache.chemistry.opencmis.server.support.query.PredicateWalker, org.apache.chemistry.opencmis.server.support.query.PredicateWalkerBase
    Enclosing class:
    CMISQLtoNXQL

    public class CMISQLtoNXQL.AnalyzingWalker
    extends org.apache.chemistry.opencmis.server.support.query.AbstractPredicateWalker
    Walker of the WHERE clause that doesn't parse fulltext expressions.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      boolean hasContains  
    • Constructor Summary

      Constructors 
      Constructor Description
      AnalyzingWalker()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Boolean walkContains​(org.antlr.runtime.tree.Tree opNode, org.antlr.runtime.tree.Tree qualNode, org.antlr.runtime.tree.Tree queryNode)  
      • Methods inherited from class org.apache.chemistry.opencmis.server.support.query.AbstractPredicateWalker

        walkAnd, walkBoolean, walkCol, walkEqAny, walkEquals, walkExpr, walkGreaterOrEquals, walkGreaterThan, walkId, walkIn, walkInAny, walkInFolder, walkInTree, walkIsNotNull, walkIsNull, walkLessOrEquals, walkLessThan, walkLike, walkList, walkNot, walkNotEquals, walkNotIn, walkNotInAny, walkNotLike, walkNumber, walkOr, walkOtherExpr, walkOtherPredicate, walkPredicate, walkScore, walkSearchExpr, walkString, walkTextAnd, walkTextMinus, walkTextOr, walkTextPhrase, walkTextWord, walkTimestamp
    • Field Detail

      • hasContains

        public boolean hasContains
    • Constructor Detail

      • AnalyzingWalker

        public AnalyzingWalker()
    • Method Detail

      • walkContains

        public Boolean walkContains​(org.antlr.runtime.tree.Tree opNode,
                                    org.antlr.runtime.tree.Tree qualNode,
                                    org.antlr.runtime.tree.Tree queryNode)
        Specified by:
        walkContains in interface org.apache.chemistry.opencmis.server.support.query.PredicateWalker
        Overrides:
        walkContains in class org.apache.chemistry.opencmis.server.support.query.AbstractPredicateWalker