| 限定符和类型 | 方法和说明 |
|---|---|
SqlFragments |
Paginator.doPaging(SqlFragments fragments,
int pageIndex,
int pageSize) |
protected SqlFragments |
DefaultQuerySqlBuilder.from(TableOrViewMetadata metadata,
QueryOperatorParameter parameter) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Optional<SqlFragments> |
DefaultQuerySqlBuilder.join(QueryOperatorParameter parameter,
TableOrViewMetadata metadata) |
protected Optional<SqlFragments> |
DefaultQuerySqlBuilder.orderBy(QueryOperatorParameter parameter,
TableOrViewMetadata metadata) |
protected Optional<SqlFragments> |
DefaultQuerySqlBuilder.select(QueryOperatorParameter parameter,
TableOrViewMetadata metadata) |
protected Optional<SqlFragments> |
DefaultQuerySqlBuilder.where(QueryOperatorParameter parameter,
TableOrViewMetadata metadata) |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlFragments |
Paginator.doPaging(SqlFragments fragments,
int pageIndex,
int pageSize) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
BlockSqlFragments |
class |
EmptySqlFragments |
class |
PrepareSqlFragments |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlFragments |
TermFragmentBuilder.createFragments(String columnFullName,
RDBColumnMetadata column,
Term term)
创建SQL条件片段
|
SqlFragments |
SimpleTermsFragmentBuilder.createTermFragments(TableOrViewMetadata parameter,
List<Term> terms) |
protected SqlFragments |
SimpleTermsFragmentBuilder.createTermFragments(TableOrViewMetadata table,
Term term) |
protected SqlFragments |
AbstractTermsFragmentBuilder.createTermFragments(T parameter,
List<Term> terms) |
protected abstract SqlFragments |
AbstractTermsFragmentBuilder.createTermFragments(T parameter,
Term term)
构造单个条件的SQL片段,方法无需处理
Term.getTerms(). |
static SqlFragments |
SqlFragments.single(String sql) |
| 限定符和类型 | 方法和说明 |
|---|---|
LinkedList<SqlFragments> |
BlockSqlFragments.getBlock(FragmentBlock block) |
| 限定符和类型 | 方法和说明 |
|---|---|
BlockSqlFragments |
BlockSqlFragments.addBlock(FragmentBlock block,
SqlFragments fragments) |
BlockSqlFragments |
BlockSqlFragments.addBlockFirst(FragmentBlock block,
SqlFragments fragments) |
PrepareSqlFragments |
PrepareSqlFragments.addFragments(SqlFragments fragments) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected SqlFragments |
DefaultDeleteSqlBuilder.createTermFragments(DeleteOperatorParameter parameter,
Term term) |
| 限定符和类型 | 方法和说明 |
|---|---|
default SqlFragments |
FunctionFragmentBuilder.create(String columnFullName,
RDBColumnMetadata metadata,
FunctionColumn column) |
SqlFragments |
SimpleFunctionFragmentBuilder.create(String columnFullName,
RDBColumnMetadata metadata,
Map<String,Object> opts) |
SqlFragments |
FunctionFragmentBuilder.create(String columnFullName,
RDBColumnMetadata metadata,
Map<String,Object> opts) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected SqlFragments |
QueryTermsFragmentBuilder.createByColumn(RDBColumnMetadata column,
String owner,
Term term) |
SqlFragments |
QuerySqlFragmentBuilder.createFragments(QueryOperatorParameter parameter) |
SqlFragments |
SelectColumnFragmentBuilder.createFragments(QueryOperatorParameter parameter) |
SqlFragments |
QueryTermsFragmentBuilder.createFragments(QueryOperatorParameter parameter) |
SqlFragments |
SortOrderFragmentBuilder.createFragments(QueryOperatorParameter parameter) |
SqlFragments |
JoinFragmentBuilder.createFragments(QueryOperatorParameter parameter) |
protected SqlFragments |
QueryTermsFragmentBuilder.createTermFragments(QueryOperatorParameter parameter,
Term term) |
| 限定符和类型 | 方法和说明 |
|---|---|
Optional<SqlFragments> |
SelectColumnFragmentBuilder.createFragments(String columnFullName,
RDBColumnMetadata columnMetadata,
SelectColumn column) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected SqlFragments |
DefaultUpdateSqlBuilder.createTermFragments(UpdateOperatorParameter parameter,
Term term) |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlFragments |
H2Paginator.doPaging(SqlFragments fragments,
int pageIndex,
int pageSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlFragments |
H2Paginator.doPaging(SqlFragments fragments,
int pageIndex,
int pageSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlFragments |
SqlServer2012Paginator.doPaging(SqlFragments fragments,
int pageIndex,
int pageSize) |
SqlFragments |
SqlServerPaginator.doPaging(SqlFragments fragments,
int pageIndex,
int pageSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlFragments |
SqlServer2012Paginator.doPaging(SqlFragments fragments,
int pageIndex,
int pageSize) |
SqlFragments |
SqlServerPaginator.doPaging(SqlFragments fragments,
int pageIndex,
int pageSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlFragments |
MysqlPaginator.doPaging(SqlFragments fragments,
int pageIndex,
int pageSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlFragments |
MysqlPaginator.doPaging(SqlFragments fragments,
int pageIndex,
int pageSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlFragments |
OraclePaginator.doPaging(SqlFragments fragments,
int pageIndex,
int pageSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlFragments |
OraclePaginator.doPaging(SqlFragments fragments,
int pageIndex,
int pageSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlFragments |
PostgresqlNotFragmentBuilder.createFragments(String columnFullName,
RDBColumnMetadata column,
Term term) |
SqlFragments |
PostgresqlPaginator.doPaging(SqlFragments fragments,
int pageIndex,
int pageSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlFragments |
PostgresqlPaginator.doPaging(SqlFragments fragments,
int pageIndex,
int pageSize) |
Copyright © 2023. All rights reserved.