Class EncryptSchemaMetaDataDecorator
java.lang.Object
org.apache.shardingsphere.encrypt.metadata.EncryptSchemaMetaDataDecorator
- All Implemented Interfaces:
org.apache.shardingsphere.infra.metadata.database.schema.decorator.spi.RuleBasedSchemaMetaDataDecorator<EncryptRule>,org.apache.shardingsphere.infra.util.spi.type.ordered.OrderedSPI<EncryptRule>
public final class EncryptSchemaMetaDataDecorator
extends Object
implements org.apache.shardingsphere.infra.metadata.database.schema.decorator.spi.RuleBasedSchemaMetaDataDecorator<EncryptRule>
Schema meta data decorator for encrypt.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondecorate(Map<String, org.apache.shardingsphere.infra.metadata.database.schema.loader.model.SchemaMetaData> schemaMetaDataMap, EncryptRule rule, org.apache.shardingsphere.infra.metadata.database.schema.builder.GenericSchemaBuilderMaterial material) intgetOrder()
-
Constructor Details
-
EncryptSchemaMetaDataDecorator
public EncryptSchemaMetaDataDecorator()
-
-
Method Details
-
decorate
public Map<String,org.apache.shardingsphere.infra.metadata.database.schema.loader.model.SchemaMetaData> decorate(Map<String, org.apache.shardingsphere.infra.metadata.database.schema.loader.model.SchemaMetaData> schemaMetaDataMap, EncryptRule rule, org.apache.shardingsphere.infra.metadata.database.schema.builder.GenericSchemaBuilderMaterial material) - Specified by:
decoratein interfaceorg.apache.shardingsphere.infra.metadata.database.schema.decorator.spi.RuleBasedSchemaMetaDataDecorator<EncryptRule>
-
getOrder
public int getOrder()- Specified by:
getOrderin interfaceorg.apache.shardingsphere.infra.util.spi.type.ordered.OrderedSPI<EncryptRule>
-
getTypeClass
- Specified by:
getTypeClassin interfaceorg.apache.shardingsphere.infra.util.spi.type.ordered.OrderedSPI<EncryptRule>
-