Uses of Interface
org.israfil.sqlelements.SQLElement

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

Uses of SQLElement in org.israfil.sqlelements
 

Subinterfaces of SQLElement in org.israfil.sqlelements
 interface AliasedSQLElement
           
 interface Column
          Represents a single column from a single (physical or virtual) table.
 interface Command
           
 interface ParameterizedCommand
           
 interface Query
           
 interface Statement
          A SQLElement containing the elements of a SQL query or command
 interface Table
           
 

Classes in org.israfil.sqlelements that implement SQLElement
 class AbstractAliasedSQLElement
           
 class AbstractCommand
           
 class AbstractParameterizedCommand
           
 class AbstractStatement
          Abstract Superclass containing some shared infrastructure for queries and commands.
 class AbstractTable
          Abstract Superclass containing some shared infrastructure Table objects.
 class Delete
           
 class LiteralColumn
          A simple implementation of a Column which takes a name and a table.
 class Select
           
 class SelectTable
          A Table implementation that wraps a sub-select.
 class SimpleColumn
          A simple implementation of a Column which takes a name and a table.
 class SimpleTable
          An object representation of a simple table from which columns can be selected.
 class Update
           
 

Uses of SQLElement in org.israfil.sqlelements.constraints
 

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

Classes in org.israfil.sqlelements.constraints that implement SQLElement
 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.
 



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