public class DefaultQuerySqlBuilder extends Object implements QuerySqlBuilder
| 限定符和类型 | 字段和说明 |
|---|---|
protected RDBSchemaMetadata |
schema |
ID, ID_VALUE| 限定符 | 构造器和说明 |
|---|---|
protected |
DefaultQuerySqlBuilder(RDBSchemaMetadata schema) |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlRequest |
build(QueryOperatorParameter parameter) |
protected SqlRequest |
build(TableOrViewMetadata metadata,
QueryOperatorParameter parameter) |
reactor.core.publisher.Mono<SqlRequest> |
buildAsync(QueryOperatorParameter parameter) |
protected SqlFragments |
from(TableOrViewMetadata metadata,
QueryOperatorParameter parameter) |
protected Optional<SqlFragments> |
join(QueryOperatorParameter parameter,
TableOrViewMetadata metadata) |
static DefaultQuerySqlBuilder |
of(RDBSchemaMetadata schema) |
protected Optional<SqlFragments> |
orderBy(QueryOperatorParameter parameter,
TableOrViewMetadata metadata) |
protected Optional<SqlFragments> |
select(QueryOperatorParameter parameter,
TableOrViewMetadata metadata) |
protected Optional<SqlFragments> |
where(QueryOperatorParameter parameter,
TableOrViewMetadata metadata) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getNamegetTypeprotected RDBSchemaMetadata schema
protected DefaultQuerySqlBuilder(RDBSchemaMetadata schema)
public static DefaultQuerySqlBuilder of(RDBSchemaMetadata schema)
protected Optional<SqlFragments> select(QueryOperatorParameter parameter, TableOrViewMetadata metadata)
protected Optional<SqlFragments> where(QueryOperatorParameter parameter, TableOrViewMetadata metadata)
protected Optional<SqlFragments> join(QueryOperatorParameter parameter, TableOrViewMetadata metadata)
protected Optional<SqlFragments> orderBy(QueryOperatorParameter parameter, TableOrViewMetadata metadata)
protected SqlFragments from(TableOrViewMetadata metadata, QueryOperatorParameter parameter)
protected SqlRequest build(TableOrViewMetadata metadata, QueryOperatorParameter parameter)
public SqlRequest build(QueryOperatorParameter parameter)
build 在接口中 QuerySqlBuilderbuild 在接口中 SqlBuilder<QueryOperatorParameter>public reactor.core.publisher.Mono<SqlRequest> buildAsync(QueryOperatorParameter parameter)
buildAsync 在接口中 QuerySqlBuilderCopyright © 2023. All rights reserved.