Class CreateIndexWithWhereChange

  • All Implemented Interfaces:
    liquibase.change.Change, liquibase.change.ChangeWithColumns<liquibase.change.AddColumnConfig>, liquibase.serializer.LiquibaseSerializable

    public class CreateIndexWithWhereChange
    extends liquibase.change.core.CreateIndexChange
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface liquibase.serializer.LiquibaseSerializable

        liquibase.serializer.LiquibaseSerializable.SerializationType
    • Field Summary

      • Fields inherited from class liquibase.change.AbstractChange

        NODENAME_COLUMN
      • Fields inherited from interface liquibase.serializer.LiquibaseSerializable

        GENERIC_CHANGELOG_EXTENSION_NAMESPACE, GENERIC_SNAPSHOT_EXTENSION_NAMESPACE, STANDARD_CHANGELOG_NAMESPACE, STANDARD_SNAPSHOT_NAMESPACE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      liquibase.statement.SqlStatement[] generateStatements​(liquibase.database.Database database)  
      String getWhere()  
      void setWhere​(String where)  
      • Methods inherited from class liquibase.change.core.CreateIndexChange

        addColumn, checkStatus, createInverses, getAssociatedWith, getCatalogName, getClustered, getColumns, getConfirmationMessage, getIndexName, getSchemaName, getSerializableFieldValue, getSerializedObjectNamespace, getTableName, getTablespace, isUnique, setAssociatedWith, setCatalogName, setClustered, setColumns, setIndexName, setSchemaName, setTableName, setTablespace, setUnique, validate
      • Methods inherited from class liquibase.change.AbstractChange

        createChangeMetaData, createChangeParameterMetadata, createDescriptionMetaData, createEmptyColumnConfig, createExampleValueMetaData, createMustEqualExistingMetaData, createRequiredDatabasesMetaData, createSerializationTypeMetaData, createSinceMetaData, createSupportedDatabasesMetaData, customLoadLogic, finishInitialization, generateCheckSum, generateRollbackStatements, generateRollbackStatementsVolatile, generateStatementsVolatile, getAffectedDatabaseObjects, getChangeSet, getDescription, getResourceAccessor, getSerializableFieldNamespace, getSerializableFields, getSerializableFieldType, getSerializedObjectName, isInvalidProperty, load, serialize, serializeValue, setChangeSet, setResourceAccessor, supports, supportsRollback, toString, warn
    • Constructor Detail

      • CreateIndexWithWhereChange

        public CreateIndexWithWhereChange()
    • Method Detail

      • getWhere

        public String getWhere()
      • setWhere

        public void setWhere​(String where)
      • generateStatements

        public liquibase.statement.SqlStatement[] generateStatements​(liquibase.database.Database database)
        Specified by:
        generateStatements in interface liquibase.change.Change
        Overrides:
        generateStatements in class liquibase.change.core.CreateIndexChange