Uses of Class
liquibase.AbstractExtensibleObject
-
Packages that use AbstractExtensibleObject Package Description liquibase.change The change package contains the available database "changes".liquibase.change.core Technically, a Change expresses an intention for alter the structure of the Database.liquibase.change.custom Although Liquibase tries to provide a wide range of database refactorings, there are times you may want to create your own custom refactoring class.liquibase.integration.ant liquibase.integration.spring liquibase.logging.core liquibase.plugin liquibase.resource liquibase.sdk.resource liquibase.ui org.liquibase.maven.plugins -
-
Uses of AbstractExtensibleObject in liquibase.change
Subclasses of AbstractExtensibleObject in liquibase.change Modifier and Type Class Description classAbstractChangeStandard superclass to simplifyChangeimplementations.classAbstractSQLChangeA common parent for all raw SQL related changes regardless of where the sql was sourced from.classAbstractTableChange -
Uses of AbstractExtensibleObject in liquibase.change.core
Subclasses of AbstractExtensibleObject in liquibase.change.core Modifier and Type Class Description classAbstractModifyDataChangeEncapsulates common fields for update and delete changes.classAddAutoIncrementChangeMakes an existing column into an auto-increment column.classAddColumnChangeAdds a column to an existing table.classAddDefaultValueChangeSets a new default value to an existing column.classAddForeignKeyConstraintChangeAdds a foreign key constraint to an existing column.classAddLookupTableChangeExtracts data from an existing column to create a lookup table.classAddNotNullConstraintChangeAdds a NOT NULL constraint to an existing column.classAddPrimaryKeyChangeCreates a primary key out of an existing column or set of columns.classAddUniqueConstraintChangeAdds a unique constraint to an existing column.classAlterSequenceChangeModifies properties of an existing sequence.classCreateIndexChangeCreates an index on an existing column.classCreateProcedureChangeclassCreateSequenceChangeCreates a new sequence.classCreateTableChangeCreates a new table.classCreateViewChangeCreates a new view.classDeleteDataChangeclassDropAllForeignKeyConstraintsChangeclassDropColumnChangeDrops an existing column from a table.classDropDefaultValueChangeRemoves the default value from an existing column.classDropForeignKeyConstraintChangeDrops an existing foreign key constraint.classDropIndexChangeDrops an existing index.classDropNotNullConstraintChangeDrops a not-null constraint from an existing column.classDropPrimaryKeyChangeRemoves an existing primary key.classDropProcedureChangeclassDropSequenceChangeDrops an existing sequence.classDropTableChangeDrops an existing table.classDropUniqueConstraintChangeRemoves an existing unique constraint.classDropViewChangeDrops an existing view.classEmptyChangeclassExecuteShellCommandChangeExecutes a given shell executable.classInsertDataChangeInserts data into an existing table.classLoadDataChangeclassLoadUpdateDataChangeclassMergeColumnChangeCombines data from two existing columns into a new column and drops the original columns.classModifyDataTypeChangeclassOutputChangeclassRawSQLChangeAllows execution of arbitrary SQL.classRenameColumnChangeRenames an existing column.classRenameSequenceChangeRenames an existing table.classRenameTableChangeRenames an existing table.classRenameViewChangeRenames an existing view.classSetColumnRemarksChangeclassSetTableRemarksChangeclassSQLFileChangeRepresents a Change for custom SQL stored in a File.classStopChangeclassTagDatabaseChangeclassUpdateDataChange -
Uses of AbstractExtensibleObject in liquibase.change.custom
Subclasses of AbstractExtensibleObject in liquibase.change.custom Modifier and Type Class Description classCustomChangeWrapperAdapts CustomChange implementations to the standard change system used by Liquibase. -
Uses of AbstractExtensibleObject in liquibase.integration.ant
Subclasses of AbstractExtensibleObject in liquibase.integration.ant Modifier and Type Class Description classAntResourceAccessorclassAntTaskLoggerAn implementation of the Liquibase logger that logs to the given Ant task. -
Uses of AbstractExtensibleObject in liquibase.integration.spring
Subclasses of AbstractExtensibleObject in liquibase.integration.spring Modifier and Type Class Description classSpringResourceAccessor -
Uses of AbstractExtensibleObject in liquibase.logging.core
Subclasses of AbstractExtensibleObject in liquibase.logging.core Modifier and Type Class Description classAbstractLoggerConvenience base implementation of a Logger.classBufferedLoggerDeprecated.classCompositeLoggerclassJavaLoggerThe default logger for Liquibase.classNoOpLoggerLogger which does nothing with the log records it is provided. -
Uses of AbstractExtensibleObject in liquibase.plugin
Subclasses of AbstractExtensibleObject in liquibase.plugin Modifier and Type Class Description classAbstractPluginConvenience base class for Plugin implementations. -
Uses of AbstractExtensibleObject in liquibase.resource
Subclasses of AbstractExtensibleObject in liquibase.resource Modifier and Type Class Description classAbstractPathResourceAccessorclassAbstractResourceAccessorConvenience base class forResourceAccessorimplementations.classClassLoaderResourceAccessorAn implementation ofDirectoryResourceAccessorthat builds up the file roots based on the passedClassLoader.classCompositeResourceAccessorAResourceAccessorthat contains multiple sub-accessors and combines the results of all of them.classDirectoryResourceAccessorA @{link ResourceAccessor} implementation for files on the file system.classFileSystemResourceAccessorDeprecated.classOSGiResourceAccessorclassSearchPathResourceAccessorThis should generally be the overallResourceAccessorused by integrations.classZipResourceAccessor -
Uses of AbstractExtensibleObject in liquibase.sdk.resource
Subclasses of AbstractExtensibleObject in liquibase.sdk.resource Modifier and Type Class Description classMockResourceAccessor -
Uses of AbstractExtensibleObject in liquibase.ui
Subclasses of AbstractExtensibleObject in liquibase.ui Modifier and Type Class Description classCompositeUIServiceUsed for handling multiple UI output services.classConsoleUIServiceUIServiceimplementation that sends messages to stdout and stderr.classLoggerUIServiceSends all UI requests to the configured Logger. -
Uses of AbstractExtensibleObject in org.liquibase.maven.plugins
Subclasses of AbstractExtensibleObject in org.liquibase.maven.plugins Modifier and Type Class Description classMavenResourceAccessorExtension ofClassLoaderResourceAccessorfor Maven which will use a default or user specifiedClassLoaderto load files/resources.classMavenUi
-