All Classes and Interfaces

Class
Description
 
 
 
 
 
 
 
 
Condition should be immutable except using clearParameter() to release resources.
A factory for creating Condition objects.
 
The Class CF.
At present, Supports Where, OrderBy, GroupBy, Having, Join, Limit, ForUpdate, Union, UnionAll, Intersect, Except clause.
 
 
Dynamic SQL builder.
The Class DSB.
The Class From.
The Class GroupBy.
The Class Having.
The Class OrderBy.
The Class Select.
The Class Where.
 
 
 
 
The Class Expr.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This class is used to join multiple conditions.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The Enum Operator.
 
 
 
 
 
 
 
 
 
 
 
 
The Enum SortDirection.
It's easier to write/maintain the sql by SQLBuilder and more efficient, comparing to write sql in plain text.
Deprecated.
PAC or NAC is preferred.
Deprecated.
PLC or NLC is preferred.
Deprecated. 
Deprecated. 
Deprecated. 
Deprecated. 
Named SQL builder with all capitals case (upper case with underscore) field/column naming strategy.
Named SQL builder with lower camel case field/column naming strategy.
Named SQL builder with NamingPolicy.NO_CHANGE field/column naming strategy.
Named SQL builder with snake case (lower case with underscore) field/column naming strategy.
Parameterized('?') SQL builder with all capitals case (upper case with underscore) field/column naming strategy.
Parameterized('?') SQL builder with lower camel case field/column naming strategy.
Parameterized('?') SQL builder with NamingPolicy.NO_CHANGE field/column naming strategy.
Parameterized('?') SQL builder with snake case (lower case with underscore) field/column naming strategy.
Deprecated.
PSC or NSC is preferred.
 
the sql scripts are configured in xml file and mapped to short ids referenced in program.
The Enum SQLOperation.