Uses of Class
liquibase.change.DatabaseChangeProperty

Packages that use DatabaseChangeProperty
liquibase.change The change package contains the available database "changes". 
liquibase.change.core   
liquibase.change.custom   
liquibase.statement.core   
 

Uses of DatabaseChangeProperty in liquibase.change
 

Methods in liquibase.change with annotations of type DatabaseChangeProperty
 ChangeSet AbstractChange.getChangeSet()
          Returns the changeSet this Change is part of.
 String AbstractSQLChange.getDbms()
           
 String AbstractSQLChange.getEndDelimiter()
          Set the end delimiter used to split statements.
 ResourceAccessor AbstractChange.getResourceAccessor()
           
 String AbstractSQLChange.getSql()
          Return the raw SQL managed by this Change
 Boolean AbstractSQLChange.isSplitStatements()
          Return if the SQL should be split into multiple statements before passing it to the database.
 Boolean AbstractSQLChange.isStripComments()
          Return if comments should be stripped from the SQL before passing it to the database.
 

Methods in liquibase.change with parameters of type DatabaseChangeProperty
protected  String AbstractChange.createDescriptionMetaData(String parameterName, DatabaseChangeProperty changePropertyAnnotation)
          Create the ChangeParameterMetaData "description" value.
protected  Map<String,Object> AbstractChange.createExampleValueMetaData(String parameterName, DatabaseChangeProperty changePropertyAnnotation)
          Create the ChangeParameterMetaData "example" value.
protected  String AbstractChange.createMustEqualExistingMetaData(String parameterName, DatabaseChangeProperty changePropertyAnnotation)
          Create the ChangeParameterMetaData "mustEqual" value.
protected  String[] AbstractChange.createRequiredDatabasesMetaData(String parameterName, DatabaseChangeProperty changePropertyAnnotation)
          Create the ChangeParameterMetaData "requiredDatabases" value.
protected  LiquibaseSerializable.SerializationType AbstractChange.createSerializationTypeMetaData(String parameterName, DatabaseChangeProperty changePropertyAnnotation)
          Create the ChangeParameterMetaData "serializationType" value.
protected  String AbstractChange.createSinceMetaData(String parameterName, DatabaseChangeProperty changePropertyAnnotation)
          Create the ChangeParameterMetaData "since" value.
protected  String[] AbstractChange.createSupportedDatabasesMetaData(String parameterName, DatabaseChangeProperty changePropertyAnnotation)
          Create the ChangeParameterMetaData "supportedDatabase" value.
 

Uses of DatabaseChangeProperty in liquibase.change.core
 

Methods in liquibase.change.core with annotations of type DatabaseChangeProperty
 String CreateIndexChange.getAssociatedWith()
           
 String DropIndexChange.getAssociatedWith()
           
 String AddForeignKeyConstraintChange.getBaseColumnNames()
           
 String AddForeignKeyConstraintChange.getBaseTableCatalogName()
           
 String DropAllForeignKeyConstraintsChange.getBaseTableCatalogName()
           
 String DropForeignKeyConstraintChange.getBaseTableCatalogName()
           
 String AddForeignKeyConstraintChange.getBaseTableName()
           
 String DropAllForeignKeyConstraintsChange.getBaseTableName()
           
 String DropForeignKeyConstraintChange.getBaseTableName()
           
 String AddForeignKeyConstraintChange.getBaseTableSchemaName()
           
 String DropAllForeignKeyConstraintsChange.getBaseTableSchemaName()
           
 String DropForeignKeyConstraintChange.getBaseTableSchemaName()
           
 BigInteger AlterSequenceChange.getCacheSize()
           
 BigInteger CreateSequenceChange.getCacheSize()
           
 String DropNotNullConstraintChange.getCatalogName()
           
 String AlterSequenceChange.getCatalogName()
           
 String CreateIndexChange.getCatalogName()
           
 String DropPrimaryKeyChange.getCatalogName()
           
 String CreateSequenceChange.getCatalogName()
           
 String AddPrimaryKeyChange.getCatalogName()
           
 String AddNotNullConstraintChange.getCatalogName()
           
 String AddAutoIncrementChange.getCatalogName()
           
 String DropProcedureChange.getCatalogName()
           
 String RenameViewChange.getCatalogName()
           
 String DropSequenceChange.getCatalogName()
           
 String RenameTableChange.getCatalogName()
           
 String InsertDataChange.getCatalogName()
           
 String AddDefaultValueChange.getCatalogName()
           
 String DropTableChange.getCatalogName()
           
 String AddUniqueConstraintChange.getCatalogName()
           
 String DropIndexChange.getCatalogName()
           
 String ModifyDataTypeChange.getCatalogName()
           
 String DropViewChange.getCatalogName()
           
 String DropUniqueConstraintChange.getCatalogName()
           
 String AddColumnChange.getCatalogName()
           
 String DropColumnChange.getCatalogName()
           
 String CreateTableChange.getCatalogName()
           
 String RenameColumnChange.getCatalogName()
           
 String RenameSequenceChange.getCatalogName()
           
 String LoadDataChange.getCatalogName()
           
 String CreateViewChange.getCatalogName()
           
 String AbstractModifyDataChange.getCatalogName()
           
 String DropDefaultValueChange.getCatalogName()
           
 String MergeColumnChange.getColumn1Name()
           
 String MergeColumnChange.getColumn2Name()
           
 String DropNotNullConstraintChange.getColumnDataType()
           
 String AddNotNullConstraintChange.getColumnDataType()
           
 String AddAutoIncrementChange.getColumnDataType()
           
 String AddDefaultValueChange.getColumnDataType()
           
 String RenameColumnChange.getColumnDataType()
           
 String DropDefaultValueChange.getColumnDataType()
           
 String DropNotNullConstraintChange.getColumnName()
           
 String AddNotNullConstraintChange.getColumnName()
           
 String AddAutoIncrementChange.getColumnName()
           
 String AddDefaultValueChange.getColumnName()
           
 String ModifyDataTypeChange.getColumnName()
           
 String DropColumnChange.getColumnName()
           
 String DropDefaultValueChange.getColumnName()
           
 String AddPrimaryKeyChange.getColumnNames()
           
 String AddUniqueConstraintChange.getColumnNames()
           
 List<AddColumnConfig> CreateIndexChange.getColumns()
           
 List<ColumnConfig> InsertDataChange.getColumns()
           
 List<ColumnConfig> UpdateDataChange.getColumns()
           
 List<AddColumnConfig> AddColumnChange.getColumns()
           
 List<ColumnConfig> DropColumnChange.getColumns()
           
 List<ColumnConfig> CreateTableChange.getColumns()
           
 List<LoadDataColumnConfig> LoadDataChange.getColumns()
           
 String RawSQLChange.getComment()
           
 String DropPrimaryKeyChange.getConstraintName()
           
 String AddPrimaryKeyChange.getConstraintName()
           
 String AddNotNullConstraintChange.getConstraintName()
           
 String AddLookupTableChange.getConstraintName()
           
 String AddUniqueConstraintChange.getConstraintName()
           
 String DropUniqueConstraintChange.getConstraintName()
           
 String AddForeignKeyConstraintChange.getConstraintName()
           
 String DropForeignKeyConstraintChange.getConstraintName()
           
 Boolean CreateSequenceChange.getCycle()
           
 String CreateProcedureChange.getDbms()
           
 String InsertDataChange.getDbms()
           
 String AddNotNullConstraintChange.getDefaultNullValue()
           
 String AddDefaultValueChange.getDefaultValue()
           
 Boolean AddDefaultValueChange.getDefaultValueBoolean()
           
 DatabaseFunction AddDefaultValueChange.getDefaultValueComputed()
           
 String AddDefaultValueChange.getDefaultValueDate()
           
 String AddDefaultValueChange.getDefaultValueNumeric()
           
 SequenceNextValueFunction AddDefaultValueChange.getDefaultValueSequenceNext()
           
 Boolean AddForeignKeyConstraintChange.getDeferrable()
           
 String SQLFileChange.getEncoding()
          The encoding of the file containing SQL statements
 String CreateProcedureChange.getEncoding()
           
 String LoadDataChange.getEncoding()
           
 String ExecuteShellCommandChange.getExecutable()
           
 String AddLookupTableChange.getExistingColumnName()
           
 String AddLookupTableChange.getExistingTableName()
           
 String AddLookupTableChange.getExistingTableSchemaName()
           
 String LoadDataChange.getFile()
           
 String MergeColumnChange.getFinalColumnName()
           
 String MergeColumnChange.getFinalColumnType()
           
 Boolean CreateViewChange.getFullDefinition()
           
 BigInteger AlterSequenceChange.getIncrementBy()
           
 BigInteger CreateSequenceChange.getIncrementBy()
           
 BigInteger AddAutoIncrementChange.getIncrementBy()
           
 String CreateIndexChange.getIndexName()
           
 String DropIndexChange.getIndexName()
           
 Boolean AddForeignKeyConstraintChange.getInitiallyDeferred()
           
 String MergeColumnChange.getJoinString()
           
 BigInteger AlterSequenceChange.getMaxValue()
           
 BigInteger CreateSequenceChange.getMaxValue()
           
 String OutputChange.getMessage()
           
 String StopChange.getMessage()
           
 BigInteger AlterSequenceChange.getMinValue()
           
 BigInteger CreateSequenceChange.getMinValue()
           
 String AddLookupTableChange.getNewColumnDataType()
           
 String AddLookupTableChange.getNewColumnName()
           
 String RenameColumnChange.getNewColumnName()
           
 String ModifyDataTypeChange.getNewDataType()
           
 String RenameSequenceChange.getNewSequenceName()
           
 String AddLookupTableChange.getNewTableCatalogName()
           
 String AddLookupTableChange.getNewTableName()
           
 String RenameTableChange.getNewTableName()
           
 String RenameViewChange.getNewViewName()
           
 String RenameColumnChange.getOldColumnName()
           
 String RenameSequenceChange.getOldSequenceName()
           
 String RenameTableChange.getOldTableName()
           
 String RenameViewChange.getOldViewName()
           
 String AddForeignKeyConstraintChange.getOnDelete()
           
 Boolean LoadUpdateDataChange.getOnlyUpdate()
           
 String AddForeignKeyConstraintChange.getOnUpdate()
           
 List<String> ExecuteShellCommandChange.getOs()
           
 String SQLFileChange.getPath()
           
 String CreateProcedureChange.getPath()
           
 String LoadUpdateDataChange.getPrimaryKey()
           
 String CreateProcedureChange.getProcedureBody()
           
 String CreateProcedureChange.getProcedureName()
           
 String DropProcedureChange.getProcedureName()
           
 String CreateProcedureChange.getProcedureText()
           
 String LoadDataChange.getQuotchar()
           
 String AddForeignKeyConstraintChange.getReferencedColumnNames()
           
 String AddForeignKeyConstraintChange.getReferencedTableCatalogName()
           
 String AddForeignKeyConstraintChange.getReferencedTableName()
           
 String RenameColumnChange.getRemarks()
           
 Boolean CreateProcedureChange.getReplaceIfExists()
           
 Boolean CreateViewChange.getReplaceIfExists()
           
 String DropNotNullConstraintChange.getSchemaName()
           
 String AlterSequenceChange.getSchemaName()
           
 String CreateIndexChange.getSchemaName()
           
 String DropPrimaryKeyChange.getSchemaName()
           
 String AddPrimaryKeyChange.getSchemaName()
           
 String AddNotNullConstraintChange.getSchemaName()
           
 String AddAutoIncrementChange.getSchemaName()
           
 String DropProcedureChange.getSchemaName()
           
 String RenameViewChange.getSchemaName()
           
 String DropSequenceChange.getSchemaName()
           
 String RenameTableChange.getSchemaName()
           
 String InsertDataChange.getSchemaName()
           
 String AddDefaultValueChange.getSchemaName()
           
 String DropTableChange.getSchemaName()
           
 String AddUniqueConstraintChange.getSchemaName()
           
 String DropIndexChange.getSchemaName()
           
 String ModifyDataTypeChange.getSchemaName()
           
 String DropViewChange.getSchemaName()
           
 String DropUniqueConstraintChange.getSchemaName()
           
 String AddColumnChange.getSchemaName()
           
 String DropColumnChange.getSchemaName()
           
 String RenameColumnChange.getSchemaName()
           
 String RenameSequenceChange.getSchemaName()
           
 String LoadDataChange.getSchemaName()
           
 String AbstractModifyDataChange.getSchemaName()
           
 String DropDefaultValueChange.getSchemaName()
           
 String CreateViewChange.getSelectQuery()
           
 String LoadDataChange.getSeparator()
           
 String AlterSequenceChange.getSequenceName()
           
 String CreateSequenceChange.getSequenceName()
           
 String DropSequenceChange.getSequenceName()
           
 String RawSQLChange.getSql()
           
 String SQLFileChange.getSql()
           
 BigInteger CreateSequenceChange.getStartValue()
           
 BigInteger AddAutoIncrementChange.getStartWith()
           
 String DropNotNullConstraintChange.getTableName()
           
 String CreateIndexChange.getTableName()
           
 String DropPrimaryKeyChange.getTableName()
           
 String AddPrimaryKeyChange.getTableName()
           
 String AddNotNullConstraintChange.getTableName()
           
 String AddAutoIncrementChange.getTableName()
           
 String InsertDataChange.getTableName()
           
 String AddDefaultValueChange.getTableName()
           
 String DropTableChange.getTableName()
           
 String AddUniqueConstraintChange.getTableName()
           
 String DropIndexChange.getTableName()
           
 String LoadUpdateDataChange.getTableName()
           
 String ModifyDataTypeChange.getTableName()
           
 String DropUniqueConstraintChange.getTableName()
           
 String AddColumnChange.getTableName()
           
 String DropColumnChange.getTableName()
           
 String CreateTableChange.getTableName()
           
 String RenameColumnChange.getTableName()
           
 String LoadDataChange.getTableName()
           
 String MergeColumnChange.getTableName()
           
 String AbstractModifyDataChange.getTableName()
           
 String DropDefaultValueChange.getTableName()
           
 String CreateIndexChange.getTablespace()
           
 String AddUniqueConstraintChange.getTablespace()
           
 String TagDatabaseChange.getTag()
           
 String OutputChange.getTarget()
           
 String DropUniqueConstraintChange.getUniqueColumns()
           
 String DropViewChange.getViewName()
           
 String CreateViewChange.getViewName()
           
 String AbstractModifyDataChange.getWhere()
           
 String AbstractModifyDataChange.getWhereClause()
          Deprecated. use getWhere().
 Boolean AlterSequenceChange.isOrdered()
           
 Boolean CreateSequenceChange.isOrdered()
           
 Boolean CreateIndexChange.isUnique()
           
 

Methods in liquibase.change.core with parameters of type DatabaseChangeProperty
protected  Map<String,Object> CreateProcedureChange.createExampleValueMetaData(String parameterName, DatabaseChangeProperty changePropertyAnnotation)
           
protected  String[] AddForeignKeyConstraintChange.createSupportedDatabasesMetaData(String parameterName, DatabaseChangeProperty changePropertyAnnotation)
           
 

Uses of DatabaseChangeProperty in liquibase.change.custom
 

Methods in liquibase.change.custom with annotations of type DatabaseChangeProperty
 ClassLoader CustomChangeWrapper.getClassLoader()
          Returns the classloader to use when creating the CustomChange instance in CustomChangeWrapper.setClass(String).
 String CustomChangeWrapper.getClassName()
          Return the name of the custom class set in CustomChangeWrapper.setClass(String)
 CustomChange CustomChangeWrapper.getCustomChange()
          Return the CustomChange instance created by the call to CustomChangeWrapper.setClass(String).
 SortedSet<String> CustomChangeWrapper.getParams()
          Returns the parameters set by CustomChangeWrapper.setParam(String, String).
 

Uses of DatabaseChangeProperty in liquibase.statement.core
 

Methods in liquibase.statement.core with annotations of type DatabaseChangeProperty
 Boolean InsertOrUpdateStatement.getOnlyUpdate()
           
 



Copyright © 2016 Liquibase.org. All rights reserved.