| 限定符和类型 | 字段和说明 |
|---|---|
static ContextKey<TableOrViewMetadata> |
ContextKeys.table |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> ContextKeyValue<TableOrViewMetadata> |
ContextKeys.tableMetadata(TableOrViewMetadata metadata) |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> ContextKeyValue<TableOrViewMetadata> |
ContextKeys.tableMetadata(TableOrViewMetadata metadata) |
| 构造器和说明 |
|---|
DefaultEntityColumnMapping(TableOrViewMetadata table,
Class<?> entityType) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected TableOrViewMetadata |
DefaultQuery.tableMetadata |
| 限定符和类型 | 方法和说明 |
|---|---|
static SimpleColumnMapping |
SimpleColumnMapping.of(Class<?> type,
TableOrViewMetadata metadata) |
| 构造器和说明 |
|---|
DefaultQuery(TableOrViewMetadata tableMetadata,
EntityColumnMapping mapping,
DMLOperator operator,
ResultWrapper<T,?> wrapper,
ContextKeyValue<?>... keyValues) |
DefaultReactiveQuery(TableOrViewMetadata tableMetadata,
EntityColumnMapping mapping,
DMLOperator operator,
ResultWrapper<T,?> wrapper,
ContextKeyValue<?>... keyValues) |
DefaultSyncQuery(TableOrViewMetadata tableMetadata,
EntityColumnMapping mapping,
DMLOperator operator,
ResultWrapper<T,?> wrapper) |
| 限定符和类型 | 方法和说明 |
|---|---|
static <E,R> EventSupportWrapper<E,R> |
EventSupportWrapper.eventWrapper(TableOrViewMetadata metadata,
ResultWrapper<E,R> wrapper,
ContextKeyValue<?>... contextKeyValues) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractTableOrViewMetadata |
class |
RDBTableMetadata |
class |
RDBViewMetadata |
| 限定符和类型 | 方法和说明 |
|---|---|
Optional<TableOrViewMetadata> |
RDBSchemaMetadata.findTableOrView(String name) |
reactor.core.publisher.Mono<TableOrViewMetadata> |
RDBSchemaMetadata.findTableOrViewReactive(String name) |
Optional<TableOrViewMetadata> |
RDBDatabaseMetadata.getTableOrView(String name) |
Optional<TableOrViewMetadata> |
RDBSchemaMetadata.getTableOrView(String name) |
Optional<TableOrViewMetadata> |
RDBSchemaMetadata.getTableOrView(String name,
boolean autoLoad) |
reactor.core.publisher.Mono<TableOrViewMetadata> |
RDBDatabaseMetadata.getTableOrViewReactive(String name) |
reactor.core.publisher.Mono<TableOrViewMetadata> |
RDBSchemaMetadata.getTableOrViewReactive(String name) |
reactor.core.publisher.Mono<TableOrViewMetadata> |
RDBSchemaMetadata.getTableOrViewReactive(String name,
boolean autoLoad) |
Optional<TableOrViewMetadata> |
RDBSchemaMetadata.removeTableOrView(String name) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
TableOrViewMetadata.merge(TableOrViewMetadata metadata) |
void |
AbstractTableOrViewMetadata.merge(TableOrViewMetadata metadata) |
void |
RDBTableMetadata.merge(TableOrViewMetadata metadata) |
void |
TableOrViewMetadata.replace(TableOrViewMetadata metadata) |
void |
AbstractTableOrViewMetadata.replace(TableOrViewMetadata metadata) |
| 限定符和类型 | 方法和说明 |
|---|---|
TableOrViewMetadata |
ForeignKeyMetadata.getSource() |
TableOrViewMetadata |
LazyForeignKeyMetadata.getSource() |
TableOrViewMetadata |
ForeignKeyMetadata.getTarget() |
TableOrViewMetadata |
LazyForeignKeyMetadata.getTarget() |
| 限定符和类型 | 方法和说明 |
|---|---|
static LazyForeignKeyMetadata |
LazyForeignKeyMetadata.of(ForeignKeyBuilder builder,
TableOrViewMetadata mainTable) |
| 限定符和类型 | 方法和说明 |
|---|---|
QueryOperator |
DMLOperator.query(TableOrViewMetadata tableOrView) |
QueryOperator |
DefaultDatabaseOperator.query(TableOrViewMetadata tableOrView) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected SqlRequest |
DefaultQuerySqlBuilder.build(TableOrViewMetadata metadata,
QueryOperatorParameter parameter) |
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 |
SimpleTermsFragmentBuilder.createTermFragments(TableOrViewMetadata parameter,
List<Term> terms) |
protected SqlFragments |
SimpleTermsFragmentBuilder.createTermFragments(TableOrViewMetadata table,
Term term) |
| 限定符和类型 | 方法和说明 |
|---|---|
static SelectColumnFragmentBuilder |
SelectColumnFragmentBuilder.of(TableOrViewMetadata metadata) |
static QueryTermsFragmentBuilder |
QueryTermsFragmentBuilder.of(TableOrViewMetadata metadata) |
static QueryTermsFragmentBuilder |
QueryTermsFragmentBuilder.of(TableOrViewMetadata metaData,
Set<String> alias) |
| 构造器和说明 |
|---|
QueryTermsFragmentBuilder(TableOrViewMetadata metaData,
Set<String> alias) |
SelectColumnFragmentBuilder(TableOrViewMetadata metadata) |
| 构造器和说明 |
|---|
ExecutableQueryOperator(TableOrViewMetadata metadata) |
Copyright © 2021. All rights reserved.