Class Restriction.AND

java.lang.Object
org.apache.derby.vti.Restriction
org.apache.derby.vti.Restriction.AND
All Implemented Interfaces:
Serializable
Enclosing class:
Restriction

public static class Restriction.AND extends Restriction
An AND of two Restrictions
See Also:
  • Field Details

    • serialVersionUID

      public static final long serialVersionUID
      Derby serializes these objects in PreparedStatements
      See Also:
  • Constructor Details

    • AND

      public AND(Restriction leftChild, Restriction rightChild)
      AND together two other Restrictions
      Parameters:
      leftChild - The first conjunct
      rightChild - The second conjunct
  • Method Details

    • getLeftChild

      public Restriction getLeftChild()
      Get the left Restriction
      Returns:
      the first conjunct
    • getRightChild

      public Restriction getRightChild()
      Get the right Restriction
      Returns:
      the second conjunct
    • toSQL

      public String toSQL()
      Turn this Restriction into WHERE clause text.
      Specified by:
      toSQL in class Restriction
      Returns:
      this Restriction as WHERE clause text