Class PredicateAstNode

    • Field Detail

      • _identifier

        protected String _identifier
    • Constructor Detail

      • PredicateAstNode

        public PredicateAstNode()
    • Method Detail

      • buildFilterQueryTree

        public abstract FilterQueryTree buildFilterQueryTree()
        Create the query tree for the where clause
        Returns:
      • buildFilterExpression

        public abstract Expression buildFilterExpression()
        Create the query expression tree for the where clause
        Returns:
      • getIdentifier

        public String getIdentifier()
        Returns the name of the identifier on the left hand side of this predicate, or null if the predicate is not based on an identifier.
        Returns:
        The identifier or null if there is no identifier on the left hand side of this predicate