| 限定符和类型 | 方法和说明 |
|---|---|
Class<EncryptRule> |
EncryptResultDecoratorEngine.getTypeClass() |
| 限定符和类型 | 方法和说明 |
|---|---|
ResultDecorator<?> |
EncryptResultDecoratorEngine.newInstance(org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabase database,
EncryptRule encryptRule,
org.apache.shardingsphere.infra.config.props.ConfigurationProperties props,
org.apache.shardingsphere.infra.binder.statement.SQLStatementContext<?> sqlStatementContext) |
| 限定符和类型 | 方法和说明 |
|---|---|
MergedResult |
EncryptDALResultDecorator.decorate(MergedResult mergedResult,
org.apache.shardingsphere.infra.binder.statement.SQLStatementContext<?> sqlStatementContext,
EncryptRule rule) |
MergedResult |
EncryptDALResultDecorator.decorate(org.apache.shardingsphere.infra.executor.sql.execute.result.query.QueryResult queryResult,
org.apache.shardingsphere.infra.binder.statement.SQLStatementContext<?> sqlStatementContext,
EncryptRule rule) |
| 构造器和说明 |
|---|
DecoratedEncryptShowColumnsMergedResult(MergedResult mergedResult,
org.apache.shardingsphere.infra.binder.statement.SQLStatementContext<?> sqlStatementContext,
EncryptRule encryptRule) |
DecoratedEncryptShowCreateTableMergedResult(MergedResult mergedResult,
org.apache.shardingsphere.infra.binder.statement.SQLStatementContext<?> sqlStatementContext,
EncryptRule encryptRule) |
EncryptShowColumnsMergedResult(org.apache.shardingsphere.infra.binder.statement.SQLStatementContext<?> sqlStatementContext,
EncryptRule encryptRule) |
EncryptShowCreateTableMergedResult(org.apache.shardingsphere.infra.binder.statement.SQLStatementContext<?> sqlStatementContext,
EncryptRule encryptRule) |
MergedEncryptShowColumnsMergedResult(org.apache.shardingsphere.infra.executor.sql.execute.result.query.QueryResult queryResult,
org.apache.shardingsphere.infra.binder.statement.SQLStatementContext<?> sqlStatementContext,
EncryptRule encryptRule) |
MergedEncryptShowCreateTableMergedResult(org.apache.shardingsphere.infra.executor.sql.execute.result.query.QueryResult queryResult,
org.apache.shardingsphere.infra.binder.statement.SQLStatementContext<?> sqlStatementContext,
EncryptRule encryptRule) |
| 限定符和类型 | 方法和说明 |
|---|---|
MergedResult |
EncryptDQLResultDecorator.decorate(MergedResult mergedResult,
org.apache.shardingsphere.infra.binder.statement.SQLStatementContext<?> sqlStatementContext,
EncryptRule rule) |
MergedResult |
EncryptDQLResultDecorator.decorate(org.apache.shardingsphere.infra.executor.sql.execute.result.query.QueryResult queryResult,
org.apache.shardingsphere.infra.binder.statement.SQLStatementContext<?> sqlStatementContext,
EncryptRule rule) |
| 限定符和类型 | 方法和说明 |
|---|---|
Class<EncryptRule> |
EncryptSchemaMetaDataDecorator.getTypeClass() |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<String,org.apache.shardingsphere.infra.metadata.database.schema.loader.model.SchemaMetaData> |
EncryptSchemaMetaDataDecorator.decorate(Map<String,org.apache.shardingsphere.infra.metadata.database.schema.loader.model.SchemaMetaData> schemaMetaDataMap,
EncryptRule rule,
org.apache.shardingsphere.infra.metadata.database.schema.builder.GenericSchemaBuilderMaterials materials) |
| 限定符和类型 | 方法和说明 |
|---|---|
Class<EncryptRule> |
EncryptSQLRewriteContextDecorator.getTypeClass() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
EncryptSQLRewriteContextDecorator.decorate(EncryptRule encryptRule,
org.apache.shardingsphere.infra.config.props.ConfigurationProperties props,
SQLRewriteContext sqlRewriteContext,
org.apache.shardingsphere.infra.route.context.RouteContext routeContext) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
EncryptRuleAware.setEncryptRule(EncryptRule encryptRule)
Set encrypt rule.
|
| 限定符和类型 | 方法和说明 |
|---|---|
EncryptRule |
AlgorithmProvidedEncryptRuleBuilder.build(AlgorithmProvidedEncryptRuleConfiguration config,
String databaseName,
Map<String,DataSource> dataSources,
Collection<org.apache.shardingsphere.infra.rule.ShardingSphereRule> builtRules,
org.apache.shardingsphere.infra.instance.InstanceContext instanceContext) |
EncryptRule |
EncryptRuleBuilder.build(EncryptRuleConfiguration config,
String databaseName,
Map<String,DataSource> dataSources,
Collection<org.apache.shardingsphere.infra.rule.ShardingSphereRule> builtRules,
org.apache.shardingsphere.infra.instance.InstanceContext instanceContext) |
Copyright © 2022 The Apache Software Foundation. All rights reserved.