Class EncryptAlterTableTokenGenerator

java.lang.Object
org.apache.shardingsphere.encrypt.rewrite.token.generator.EncryptAlterTableTokenGenerator
All Implemented Interfaces:
EncryptRuleAware, CollectionSQLTokenGenerator<org.apache.shardingsphere.infra.binder.statement.ddl.AlterTableStatementContext>, SQLTokenGenerator

public final class EncryptAlterTableTokenGenerator extends Object implements CollectionSQLTokenGenerator<org.apache.shardingsphere.infra.binder.statement.ddl.AlterTableStatementContext>, EncryptRuleAware
Alter table token generator for encrypt.
  • Constructor Details

    • EncryptAlterTableTokenGenerator

      public EncryptAlterTableTokenGenerator()
  • Method Details

    • isGenerateSQLToken

      public boolean isGenerateSQLToken(org.apache.shardingsphere.infra.binder.statement.SQLStatementContext<?> sqlStatementContext)
      Specified by:
      isGenerateSQLToken in interface SQLTokenGenerator
    • generateSQLTokens

      public Collection<SQLToken> generateSQLTokens(org.apache.shardingsphere.infra.binder.statement.ddl.AlterTableStatementContext alterTableStatementContext)
      Specified by:
      generateSQLTokens in interface CollectionSQLTokenGenerator<org.apache.shardingsphere.infra.binder.statement.ddl.AlterTableStatementContext>