| 限定符和类型 | 字段和说明 |
|---|---|
protected RDBTableMetadata |
DefaultUpdate.table |
| 限定符和类型 | 字段和说明 |
|---|---|
protected java.util.function.Supplier<RDBTableMetadata> |
DefaultRepository.tableSupplier |
| 限定符和类型 | 方法和说明 |
|---|---|
protected RDBTableMetadata |
DefaultRepository.getTable() |
| 构造器和说明 |
|---|
DefaultDelete(RDBTableMetadata tableMetadata,
DeleteOperator operator,
ContextKeyValue<?>... mapping) |
DefaultReactiveDelete(RDBTableMetadata tableMetadata,
DeleteOperator operator,
ContextKeyValue<?>... keyValues) |
DefaultReactiveRepository(DatabaseOperator operator,
RDBTableMetadata table,
Class<E> type,
ResultWrapper<E,?> wrapper) |
DefaultReactiveUpdate(RDBTableMetadata table,
UpdateOperator operator,
EntityColumnMapping mapping,
ContextKeyValue<?>... keyValues) |
DefaultSyncDelete(RDBTableMetadata table,
DeleteOperator operator) |
DefaultSyncRepository(DatabaseOperator operator,
RDBTableMetadata table,
Class<E> type,
ResultWrapper<E,?> wrapper) |
DefaultSyncUpdate(RDBTableMetadata table,
UpdateOperator operator,
EntityColumnMapping mapping) |
DefaultUpdate(RDBTableMetadata table,
UpdateOperator operator,
EntityColumnMapping mapping,
ContextKeyValue<?>... keyValues) |
| 构造器和说明 |
|---|
DefaultReactiveRepository(DatabaseOperator operator,
java.util.function.Supplier<RDBTableMetadata> table,
Class<E> type,
ResultWrapper<E,?> wrapper) |
DefaultRepository(DatabaseOperator operator,
java.util.function.Supplier<RDBTableMetadata> supplier,
ResultWrapper<E,?> wrapper) |
DefaultSyncRepository(DatabaseOperator operator,
java.util.function.Supplier<RDBTableMetadata> table,
Class<E> type,
ResultWrapper<E,?> wrapper) |
| 构造器和说明 |
|---|
RecordReactiveRepository(DatabaseOperator operator,
java.util.function.Supplier<RDBTableMetadata> table) |
RecordSyncRepository(DatabaseOperator operator,
java.util.function.Supplier<RDBTableMetadata> table) |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T extends ResultOperator> |
EventResultOperator.create(java.util.function.Supplier<T> operator,
Class<T> target,
RDBTableMetadata tableMetadata,
EventType before,
EventType after,
ContextKeyValue<?>... keyValue) |
| 限定符和类型 | 方法和说明 |
|---|---|
Optional<RDBTableMetadata> |
JpaEntityTableMetadataParser.parseTableMetadata(Class<?> entityType) |
| 构造器和说明 |
|---|
JpaEntityTableMetadataParserProcessor(RDBTableMetadata tableMetadata,
Class<?> entityType) |
| 限定符和类型 | 方法和说明 |
|---|---|
Optional<RDBTableMetadata> |
EntityTableMetadataParser.parseTableMetadata(Class<?> entityType) |
| 限定符和类型 | 方法和说明 |
|---|---|
RDBTableMetadata |
RDBTableMetadata.clone() |
RDBTableMetadata |
RDBSchemaMetadata.newTable(String name) |
| 限定符和类型 | 方法和说明 |
|---|---|
Optional<RDBTableMetadata> |
RDBDatabaseMetadata.getTable(String name) |
Optional<RDBTableMetadata> |
RDBSchemaMetadata.getTable(String name) |
Optional<RDBTableMetadata> |
RDBSchemaMetadata.getTable(String name,
boolean autoLoad) |
reactor.core.publisher.Mono<RDBTableMetadata> |
RDBDatabaseMetadata.getTableReactive(String name) |
reactor.core.publisher.Mono<RDBTableMetadata> |
RDBSchemaMetadata.getTableReactive(String name) |
reactor.core.publisher.Mono<RDBTableMetadata> |
RDBSchemaMetadata.getTableReactive(String name,
boolean autoLoad) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
RDBSchemaMetadata.addTable(RDBTableMetadata metadata) |
| 限定符和类型 | 方法和说明 |
|---|---|
TableBuilder |
DefaultDatabaseOperator.createOrAlter(RDBTableMetadata newTable) |
TableBuilder |
DDLOperator.createOrAlter(RDBTableMetadata newTable) |
DeleteOperator |
DMLOperator.delete(RDBTableMetadata table) |
DeleteOperator |
DefaultDatabaseOperator.delete(RDBTableMetadata table) |
InsertOperator |
DMLOperator.insert(RDBTableMetadata table) |
InsertOperator |
DefaultDatabaseOperator.insert(RDBTableMetadata table) |
UpdateOperator |
DMLOperator.update(RDBTableMetadata table) |
UpdateOperator |
DefaultDatabaseOperator.update(RDBTableMetadata table) |
UpsertOperator |
DMLOperator.upsert(RDBTableMetadata table) |
UpsertOperator |
DefaultDatabaseOperator.upsert(RDBTableMetadata table) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
CommonAlterTableSqlBuilder.appendAddIndexSql(DefaultBatchSqlRequest batch,
RDBTableMetadata table,
RDBIndexMetadata index) |
protected void |
CommonAlterTableSqlBuilder.appendDropIndexSql(DefaultBatchSqlRequest batch,
RDBTableMetadata table,
RDBIndexMetadata index) |
SqlRequest |
CommonCreateTableSqlBuilder.build(RDBTableMetadata table) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected RDBTableMetadata |
BatchInsertSqlBuilder.table |
| 限定符和类型 | 方法和说明 |
|---|---|
static BatchInsertSqlBuilder |
BatchInsertSqlBuilder.of(RDBTableMetadata table) |
| 限定符和类型 | 方法和说明 |
|---|---|
TableBuilder |
LazyTableBuilder.custom(java.util.function.Consumer<RDBTableMetadata> consumer) |
TableBuilder |
TableBuilder.custom(java.util.function.Consumer<RDBTableMetadata> consumer) |
DefaultTableBuilder |
DefaultTableBuilder.custom(java.util.function.Consumer<RDBTableMetadata> consumer) |
| 构造器和说明 |
|---|
DefaultColumnBuilder(RDBColumnMetadata columnMetaData,
TableBuilder tableBuilder,
RDBTableMetadata tableMetaData) |
DefaultTableBuilder(RDBTableMetadata table) |
ForeignKeyDSLBuilder(TableBuilder tableBuilder,
RDBTableMetadata table) |
IndexBuilder(TableBuilder tableBuilder,
RDBTableMetadata table) |
| 限定符和类型 | 方法和说明 |
|---|---|
static DefaultUpsertOperator |
DefaultUpsertOperator.of(RDBTableMetadata table) |
static DefaultSaveOrUpdateOperator |
DefaultSaveOrUpdateOperator.of(RDBTableMetadata table) |
| 构造器和说明 |
|---|
DefaultSaveOrUpdateOperator(RDBTableMetadata table) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected RDBTableMetadata |
RDBTableMetadataParser.createTable(String name) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Optional<RDBTableMetadata> |
RDBTableMetadataParser.doParse(String name) |
protected List<RDBTableMetadata> |
RDBTableMetadataParser.fastParseAll() |
protected reactor.core.publisher.Flux<RDBTableMetadata> |
RDBTableMetadataParser.fastParseAllReactive() |
List<RDBTableMetadata> |
RDBTableMetadataParser.parseAll() |
reactor.core.publisher.Flux<RDBTableMetadata> |
RDBTableMetadataParser.parseAllReactive() |
Optional<RDBTableMetadata> |
RDBTableMetadataParser.parseByName(String name) |
reactor.core.publisher.Mono<RDBTableMetadata> |
RDBTableMetadataParser.parseByNameReactive(String name) |
| 限定符和类型 | 方法和说明 |
|---|---|
RDBTableMetadata |
H2SchemaMetadata.newTable(String name) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<RDBTableMetadata> |
H2TableMetadataParser.parseAll() |
reactor.core.publisher.Flux<RDBTableMetadata> |
H2TableMetadataParser.parseAllReactive() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
H2SchemaMetadata.addTable(RDBTableMetadata metadata) |
| 限定符和类型 | 方法和说明 |
|---|---|
RDBTableMetadata |
SqlServerSchemaMetadata.newTable(String name) |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlRequest |
SqlServerCreateTableSqlBuilder.build(RDBTableMetadata table) |
static PrepareSqlFragments |
SqlServerCommentUtils.createDropAdnCreateColumnComment(RDBTableMetadata table,
RDBColumnMetadata column) |
static PrepareSqlFragments |
SqlServerCommentUtils.createDropAndCreateTableCommentSql(RDBTableMetadata table) |
static PrepareSqlFragments |
SqlServerCommentUtils.createDropColumnComment(RDBTableMetadata table,
RDBColumnMetadata column) |
| 限定符和类型 | 方法和说明 |
|---|---|
RDBTableMetadata |
MysqlSchemaMetadata.newTable(String name) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<RDBTableMetadata> |
MysqlTableMetadataParser.parseAll() |
reactor.core.publisher.Flux<RDBTableMetadata> |
MysqlTableMetadataParser.parseAllReactive() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
MysqlSchemaMetadata.addTable(RDBTableMetadata metadata) |
SqlRequest |
MysqlCreateTableSqlBuilder.build(RDBTableMetadata table) |
| 构造器和说明 |
|---|
MysqlBatchUpsertOperator(RDBTableMetadata table) |
MysqlSaveOrUpdateOperator(RDBTableMetadata table) |
| 限定符和类型 | 方法和说明 |
|---|---|
RDBTableMetadata |
OracleSchemaMetadata.newTable(String name) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<RDBTableMetadata> |
OracleTableMetadataParser.parseAll() |
reactor.core.publisher.Flux<RDBTableMetadata> |
OracleTableMetadataParser.parseAllReactive() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
OracleSchemaMetadata.addTable(RDBTableMetadata metadata) |
| 限定符和类型 | 方法和说明 |
|---|---|
RDBTableMetadata |
PostgresqlSchemaMetadata.newTable(String name) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<RDBTableMetadata> |
PostgresqlTableMetadataParser.parseAll() |
reactor.core.publisher.Flux<RDBTableMetadata> |
PostgresqlTableMetadataParser.parseAllReactive() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
PostgresqlSchemaMetadata.addTable(RDBTableMetadata metadata) |
| 构造器和说明 |
|---|
PostgresqlBatchUpsertOperator(RDBTableMetadata table) |
PostgresqlSaveOrUpdateOperator(RDBTableMetadata table) |
Copyright © 2021. All rights reserved.