Class SQLSelectBuilderImpl
java.lang.Object
com.alibaba.druid.sql.builder.impl.SQLSelectBuilderImpl
- All Implemented Interfaces:
SQLSelectBuilder
-
Constructor Summary
ConstructorsConstructorDescriptionSQLSelectBuilderImpl(DbType dbType) SQLSelectBuilderImpl(SQLSelectStatement stmt, DbType dbType) SQLSelectBuilderImpl(String sql, DbType dbType) -
Method Summary
Modifier and TypeMethodDescriptionprotected SQLSelectGroupByClauseprotected SQLOrderByprotected SQLSelectprotected SQLSelectQueryprotected SQLSelectQueryBlocklimit(int rowCount) limit(int rowCount, int offset) selectWithAlias(String column, String alias) toString()
-
Constructor Details
-
SQLSelectBuilderImpl
-
SQLSelectBuilderImpl
-
SQLSelectBuilderImpl
-
-
Method Details
-
getSQLSelect
-
getSQLSelectStatement
- Specified by:
getSQLSelectStatementin interfaceSQLSelectBuilder
-
select
- Specified by:
selectin interfaceSQLSelectBuilder
-
selectWithAlias
- Specified by:
selectWithAliasin interfaceSQLSelectBuilder
-
from
- Specified by:
fromin interfaceSQLSelectBuilder
-
from
- Specified by:
fromin interfaceSQLSelectBuilder
-
orderBy
- Specified by:
orderByin interfaceSQLSelectBuilder
-
groupBy
- Specified by:
groupByin interfaceSQLSelectBuilder
-
having
- Specified by:
havingin interfaceSQLSelectBuilder
-
into
- Specified by:
intoin interfaceSQLSelectBuilder
-
where
- Specified by:
wherein interfaceSQLSelectBuilder
-
whereAnd
- Specified by:
whereAndin interfaceSQLSelectBuilder
-
whereOr
- Specified by:
whereOrin interfaceSQLSelectBuilder
-
limit
- Specified by:
limitin interfaceSQLSelectBuilder
-
limit
- Specified by:
limitin interfaceSQLSelectBuilder
-
getQueryBlock
-
createSelect
-
createSelectQueryBlock
-
createOrderBy
-
createGroupBy
-
toString
- Specified by:
toStringin interfaceSQLSelectBuilder- Overrides:
toStringin classObject
-