Class SQLSelectBuilderImpl
java.lang.Object
com.alibaba.druid.sql.builder.impl.SQLSelectBuilderImpl
- All Implemented Interfaces:
SQLSelectBuilder
-
Constructor Summary
ConstructorDescriptionSQLSelectBuilderImpl
(DbType dbType) SQLSelectBuilderImpl
(SQLSelectStatement stmt, DbType dbType) SQLSelectBuilderImpl
(String sql, DbType dbType) -
Method Summary
Modifier and TypeMethodDescriptionprotected SQLSelectGroupByClause
protected SQLOrderBy
protected SQLSelect
protected SQLSelectQuery
protected SQLSelectQueryBlock
limit
(int rowCount) limit
(int rowCount, int offset) selectWithAlias
(String column, String alias) toString()
-
Constructor Details
-
SQLSelectBuilderImpl
-
SQLSelectBuilderImpl
-
SQLSelectBuilderImpl
-
-
Method Details
-
getSQLSelect
-
getSQLSelectStatement
- Specified by:
getSQLSelectStatement
in interfaceSQLSelectBuilder
-
select
- Specified by:
select
in interfaceSQLSelectBuilder
-
selectWithAlias
- Specified by:
selectWithAlias
in interfaceSQLSelectBuilder
-
from
- Specified by:
from
in interfaceSQLSelectBuilder
-
from
- Specified by:
from
in interfaceSQLSelectBuilder
-
orderBy
- Specified by:
orderBy
in interfaceSQLSelectBuilder
-
groupBy
- Specified by:
groupBy
in interfaceSQLSelectBuilder
-
having
- Specified by:
having
in interfaceSQLSelectBuilder
-
into
- Specified by:
into
in interfaceSQLSelectBuilder
-
where
- Specified by:
where
in interfaceSQLSelectBuilder
-
whereAnd
- Specified by:
whereAnd
in interfaceSQLSelectBuilder
-
whereOr
- Specified by:
whereOr
in interfaceSQLSelectBuilder
-
limit
- Specified by:
limit
in interfaceSQLSelectBuilder
-
limit
- Specified by:
limit
in interfaceSQLSelectBuilder
-
getQueryBlock
-
createSelect
-
createSelectQueryBlock
-
createOrderBy
-
createGroupBy
-
toString
- Specified by:
toString
in interfaceSQLSelectBuilder
- Overrides:
toString
in classObject
-