Class WhereClause


  • public class WhereClause
    extends java.lang.Object
    The WhereClause SQL definition
    • Constructor Summary

      Constructors 
      Constructor Description
      WhereClause()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      PredicateParser getPredicateParser()
      Getter for the predicateParser owned by this WhereClause
      boolean isEmpty()  
      java.lang.String toDebugString()
      Render a string which can be used for debugging select statement strings
      java.lang.String toString()  
      <T> T visit​(ExpNodeVisitor<T> visitor)
      Visit the nodes of the predicate currently described by the predicateParser
      • Methods inherited from class java.lang.Object

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

      • WhereClause

        public WhereClause()
    • Method Detail

      • isEmpty

        public boolean isEmpty()
        Returns:
        true if this where clause does not contain any predicates
      • getPredicateParser

        public PredicateParser getPredicateParser()
        Getter for the predicateParser owned by this WhereClause
        Returns:
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • toDebugString

        public java.lang.String toDebugString()
        Render a string which can be used for debugging select statement strings
        Returns:
      • visit

        public <T> T visit​(ExpNodeVisitor<T> visitor)
        Visit the nodes of the predicate currently described by the predicateParser
        Type Parameters:
        T -
        Parameters:
        visitor -
        Returns: