接口 | 说明 |
---|---|
ISqlAsExpression |
别名表达式
|
ISqlBinaryExpression |
二元运算表达式
|
ISqlCollectedValueExpression |
集合值表达式
|
ISqlColumnExpression |
字段表达式
|
ISqlConditionsExpression |
条件表达式
|
ISqlConstStringExpression |
常量字符串
|
ISqlExpression |
sql表达式基类
|
ISqlFromExpression |
from表达式
|
ISqlGroupByExpression |
分组表达式
|
ISqlHavingExpression |
having表达式
|
ISqlJoinExpression |
join表达式
|
ISqlJoinsExpression |
承载多个join表达式的对象
|
ISqlLimitExpression |
limit表达式
|
ISqlOrderByExpression |
order by表达式
|
ISqlOrderExpression |
单个order(因为可能会指定升降序)
|
ISqlParensExpression |
括号表达式
|
ISqlQueryableExpression |
查询语句表达式
|
ISqlRealTableExpression |
实体table表达式
|
ISqlSelectExpression |
select表达式
|
ISqlSetExpression |
set表达式
|
ISqlSetsExpression |
承载多个set表达式的对象
|
ISqlSingleValueExpression |
单个值表达式
|
ISqlTableExpression |
抽象table表达式(可能是实体表也可能是虚拟表)
|
ISqlTemplateExpression |
模板表达式,一般用于sql函数
|
ISqlTypeExpression |
承载java类型,一般不调用他的getSql函数
|
ISqlUnaryExpression |
一元运算表达式
|
ISqlValueExpression |
抽象值表达式
|
ISqlWhereExpression |
where表达式
|
SqlExpressionFactory |
表达式工厂,所有表达式都应该从工厂创建
|
枚举 | 说明 |
---|---|
JoinType |
Join类型
|
SqlOperator |
sql运算符
|