跳过导航链接
A B C D E F G I L M N O Q R S T W Y 

A

AbstractEncryptRuleConfigurationChecker<T extends org.apache.shardingsphere.infra.config.RuleConfiguration> - org.apache.shardingsphere.encrypt.checker中的类
Abstract encrypt rule configuration checker.
AbstractEncryptRuleConfigurationChecker() - 类 的构造器org.apache.shardingsphere.encrypt.checker.AbstractEncryptRuleConfigurationChecker
 
addAssignment(String, Object) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.pojo.EncryptLiteralAssignmentToken
Add assignment.
addColumnName(String) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.pojo.EncryptParameterAssignmentToken
Add column name.
AESEncryptAlgorithm - org.apache.shardingsphere.encrypt.algorithm中的类
AES encrypt algorithm.
AESEncryptAlgorithm() - 类 的构造器org.apache.shardingsphere.encrypt.algorithm.AESEncryptAlgorithm
 
ALGORITHM_PROVIDER_ORDER - 类 中的静态变量org.apache.shardingsphere.encrypt.constant.EncryptOrder
Algorithm provider encrypt order.
AlgorithmProvidedEncryptRuleBuilder - org.apache.shardingsphere.encrypt.rule.builder中的类
Algorithm provided encrypt rule builder.
AlgorithmProvidedEncryptRuleBuilder() - 类 的构造器org.apache.shardingsphere.encrypt.rule.builder.AlgorithmProvidedEncryptRuleBuilder
 
AlgorithmProvidedEncryptRuleConfiguration - org.apache.shardingsphere.encrypt.algorithm.config中的类
Algorithm provided encrypt rule configuration.
AlgorithmProvidedEncryptRuleConfiguration() - 类 的构造器org.apache.shardingsphere.encrypt.algorithm.config.AlgorithmProvidedEncryptRuleConfiguration
 
AlgorithmProvidedEncryptRuleConfigurationChecker - org.apache.shardingsphere.encrypt.checker中的类
Algorithm provided encrypt rule configuration checker.
AlgorithmProvidedEncryptRuleConfigurationChecker() - 类 的构造器org.apache.shardingsphere.encrypt.checker.AlgorithmProvidedEncryptRuleConfigurationChecker
 
AssistQueryAndPlainInsertColumnsTokenGenerator - org.apache.shardingsphere.encrypt.rewrite.token.generator.impl中的类
Assist query and plain insert columns token generator.
AssistQueryAndPlainInsertColumnsTokenGenerator() - 类 的构造器org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.AssistQueryAndPlainInsertColumnsTokenGenerator
 

B

BaseEncryptSQLTokenGenerator - org.apache.shardingsphere.encrypt.rewrite.token.generator中的类
Base SQL token generator for encrypt.
BaseEncryptSQLTokenGenerator() - 类 的构造器org.apache.shardingsphere.encrypt.rewrite.token.generator.BaseEncryptSQLTokenGenerator
 
build(SchemaRulesBuilderMaterials, AlgorithmProvidedEncryptRuleConfiguration, Collection<ShardingSphereRule>) - 类 中的方法org.apache.shardingsphere.encrypt.rule.builder.AlgorithmProvidedEncryptRuleBuilder
 
build(SchemaRulesBuilderMaterials, EncryptRuleConfiguration, Collection<ShardingSphereRule>) - 类 中的方法org.apache.shardingsphere.encrypt.rule.builder.EncryptRuleBuilder
 

C

check(String, T) - 类 中的方法org.apache.shardingsphere.encrypt.checker.AbstractEncryptRuleConfigurationChecker
 
createEncryptConditions(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.condition.EncryptConditionEngine
Create encrypt conditions.

D

decorate(QueryResult, SQLStatementContext<?>, EncryptRule) - 类 中的方法org.apache.shardingsphere.encrypt.merge.dal.EncryptDALResultDecorator
 
decorate(MergedResult, SQLStatementContext<?>, EncryptRule) - 类 中的方法org.apache.shardingsphere.encrypt.merge.dal.EncryptDALResultDecorator
 
decorate(QueryResult, SQLStatementContext<?>, EncryptRule) - 类 中的方法org.apache.shardingsphere.encrypt.merge.dql.EncryptDQLResultDecorator
 
decorate(MergedResult, SQLStatementContext<?>, EncryptRule) - 类 中的方法org.apache.shardingsphere.encrypt.merge.dql.EncryptDQLResultDecorator
 
decorate(String, TableMetaData, EncryptRule) - 类 中的方法org.apache.shardingsphere.encrypt.metadata.EncryptTableMetaDataBuilder
 
decorate(EncryptRule, ConfigurationProperties, SQLRewriteContext, RouteContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.context.EncryptSQLRewriteContextDecorator
 
DecoratedEncryptColumnsMergedResult - org.apache.shardingsphere.encrypt.merge.dal.impl中的类
Decorated encrypt column merged result.
DecoratedEncryptColumnsMergedResult(MergedResult, SQLStatementContext, EncryptRule) - 类 的构造器org.apache.shardingsphere.encrypt.merge.dal.impl.DecoratedEncryptColumnsMergedResult
 
decrypt(String) - 类 中的方法org.apache.shardingsphere.encrypt.algorithm.AESEncryptAlgorithm
 
decrypt(String) - 类 中的方法org.apache.shardingsphere.encrypt.algorithm.MD5EncryptAlgorithm
 
decrypt(String) - 类 中的方法org.apache.shardingsphere.encrypt.algorithm.RC4EncryptAlgorithm
 

E

encrypt(Object) - 类 中的方法org.apache.shardingsphere.encrypt.algorithm.AESEncryptAlgorithm
 
encrypt(Object) - 类 中的方法org.apache.shardingsphere.encrypt.algorithm.MD5EncryptAlgorithm
 
encrypt(Object) - 类 中的方法org.apache.shardingsphere.encrypt.algorithm.RC4EncryptAlgorithm
 
EncryptAlgorithmMetaData - org.apache.shardingsphere.encrypt.merge.dql中的类
Encrypt algorithm meta data.
EncryptAlgorithmMetaData() - 类 的构造器org.apache.shardingsphere.encrypt.merge.dql.EncryptAlgorithmMetaData
 
EncryptAlterTableToken - org.apache.shardingsphere.encrypt.rewrite.token.pojo中的类
Alter table token for encrypt.
EncryptAlterTableToken(int, int, String, String) - 类 的构造器org.apache.shardingsphere.encrypt.rewrite.token.pojo.EncryptAlterTableToken
 
EncryptAlterTableTokenGenerator - org.apache.shardingsphere.encrypt.rewrite.token.generator.impl中的类
Alter table token generator for encrypt.
EncryptAlterTableTokenGenerator() - 类 的构造器org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.EncryptAlterTableTokenGenerator
 
EncryptAssignmentParameterRewriter - org.apache.shardingsphere.encrypt.rewrite.parameter.impl中的类
Assignment parameter rewriter for encrypt.
EncryptAssignmentParameterRewriter() - 类 的构造器org.apache.shardingsphere.encrypt.rewrite.parameter.impl.EncryptAssignmentParameterRewriter
 
EncryptAssignmentToken - org.apache.shardingsphere.encrypt.rewrite.token.pojo中的类
Assignment token for encrypt.
EncryptAssignmentToken(int, int) - 类 的构造器org.apache.shardingsphere.encrypt.rewrite.token.pojo.EncryptAssignmentToken
 
EncryptAssignmentTokenGenerator - org.apache.shardingsphere.encrypt.rewrite.token.generator.impl中的类
Assignment generator for encrypt.
EncryptAssignmentTokenGenerator() - 类 的构造器org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.EncryptAssignmentTokenGenerator
 
EncryptColumn - org.apache.shardingsphere.encrypt.rule中的类
Encrypt column.
EncryptColumn() - 类 的构造器org.apache.shardingsphere.encrypt.rule.EncryptColumn
 
EncryptColumnRuleConfigurationYamlSwapper - org.apache.shardingsphere.encrypt.yaml.swapper.rule中的类
Encrypt column rule configuration YAML swapper.
EncryptColumnRuleConfigurationYamlSwapper() - 类 的构造器org.apache.shardingsphere.encrypt.yaml.swapper.rule.EncryptColumnRuleConfigurationYamlSwapper
 
EncryptColumnsMergedResult - org.apache.shardingsphere.encrypt.merge.dal.impl中的类
Encrypt column merged result.
EncryptColumnsMergedResult(SQLStatementContext, EncryptRule) - 类 的构造器org.apache.shardingsphere.encrypt.merge.dal.impl.EncryptColumnsMergedResult
 
EncryptCondition - org.apache.shardingsphere.encrypt.rewrite.condition中的接口
Encrypt condition.
EncryptConditionEngine - org.apache.shardingsphere.encrypt.rewrite.condition中的类
Encrypt condition engine.
EncryptConditionEngine() - 类 的构造器org.apache.shardingsphere.encrypt.rewrite.condition.EncryptConditionEngine
 
EncryptCreateTableTokenGenerator - org.apache.shardingsphere.encrypt.rewrite.token.generator.impl中的类
Create table token generator for encrypt.
EncryptCreateTableTokenGenerator() - 类 的构造器org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.EncryptCreateTableTokenGenerator
 
EncryptDALResultDecorator - org.apache.shardingsphere.encrypt.merge.dal中的类
DAL result decorator for encrypt.
EncryptDALResultDecorator() - 类 的构造器org.apache.shardingsphere.encrypt.merge.dal.EncryptDALResultDecorator
 
EncryptDQLResultDecorator - org.apache.shardingsphere.encrypt.merge.dql中的类
DQL result decorator for encrypt.
EncryptDQLResultDecorator() - 类 的构造器org.apache.shardingsphere.encrypt.merge.dql.EncryptDQLResultDecorator
 
EncryptEqualCondition - org.apache.shardingsphere.encrypt.rewrite.condition.impl中的类
Encrypt condition for equal.
EncryptEqualCondition(String, String, int, int, ExpressionSegment) - 类 的构造器org.apache.shardingsphere.encrypt.rewrite.condition.impl.EncryptEqualCondition
 
EncryptForUseDefaultInsertColumnsTokenGenerator - org.apache.shardingsphere.encrypt.rewrite.token.generator.impl中的类
Use default insert columns token generator for encrypt.
EncryptForUseDefaultInsertColumnsTokenGenerator() - 类 的构造器org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.EncryptForUseDefaultInsertColumnsTokenGenerator
 
EncryptInCondition - org.apache.shardingsphere.encrypt.rewrite.condition.impl中的类
Encrypt condition.
EncryptInCondition(String, String, int, int, List<ExpressionSegment>) - 类 的构造器org.apache.shardingsphere.encrypt.rewrite.condition.impl.EncryptInCondition
 
EncryptInsertOnDuplicateKeyUpdateValueParameterRewriter - org.apache.shardingsphere.encrypt.rewrite.parameter.impl中的类
Insert on duplicate key update parameter rewriter for encrypt.
EncryptInsertOnDuplicateKeyUpdateValueParameterRewriter() - 类 的构造器org.apache.shardingsphere.encrypt.rewrite.parameter.impl.EncryptInsertOnDuplicateKeyUpdateValueParameterRewriter
 
EncryptInsertOnUpdateTokenGenerator - org.apache.shardingsphere.encrypt.rewrite.token.generator.impl中的类
Insert on update values token generator for encrypt.
EncryptInsertOnUpdateTokenGenerator() - 类 的构造器org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.EncryptInsertOnUpdateTokenGenerator
 
EncryptInsertValueParameterRewriter - org.apache.shardingsphere.encrypt.rewrite.parameter.impl中的类
Insert value parameter rewriter for encrypt.
EncryptInsertValueParameterRewriter() - 类 的构造器org.apache.shardingsphere.encrypt.rewrite.parameter.impl.EncryptInsertValueParameterRewriter
 
EncryptInsertValuesToken - org.apache.shardingsphere.encrypt.rewrite.token.pojo中的类
Insert values token for encrypt.
EncryptInsertValuesToken(int, int) - 类 的构造器org.apache.shardingsphere.encrypt.rewrite.token.pojo.EncryptInsertValuesToken
 
EncryptInsertValuesTokenGenerator - org.apache.shardingsphere.encrypt.rewrite.token.generator.impl中的类
Insert values token generator for encrypt.
EncryptInsertValuesTokenGenerator() - 类 的构造器org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.EncryptInsertValuesTokenGenerator
 
EncryptLiteralAssignmentToken - org.apache.shardingsphere.encrypt.rewrite.token.pojo中的类
Literal assignment token for encrypt.
EncryptLiteralAssignmentToken(int, int) - 类 的构造器org.apache.shardingsphere.encrypt.rewrite.token.pojo.EncryptLiteralAssignmentToken
 
EncryptMergedResult - org.apache.shardingsphere.encrypt.merge.dql中的类
Merged result for encrypt.
EncryptMergedResult() - 类 的构造器org.apache.shardingsphere.encrypt.merge.dql.EncryptMergedResult
 
EncryptOrder - org.apache.shardingsphere.encrypt.constant中的类
Encrypt order.
EncryptOrder() - 类 的构造器org.apache.shardingsphere.encrypt.constant.EncryptOrder
 
EncryptParameterAssignmentToken - org.apache.shardingsphere.encrypt.rewrite.token.pojo中的类
Parameter assignment token for encrypt.
EncryptParameterAssignmentToken(int, int) - 类 的构造器org.apache.shardingsphere.encrypt.rewrite.token.pojo.EncryptParameterAssignmentToken
 
EncryptParameterRewriter<T extends org.apache.shardingsphere.infra.binder.statement.SQLStatementContext> - org.apache.shardingsphere.encrypt.rewrite.parameter中的类
Parameter rewriter for encrypt.
EncryptParameterRewriter() - 类 的构造器org.apache.shardingsphere.encrypt.rewrite.parameter.EncryptParameterRewriter
 
EncryptParameterRewriterBuilder - org.apache.shardingsphere.encrypt.rewrite.parameter中的类
Parameter rewriter builder for encrypt.
EncryptParameterRewriterBuilder() - 类 的构造器org.apache.shardingsphere.encrypt.rewrite.parameter.EncryptParameterRewriterBuilder
 
EncryptPredicateColumnTokenGenerator - org.apache.shardingsphere.encrypt.rewrite.token.generator.impl中的类
Predicate column token generator for encrypt.
EncryptPredicateColumnTokenGenerator() - 类 的构造器org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.EncryptPredicateColumnTokenGenerator
 
EncryptPredicateEqualRightValueToken - org.apache.shardingsphere.encrypt.rewrite.token.pojo中的类
Predicate equal right value token for encrypt.
EncryptPredicateEqualRightValueToken(int, int, Map<Integer, Object>, Collection<Integer>) - 类 的构造器org.apache.shardingsphere.encrypt.rewrite.token.pojo.EncryptPredicateEqualRightValueToken
 
EncryptPredicateInRightValueToken - org.apache.shardingsphere.encrypt.rewrite.token.pojo中的类
Predicate in right value token for encrypt.
EncryptPredicateInRightValueToken(int, int, Map<Integer, Object>, Collection<Integer>) - 类 的构造器org.apache.shardingsphere.encrypt.rewrite.token.pojo.EncryptPredicateInRightValueToken
 
EncryptPredicateParameterRewriter - org.apache.shardingsphere.encrypt.rewrite.parameter.impl中的类
Predicate parameter rewriter for encrypt.
EncryptPredicateParameterRewriter() - 类 的构造器org.apache.shardingsphere.encrypt.rewrite.parameter.impl.EncryptPredicateParameterRewriter
 
EncryptPredicateRightValueTokenGenerator - org.apache.shardingsphere.encrypt.rewrite.token.generator.impl中的类
Predicate right value token generator for encrypt.
EncryptPredicateRightValueTokenGenerator() - 类 的构造器org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.EncryptPredicateRightValueTokenGenerator
 
EncryptProjectionTokenGenerator - org.apache.shardingsphere.encrypt.rewrite.token.generator.impl中的类
Projection token generator for encrypt.
EncryptProjectionTokenGenerator() - 类 的构造器org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.EncryptProjectionTokenGenerator
 
EncryptPropertiesBuilder - org.apache.shardingsphere.encrypt.rewrite.util中的类
Encrypt properties builder.
EncryptPropertiesBuilder() - 类 的构造器org.apache.shardingsphere.encrypt.rewrite.util.EncryptPropertiesBuilder
 
EncryptResultDecoratorEngine - org.apache.shardingsphere.encrypt.merge中的类
Result decorator engine for encrypt.
EncryptResultDecoratorEngine() - 类 的构造器org.apache.shardingsphere.encrypt.merge.EncryptResultDecoratorEngine
 
EncryptRule - org.apache.shardingsphere.encrypt.rule中的类
Encrypt rule.
EncryptRule(EncryptRuleConfiguration) - 类 的构造器org.apache.shardingsphere.encrypt.rule.EncryptRule
 
EncryptRule(AlgorithmProvidedEncryptRuleConfiguration) - 类 的构造器org.apache.shardingsphere.encrypt.rule.EncryptRule
 
EncryptRuleAlgorithmProviderConfigurationYamlSwapper - org.apache.shardingsphere.encrypt.yaml.swapper中的类
Encrypt rule algorithm provider configuration YAML swapper.
EncryptRuleAlgorithmProviderConfigurationYamlSwapper() - 类 的构造器org.apache.shardingsphere.encrypt.yaml.swapper.EncryptRuleAlgorithmProviderConfigurationYamlSwapper
 
EncryptRuleAware - org.apache.shardingsphere.encrypt.rule.aware中的接口
Encrypt rule aware.
EncryptRuleBuilder - org.apache.shardingsphere.encrypt.rule.builder中的类
Encrypt rule builder.
EncryptRuleBuilder() - 类 的构造器org.apache.shardingsphere.encrypt.rule.builder.EncryptRuleBuilder
 
EncryptRuleConfigurationChecker - org.apache.shardingsphere.encrypt.checker中的类
Encrypt rule configuration checker.
EncryptRuleConfigurationChecker() - 类 的构造器org.apache.shardingsphere.encrypt.checker.EncryptRuleConfigurationChecker
 
EncryptRuleConfigurationYamlSwapper - org.apache.shardingsphere.encrypt.yaml.swapper中的类
Encrypt rule configuration YAML swapper.
EncryptRuleConfigurationYamlSwapper() - 类 的构造器org.apache.shardingsphere.encrypt.yaml.swapper.EncryptRuleConfigurationYamlSwapper
 
EncryptSQLRewriteContextDecorator - org.apache.shardingsphere.encrypt.rewrite.context中的类
SQL rewrite context decorator for encrypt.
EncryptSQLRewriteContextDecorator() - 类 的构造器org.apache.shardingsphere.encrypt.rewrite.context.EncryptSQLRewriteContextDecorator
 
EncryptTable - org.apache.shardingsphere.encrypt.rule中的类
Encrypt table.
EncryptTable(EncryptTableRuleConfiguration) - 类 的构造器org.apache.shardingsphere.encrypt.rule.EncryptTable
 
EncryptTableMetaDataBuilder - org.apache.shardingsphere.encrypt.metadata中的类
Table meta data builder for encrypt.
EncryptTableMetaDataBuilder() - 类 的构造器org.apache.shardingsphere.encrypt.metadata.EncryptTableMetaDataBuilder
 
EncryptTableRuleConfigurationYamlSwapper - org.apache.shardingsphere.encrypt.yaml.swapper.rule中的类
Encrypt table configuration YAML swapper.
EncryptTableRuleConfigurationYamlSwapper() - 类 的构造器org.apache.shardingsphere.encrypt.yaml.swapper.rule.EncryptTableRuleConfigurationYamlSwapper
 
EncryptTokenGenerateBuilder - org.apache.shardingsphere.encrypt.rewrite.token中的类
SQL token generator builder for encrypt.
EncryptTokenGenerateBuilder() - 类 的构造器org.apache.shardingsphere.encrypt.rewrite.token.EncryptTokenGenerateBuilder
 

F

findAssistedQueryColumn(String, String) - 类 中的方法org.apache.shardingsphere.encrypt.rule.EncryptRule
Find assisted query column.
findAssistedQueryColumn(String) - 类 中的方法org.apache.shardingsphere.encrypt.rule.EncryptTable
Find assisted query column.
findEncryptor(int) - 类 中的方法org.apache.shardingsphere.encrypt.merge.dql.EncryptAlgorithmMetaData
Find encryptor.
findEncryptor(String, String) - 类 中的方法org.apache.shardingsphere.encrypt.rule.EncryptRule
Find encryptor.
findEncryptor(String, String, String) - 类 中的方法org.apache.shardingsphere.encrypt.rule.EncryptRule
Find encryptor.
findEncryptorName(String) - 类 中的方法org.apache.shardingsphere.encrypt.rule.EncryptTable
Find encrypt algorithm name.
findEncryptTable(String) - 类 中的方法org.apache.shardingsphere.encrypt.rule.EncryptRule
Find encrypt table.
findPlainColumn(String, String) - 类 中的方法org.apache.shardingsphere.encrypt.rule.EncryptRule
Find plain column.
findPlainColumn(String) - 类 中的方法org.apache.shardingsphere.encrypt.rule.EncryptTable
Find plain column.

G

generateSQLToken(InsertStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.EncryptForUseDefaultInsertColumnsTokenGenerator
 
generateSQLToken(InsertStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.EncryptInsertValuesTokenGenerator
 
generateSQLTokens(InsertStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.AssistQueryAndPlainInsertColumnsTokenGenerator
 
generateSQLTokens(AlterTableStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.EncryptAlterTableTokenGenerator
 
generateSQLTokens(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.EncryptAssignmentTokenGenerator
 
generateSQLTokens(CreateTableStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.EncryptCreateTableTokenGenerator
 
generateSQLTokens(InsertStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.EncryptInsertOnUpdateTokenGenerator
 
generateSQLTokens(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.EncryptPredicateColumnTokenGenerator
 
generateSQLTokens(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.EncryptPredicateRightValueTokenGenerator
 
generateSQLTokens(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.EncryptProjectionTokenGenerator
 
generateSQLTokens(InsertStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.InsertCipherNameTokenGenerator
 
getAssistedQueryColumn() - 类 中的方法org.apache.shardingsphere.encrypt.rule.EncryptColumn
Get assisted query column.
getAssistedQueryColumns(String) - 类 中的方法org.apache.shardingsphere.encrypt.rule.EncryptRule
Get assisted query columns.
getAssistedQueryColumns() - 类 中的方法org.apache.shardingsphere.encrypt.rule.EncryptTable
Get assisted query columns.
getCalendarValue(int, Class<?>, Calendar) - 类 中的方法org.apache.shardingsphere.encrypt.merge.dal.impl.EncryptColumnsMergedResult
 
getCalendarValue(int, Class<?>, Calendar) - 类 中的方法org.apache.shardingsphere.encrypt.merge.dql.EncryptMergedResult
 
getCipherColumn(String, String) - 类 中的方法org.apache.shardingsphere.encrypt.rule.EncryptRule
Get cipher column.
getCipherColumn(String) - 类 中的方法org.apache.shardingsphere.encrypt.rule.EncryptTable
Get cipher column.
getColumnName() - 接口 中的方法org.apache.shardingsphere.encrypt.rewrite.condition.EncryptCondition
Get column name.
getEncryptAssistedQueryValues(String, String, String, List<Object>) - 类 中的方法org.apache.shardingsphere.encrypt.rule.EncryptRule
Get encrypt assisted query values.
getEncryptValues(String, String, String, List<Object>) - 类 中的方法org.apache.shardingsphere.encrypt.rule.EncryptRule
get encrypt values.
getInputStream(int, String) - 类 中的方法org.apache.shardingsphere.encrypt.merge.dal.impl.EncryptColumnsMergedResult
 
getInputStream(int, String) - 类 中的方法org.apache.shardingsphere.encrypt.merge.dql.EncryptMergedResult
 
getLogicAndCipherColumns(String) - 类 中的方法org.apache.shardingsphere.encrypt.rule.EncryptRule
Get logic and cipher columns.
getLogicAndCipherColumns() - 类 中的方法org.apache.shardingsphere.encrypt.rule.EncryptTable
Get logic and cipher columns.
getLogicColumn(String) - 类 中的方法org.apache.shardingsphere.encrypt.rule.EncryptTable
Get logic column.
getLogicColumns() - 类 中的方法org.apache.shardingsphere.encrypt.rule.EncryptTable
Get logic columns.
getOrder() - 类 中的方法org.apache.shardingsphere.encrypt.checker.AlgorithmProvidedEncryptRuleConfigurationChecker
 
getOrder() - 类 中的方法org.apache.shardingsphere.encrypt.checker.EncryptRuleConfigurationChecker
 
getOrder() - 类 中的方法org.apache.shardingsphere.encrypt.merge.EncryptResultDecoratorEngine
 
getOrder() - 类 中的方法org.apache.shardingsphere.encrypt.metadata.EncryptTableMetaDataBuilder
 
getOrder() - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.context.EncryptSQLRewriteContextDecorator
 
getOrder() - 类 中的方法org.apache.shardingsphere.encrypt.rule.builder.AlgorithmProvidedEncryptRuleBuilder
 
getOrder() - 类 中的方法org.apache.shardingsphere.encrypt.rule.builder.EncryptRuleBuilder
 
getOrder() - 类 中的方法org.apache.shardingsphere.encrypt.yaml.swapper.EncryptRuleAlgorithmProviderConfigurationYamlSwapper
 
getOrder() - 类 中的方法org.apache.shardingsphere.encrypt.yaml.swapper.EncryptRuleConfigurationYamlSwapper
 
getOriginalValue(int, Class<?>) - 类 中的方法org.apache.shardingsphere.encrypt.merge.dal.impl.DecoratedEncryptColumnsMergedResult
 
getOriginalValue(int, Class<?>) - 类 中的方法org.apache.shardingsphere.encrypt.merge.dal.impl.EncryptColumnsMergedResult
 
getOriginalValue(int, Class<?>) - 类 中的方法org.apache.shardingsphere.encrypt.merge.dal.impl.MergedEncryptColumnsMergedResult
 
getParameterRewriters(ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.parameter.EncryptParameterRewriterBuilder
 
getPlainColumn() - 类 中的方法org.apache.shardingsphere.encrypt.rule.EncryptColumn
Get plain column.
getPlainColumns() - 类 中的方法org.apache.shardingsphere.encrypt.rule.EncryptTable
Get plain columns.
getPositionIndexMap() - 接口 中的方法org.apache.shardingsphere.encrypt.rewrite.condition.EncryptCondition
Get position index map.
getPositionValueMap() - 接口 中的方法org.apache.shardingsphere.encrypt.rewrite.condition.EncryptCondition
Get position value map.
getProperties(String, String, String, String) - 类 中的静态方法org.apache.shardingsphere.encrypt.rewrite.util.EncryptPropertiesBuilder
Construct properties from schema, owner, table and column.
getRuleConfigurationType() - 类 中的方法org.apache.shardingsphere.encrypt.yaml.config.YamlEncryptRuleConfiguration
 
getRuleTagName() - 类 中的方法org.apache.shardingsphere.encrypt.yaml.swapper.EncryptRuleAlgorithmProviderConfigurationYamlSwapper
 
getRuleTagName() - 类 中的方法org.apache.shardingsphere.encrypt.yaml.swapper.EncryptRuleConfigurationYamlSwapper
 
getSQLTokenGenerators() - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.EncryptTokenGenerateBuilder
 
getStartIndex() - 接口 中的方法org.apache.shardingsphere.encrypt.rewrite.condition.EncryptCondition
Get start index.
getStopIndex() - 接口 中的方法org.apache.shardingsphere.encrypt.rewrite.condition.EncryptCondition
Get stop index.
getTableName() - 接口 中的方法org.apache.shardingsphere.encrypt.rewrite.condition.EncryptCondition
Get table name.
getTables() - 类 中的方法org.apache.shardingsphere.encrypt.rule.EncryptRule
 
getType() - 类 中的方法org.apache.shardingsphere.encrypt.algorithm.AESEncryptAlgorithm
 
getType() - 类 中的方法org.apache.shardingsphere.encrypt.algorithm.MD5EncryptAlgorithm
 
getType() - 类 中的方法org.apache.shardingsphere.encrypt.algorithm.RC4EncryptAlgorithm
 
getType() - 类 中的方法org.apache.shardingsphere.encrypt.rule.EncryptRule
 
getTypeClass() - 类 中的方法org.apache.shardingsphere.encrypt.checker.AlgorithmProvidedEncryptRuleConfigurationChecker
 
getTypeClass() - 类 中的方法org.apache.shardingsphere.encrypt.checker.EncryptRuleConfigurationChecker
 
getTypeClass() - 类 中的方法org.apache.shardingsphere.encrypt.merge.EncryptResultDecoratorEngine
 
getTypeClass() - 类 中的方法org.apache.shardingsphere.encrypt.metadata.EncryptTableMetaDataBuilder
 
getTypeClass() - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.context.EncryptSQLRewriteContextDecorator
 
getTypeClass() - 类 中的方法org.apache.shardingsphere.encrypt.rule.builder.AlgorithmProvidedEncryptRuleBuilder
 
getTypeClass() - 类 中的方法org.apache.shardingsphere.encrypt.rule.builder.EncryptRuleBuilder
 
getTypeClass() - 类 中的方法org.apache.shardingsphere.encrypt.yaml.swapper.EncryptRuleAlgorithmProviderConfigurationYamlSwapper
 
getTypeClass() - 类 中的方法org.apache.shardingsphere.encrypt.yaml.swapper.EncryptRuleConfigurationYamlSwapper
 
getValue(int, Class<?>) - 类 中的方法org.apache.shardingsphere.encrypt.merge.dal.impl.EncryptColumnsMergedResult
 
getValue(int, Class<?>) - 类 中的方法org.apache.shardingsphere.encrypt.merge.dql.EncryptMergedResult
 
getValues(List<Object>) - 接口 中的方法org.apache.shardingsphere.encrypt.rewrite.condition.EncryptCondition
Get values.
getValues(List<Object>) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.condition.impl.EncryptEqualCondition
Get values.
getValues(List<Object>) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.condition.impl.EncryptInCondition
 

I

init() - 类 中的方法org.apache.shardingsphere.encrypt.algorithm.AESEncryptAlgorithm
 
init() - 类 中的方法org.apache.shardingsphere.encrypt.algorithm.MD5EncryptAlgorithm
 
init() - 类 中的方法org.apache.shardingsphere.encrypt.algorithm.RC4EncryptAlgorithm
 
InsertCipherNameTokenGenerator - org.apache.shardingsphere.encrypt.rewrite.token.generator.impl中的类
Insert cipher column name token generator.
InsertCipherNameTokenGenerator() - 类 的构造器org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.InsertCipherNameTokenGenerator
 
isCipherColumn(String) - 类 中的方法org.apache.shardingsphere.encrypt.rule.EncryptTable
Is cipher column or not.
isEmptyEncryptors(T) - 类 中的方法org.apache.shardingsphere.encrypt.checker.AbstractEncryptRuleConfigurationChecker
 
isEmptyEncryptors(AlgorithmProvidedEncryptRuleConfiguration) - 类 中的方法org.apache.shardingsphere.encrypt.checker.AlgorithmProvidedEncryptRuleConfigurationChecker
 
isEmptyEncryptors(EncryptRuleConfiguration) - 类 中的方法org.apache.shardingsphere.encrypt.checker.EncryptRuleConfigurationChecker
 
isGenerateSQLToken(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.generator.BaseEncryptSQLTokenGenerator
 
isGenerateSQLTokenForEncrypt(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.generator.BaseEncryptSQLTokenGenerator
 
isGenerateSQLTokenForEncrypt(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.AssistQueryAndPlainInsertColumnsTokenGenerator
 
isGenerateSQLTokenForEncrypt(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.EncryptAlterTableTokenGenerator
 
isGenerateSQLTokenForEncrypt(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.EncryptAssignmentTokenGenerator
 
isGenerateSQLTokenForEncrypt(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.EncryptCreateTableTokenGenerator
 
isGenerateSQLTokenForEncrypt(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.EncryptForUseDefaultInsertColumnsTokenGenerator
 
isGenerateSQLTokenForEncrypt(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.EncryptInsertOnUpdateTokenGenerator
 
isGenerateSQLTokenForEncrypt(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.EncryptInsertValuesTokenGenerator
 
isGenerateSQLTokenForEncrypt(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.EncryptPredicateColumnTokenGenerator
 
isGenerateSQLTokenForEncrypt(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.EncryptPredicateRightValueTokenGenerator
 
isGenerateSQLTokenForEncrypt(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.EncryptProjectionTokenGenerator
 
isGenerateSQLTokenForEncrypt(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.InsertCipherNameTokenGenerator
 
isNeedRewrite(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.parameter.EncryptParameterRewriter
 
isNeedRewriteForEncrypt(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.parameter.EncryptParameterRewriter
 
isNeedRewriteForEncrypt(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.parameter.impl.EncryptAssignmentParameterRewriter
 
isNeedRewriteForEncrypt(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.parameter.impl.EncryptInsertOnDuplicateKeyUpdateValueParameterRewriter
 
isNeedRewriteForEncrypt(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.parameter.impl.EncryptInsertValueParameterRewriter
 
isNeedRewriteForEncrypt(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.parameter.impl.EncryptPredicateParameterRewriter
 
isQueryWithCipherColumn(SQLStatementContext<?>) - 类 中的方法org.apache.shardingsphere.encrypt.rule.EncryptRule
Check the table is support QueryWithCipherColumn.

L

load(Collection<String>, EncryptRule, SchemaBuilderMaterials) - 类 中的方法org.apache.shardingsphere.encrypt.metadata.EncryptTableMetaDataBuilder
 

M

MD5EncryptAlgorithm - org.apache.shardingsphere.encrypt.algorithm中的类
MD5 encrypt algorithm.
MD5EncryptAlgorithm() - 类 的构造器org.apache.shardingsphere.encrypt.algorithm.MD5EncryptAlgorithm
 
MergedEncryptColumnsMergedResult - org.apache.shardingsphere.encrypt.merge.dal.impl中的类
Merged encrypt column merged result.
MergedEncryptColumnsMergedResult(QueryResult, SQLStatementContext, EncryptRule) - 类 的构造器org.apache.shardingsphere.encrypt.merge.dal.impl.MergedEncryptColumnsMergedResult
 

N

newInstance(DatabaseType, ShardingSphereSchema, EncryptRule, ConfigurationProperties, SQLStatementContext) - 类 中的方法org.apache.shardingsphere.encrypt.merge.EncryptResultDecoratorEngine
 
next() - 类 中的方法org.apache.shardingsphere.encrypt.merge.dal.impl.EncryptColumnsMergedResult
 
next() - 类 中的方法org.apache.shardingsphere.encrypt.merge.dql.EncryptMergedResult
 
nextValue() - 类 中的方法org.apache.shardingsphere.encrypt.merge.dal.impl.DecoratedEncryptColumnsMergedResult
 
nextValue() - 类 中的方法org.apache.shardingsphere.encrypt.merge.dal.impl.EncryptColumnsMergedResult
 
nextValue() - 类 中的方法org.apache.shardingsphere.encrypt.merge.dal.impl.MergedEncryptColumnsMergedResult
 

O

ORDER - 类 中的静态变量org.apache.shardingsphere.encrypt.constant.EncryptOrder
Encrypt order.
org.apache.shardingsphere.encrypt.algorithm - 程序包 org.apache.shardingsphere.encrypt.algorithm
 
org.apache.shardingsphere.encrypt.algorithm.config - 程序包 org.apache.shardingsphere.encrypt.algorithm.config
 
org.apache.shardingsphere.encrypt.checker - 程序包 org.apache.shardingsphere.encrypt.checker
 
org.apache.shardingsphere.encrypt.constant - 程序包 org.apache.shardingsphere.encrypt.constant
 
org.apache.shardingsphere.encrypt.merge - 程序包 org.apache.shardingsphere.encrypt.merge
 
org.apache.shardingsphere.encrypt.merge.dal - 程序包 org.apache.shardingsphere.encrypt.merge.dal
 
org.apache.shardingsphere.encrypt.merge.dal.impl - 程序包 org.apache.shardingsphere.encrypt.merge.dal.impl
 
org.apache.shardingsphere.encrypt.merge.dql - 程序包 org.apache.shardingsphere.encrypt.merge.dql
 
org.apache.shardingsphere.encrypt.metadata - 程序包 org.apache.shardingsphere.encrypt.metadata
 
org.apache.shardingsphere.encrypt.rewrite.aware - 程序包 org.apache.shardingsphere.encrypt.rewrite.aware
 
org.apache.shardingsphere.encrypt.rewrite.condition - 程序包 org.apache.shardingsphere.encrypt.rewrite.condition
 
org.apache.shardingsphere.encrypt.rewrite.condition.impl - 程序包 org.apache.shardingsphere.encrypt.rewrite.condition.impl
 
org.apache.shardingsphere.encrypt.rewrite.context - 程序包 org.apache.shardingsphere.encrypt.rewrite.context
 
org.apache.shardingsphere.encrypt.rewrite.parameter - 程序包 org.apache.shardingsphere.encrypt.rewrite.parameter
 
org.apache.shardingsphere.encrypt.rewrite.parameter.impl - 程序包 org.apache.shardingsphere.encrypt.rewrite.parameter.impl
 
org.apache.shardingsphere.encrypt.rewrite.token - 程序包 org.apache.shardingsphere.encrypt.rewrite.token
 
org.apache.shardingsphere.encrypt.rewrite.token.generator - 程序包 org.apache.shardingsphere.encrypt.rewrite.token.generator
 
org.apache.shardingsphere.encrypt.rewrite.token.generator.impl - 程序包 org.apache.shardingsphere.encrypt.rewrite.token.generator.impl
 
org.apache.shardingsphere.encrypt.rewrite.token.pojo - 程序包 org.apache.shardingsphere.encrypt.rewrite.token.pojo
 
org.apache.shardingsphere.encrypt.rewrite.util - 程序包 org.apache.shardingsphere.encrypt.rewrite.util
 
org.apache.shardingsphere.encrypt.rule - 程序包 org.apache.shardingsphere.encrypt.rule
 
org.apache.shardingsphere.encrypt.rule.aware - 程序包 org.apache.shardingsphere.encrypt.rule.aware
 
org.apache.shardingsphere.encrypt.rule.builder - 程序包 org.apache.shardingsphere.encrypt.rule.builder
 
org.apache.shardingsphere.encrypt.yaml.config - 程序包 org.apache.shardingsphere.encrypt.yaml.config
 
org.apache.shardingsphere.encrypt.yaml.config.rule - 程序包 org.apache.shardingsphere.encrypt.yaml.config.rule
 
org.apache.shardingsphere.encrypt.yaml.swapper - 程序包 org.apache.shardingsphere.encrypt.yaml.swapper
 
org.apache.shardingsphere.encrypt.yaml.swapper.rule - 程序包 org.apache.shardingsphere.encrypt.yaml.swapper.rule
 

Q

QueryWithCipherColumnAware - org.apache.shardingsphere.encrypt.rewrite.aware中的接口
Query with cipher column aware.

R

RC4EncryptAlgorithm - org.apache.shardingsphere.encrypt.algorithm中的类
RC4 encrypt algorithm.
RC4EncryptAlgorithm() - 类 的构造器org.apache.shardingsphere.encrypt.algorithm.RC4EncryptAlgorithm
 
rewrite(ParameterBuilder, SQLStatementContext, List<Object>) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.parameter.impl.EncryptAssignmentParameterRewriter
 
rewrite(ParameterBuilder, InsertStatementContext, List<Object>) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.parameter.impl.EncryptInsertOnDuplicateKeyUpdateValueParameterRewriter
 
rewrite(ParameterBuilder, InsertStatementContext, List<Object>) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.parameter.impl.EncryptInsertValueParameterRewriter
 
rewrite(ParameterBuilder, SQLStatementContext, List<Object>) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.parameter.impl.EncryptPredicateParameterRewriter
 

S

setEncryptRule(EncryptRule) - 接口 中的方法org.apache.shardingsphere.encrypt.rule.aware.EncryptRuleAware
Set encrypt rule.
setPreviousSQLTokens(List<SQLToken>) - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.generator.impl.EncryptProjectionTokenGenerator
 
setQueryWithCipherColumn(boolean) - 接口 中的方法org.apache.shardingsphere.encrypt.rewrite.aware.QueryWithCipherColumnAware
Set is query with cipher column or not.
swapToObject(YamlEncryptRuleConfiguration) - 类 中的方法org.apache.shardingsphere.encrypt.yaml.swapper.EncryptRuleAlgorithmProviderConfigurationYamlSwapper
 
swapToObject(YamlEncryptRuleConfiguration) - 类 中的方法org.apache.shardingsphere.encrypt.yaml.swapper.EncryptRuleConfigurationYamlSwapper
 
swapToObject(YamlEncryptColumnRuleConfiguration) - 类 中的方法org.apache.shardingsphere.encrypt.yaml.swapper.rule.EncryptColumnRuleConfigurationYamlSwapper
 
swapToObject(YamlEncryptTableRuleConfiguration) - 类 中的方法org.apache.shardingsphere.encrypt.yaml.swapper.rule.EncryptTableRuleConfigurationYamlSwapper
 
swapToYamlConfiguration(AlgorithmProvidedEncryptRuleConfiguration) - 类 中的方法org.apache.shardingsphere.encrypt.yaml.swapper.EncryptRuleAlgorithmProviderConfigurationYamlSwapper
 
swapToYamlConfiguration(EncryptRuleConfiguration) - 类 中的方法org.apache.shardingsphere.encrypt.yaml.swapper.EncryptRuleConfigurationYamlSwapper
 
swapToYamlConfiguration(EncryptColumnRuleConfiguration) - 类 中的方法org.apache.shardingsphere.encrypt.yaml.swapper.rule.EncryptColumnRuleConfigurationYamlSwapper
 
swapToYamlConfiguration(EncryptTableRuleConfiguration) - 类 中的方法org.apache.shardingsphere.encrypt.yaml.swapper.rule.EncryptTableRuleConfigurationYamlSwapper
 

T

toString() - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.pojo.EncryptAlterTableToken
 
toString() - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.pojo.EncryptInsertValuesToken
 
toString() - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.pojo.EncryptLiteralAssignmentToken
 
toString() - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.pojo.EncryptParameterAssignmentToken
 
toString() - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.pojo.EncryptPredicateEqualRightValueToken
 
toString() - 类 中的方法org.apache.shardingsphere.encrypt.rewrite.token.pojo.EncryptPredicateInRightValueToken
 

W

wasNull() - 类 中的方法org.apache.shardingsphere.encrypt.merge.dal.impl.DecoratedEncryptColumnsMergedResult
 
wasNull() - 类 中的方法org.apache.shardingsphere.encrypt.merge.dal.impl.MergedEncryptColumnsMergedResult
 
wasNull() - 类 中的方法org.apache.shardingsphere.encrypt.merge.dql.EncryptMergedResult
 

Y

YamlEncryptColumnRuleConfiguration - org.apache.shardingsphere.encrypt.yaml.config.rule中的类
Encrypt column rule configuration for YAML.
YamlEncryptColumnRuleConfiguration() - 类 的构造器org.apache.shardingsphere.encrypt.yaml.config.rule.YamlEncryptColumnRuleConfiguration
 
YamlEncryptRuleConfiguration - org.apache.shardingsphere.encrypt.yaml.config中的类
Encrypt rule configuration for YAML.
YamlEncryptRuleConfiguration() - 类 的构造器org.apache.shardingsphere.encrypt.yaml.config.YamlEncryptRuleConfiguration
 
YamlEncryptTableRuleConfiguration - org.apache.shardingsphere.encrypt.yaml.config.rule中的类
Encrypt table rule configuration for YAML.
YamlEncryptTableRuleConfiguration() - 类 的构造器org.apache.shardingsphere.encrypt.yaml.config.rule.YamlEncryptTableRuleConfiguration
 
A B C D E F G I L M N O Q R S T W Y 
跳过导航链接

Copyright © 2021 The Apache Software Foundation. All rights reserved.