Package com.samskivert.jdbc.depot.clause

Class Summary
DeleteClause<T extends PersistentRecord> Builds actual SQL given a main persistent type and some QueryClause objects.
FieldDefinition Supplies a definition for a computed field of the persistent object we're creating.
FieldOverride Redirects one field of the persistent object we're creating from its default associated column to a general SQLExpression.
ForUpdate Represents a FOR UPDATE clause.
FromOverride Completely overrides the FROM clause, if it exists.
GroupBy Represents a GROUP BY clause.
InsertClause<T extends PersistentRecord> Builds actual SQL given a main persistent type and some QueryClause objects.
Join Represents a JOIN.
Limit Represents a LIMIT/OFFSET clause, for pagination.
OrderBy Represents an ORDER BY clause.
QueryClause Represents a piece or modifier of an SQL query.
SelectClause<T extends PersistentRecord> Builds actual SQL given a main persistent type and some QueryClause objects.
UpdateClause<T extends PersistentRecord> Builds actual SQL given a main persistent type and some QueryClause objects.
Where Represents a where clause: the condition can be any comparison operator or logical combination thereof.
 

Enum Summary
Join.Type Indicates the join type to be used.
OrderBy.Order Indicates the order of the clause.
 



Copyright © 2000-2008 Michael Bayne. All Rights Reserved.