Uses of Interface
org.israfil.sqlelements.constraints.Constraint

Packages that use Constraint
org.israfil.sqlelements   
org.israfil.sqlelements.constraints   
 

Uses of Constraint in org.israfil.sqlelements
 

Fields in org.israfil.sqlelements declared as Constraint
protected  Constraint AbstractStatement.constraint
           
 

Methods in org.israfil.sqlelements that return Constraint
 Constraint AbstractStatement.getConstraint()
           
 Constraint Statement.getConstraint()
           
 

Methods in org.israfil.sqlelements that return types with arguments of type Constraint
 java.util.Set<Constraint> Query.getJoinConstraints()
           
 java.util.Set<Constraint> Select.getJoinConstraints()
           
 

Methods in org.israfil.sqlelements with parameters of type Constraint
 void AbstractStatement.setConstraint(Constraint value)
           
 void Statement.setConstraint(Constraint c)
           
 

Constructors in org.israfil.sqlelements with parameters of type Constraint
AbstractCommand(Constraint constraint)
           
AbstractParameterizedCommand(Constraint constraint, SQLParameter... parameters)
           
AbstractStatement(Constraint constraint)
           
Delete(Table table, Constraint constraint)
           
Select(Column[] columns, Constraint constraint, Join... joins)
           
Select(Column column, Constraint constraint, Join... joins)
           
Update(Constraint constraint, SQLParameter... parameters)
           
 

Uses of Constraint in org.israfil.sqlelements.constraints
 

Subinterfaces of Constraint in org.israfil.sqlelements.constraints
 interface ComplexConstraint
          Represents a constraint that would need to be enclosed by parentheses.
 interface SimpleConstraint
          Represents a constraint that would not need to be enclosed by parentheses.
 

Classes in org.israfil.sqlelements.constraints that implement Constraint
 class And
          Represents an AND operator in a SQL WHERE clause.
 class ArbitraryStringConstraint
          Represents an AND operator in a SQL WHERE clause.
 class BetweenRange
          A range comparison constraint.
 class BinaryConstraint
          A friendly parent for binary column constraints.
(package private)  class ColumnConstraint
          A constraint wrapper for a column.
 class Equals
          A friendly Column Equality constraint.
 class JoinConstraint
          Represents a single column from a single (physical or virtual) table.
 class NaryConstraint
          N-ary Constraint A friendly parent for constraints that can have an infinite number of operands, such as and, or, etc.
 class Not
          Represents an AND operator in a SQL WHERE clause.
 class NotEquals
          A friendly Column Inequality constraint.
 class Or
          Represents an AND operator in a SQL WHERE clause.
 

Fields in org.israfil.sqlelements.constraints declared as Constraint
protected  Constraint BinaryConstraint.leftOperand
           
protected  Constraint Not.operand
           
protected  Constraint[] NaryConstraint.operands
           
protected  Constraint BinaryConstraint.rightOperand
           
 

Methods in org.israfil.sqlelements.constraints that return types with arguments of type Constraint
protected static java.util.Set<Constraint> NaryConstraint.prepArray(Constraint[] array)
           
 

Methods in org.israfil.sqlelements.constraints with parameters of type Constraint
protected static java.util.Set<Constraint> NaryConstraint.prepArray(Constraint[] array)
           
static java.lang.String ConstraintUtils.renderInParentheses(Constraint c, SQLRenderContext context)
           
 

Constructors in org.israfil.sqlelements.constraints with parameters of type Constraint
And(Constraint... constraints)
           
BinaryConstraint(Constraint leftOperand, Constraint rightOperand, java.lang.String operatorText)
           
NaryConstraint(java.lang.String operatorText, Constraint... operands)
           
Not(Constraint operand)
           
Or(Constraint... constraints)
           
 

Constructor parameters in org.israfil.sqlelements.constraints with type arguments of type Constraint
And(java.util.Set<Constraint> constraints)
           
NaryConstraint(java.lang.String operatorText, java.util.Set<Constraint> operands)
           
Or(java.util.Set<Constraint> constraints)
           
 



Copyright 2005-2005-2006 null. All Rights Reserved.