- java.lang.Object
-
- org.apache.derby.vti.Restriction
-
- org.apache.derby.vti.Restriction.OR
-
- All Implemented Interfaces:
Serializable
- Enclosing class:
- Restriction
public static class Restriction.OR extends Restriction
An OR of two Restrictions- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.derby.vti.Restriction
Restriction.AND, Restriction.ColumnQualifier, Restriction.OR
-
-
Field Summary
Fields Modifier and Type Field Description static long
serialVersionUID
Derby serializes these objects in PreparedStatements
-
Constructor Summary
Constructors Constructor Description OR(Restriction leftChild, Restriction rightChild)
OR together two other Restrictions
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Restriction
getLeftChild()
Get the left RestrictionRestriction
getRightChild()
Get the right RestrictionString
toSQL()
Turn this Restriction into WHERE clause text.
-
-
-
Field Detail
-
serialVersionUID
public static final long serialVersionUID
Derby serializes these objects in PreparedStatements- See Also:
- Constant Field Values
-
-
Constructor Detail
-
OR
public OR(Restriction leftChild, Restriction rightChild)
OR together two other Restrictions- Parameters:
leftChild
- The first disjunctrightChild
- The second disjunct
-
-
Method Detail
-
getLeftChild
public Restriction getLeftChild()
Get the left Restriction- Returns:
- the first disjunct
-
getRightChild
public Restriction getRightChild()
Get the right Restriction- Returns:
- the second disjunct
-
toSQL
public String toSQL()
Turn this Restriction into WHERE clause text.- Specified by:
toSQL
in classRestriction
- Returns:
- this Restriction as WHERE clause text
-
-