Uses of Interface
liquibase.serializer.LiquibaseSerializable
-
Packages that use LiquibaseSerializable 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.change.visitor liquibase.changelog liquibase.changelog.column liquibase.diff liquibase.precondition liquibase.precondition.core liquibase.serializer liquibase.serializer.core.formattedsql liquibase.serializer.core.string liquibase.serializer.core.xml liquibase.serializer.core.yaml liquibase.snapshot liquibase.sql.visitor liquibase.structure liquibase.structure.core -
-
Uses of LiquibaseSerializable in liquibase.change
Subinterfaces of LiquibaseSerializable in liquibase.change Modifier and Type Interface Description interfaceChangeInterface all changes (refactorings) implement.Classes in liquibase.change that implement LiquibaseSerializable 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.classAbstractTableChangeclassAddColumnConfigclassColumnConfigThe standard configuration used by Change classes to represent a column.classConstraintsConfigThe standard configuration used by Change classes to represent a constraints on a column. -
Uses of LiquibaseSerializable in liquibase.change.core
Classes in liquibase.change.core that implement LiquibaseSerializable 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.classLoadDataChangeclassLoadDataColumnConfigclassLoadUpdateDataChangeclassMergeColumnChangeCombines 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 LiquibaseSerializable in liquibase.change.custom
Classes in liquibase.change.custom that implement LiquibaseSerializable Modifier and Type Class Description classCustomChangeWrapperAdapts CustomChange implementations to the standard change system used by Liquibase. -
Uses of LiquibaseSerializable in liquibase.change.visitor
Subinterfaces of LiquibaseSerializable in liquibase.change.visitor Modifier and Type Interface Description interfaceChangeVisitorClasses in liquibase.change.visitor that implement LiquibaseSerializable Modifier and Type Class Description classAbstractChangeVisitorclassAddColumnChangeVisitor -
Uses of LiquibaseSerializable in liquibase.changelog
Subinterfaces of LiquibaseSerializable in liquibase.changelog Modifier and Type Interface Description interfaceChangeLogChildClasses in liquibase.changelog that implement LiquibaseSerializable Modifier and Type Class Description classChangeLogIncludeclassChangeLogIncludeAllclassChangeLogPropertyclassChangeSetEncapsulates a changeSet and all its associated changes.classRollbackContainer -
Uses of LiquibaseSerializable in liquibase.changelog.column
Classes in liquibase.changelog.column that implement LiquibaseSerializable Modifier and Type Class Description classLiquibaseColumnThis class is just a marker class that is used to distinguish columns that are used in the DATABASECHANGELOG and DATABASECHANGELOGLOCK tables from other columns that might be used in Liquibase-managed database schemas. -
Uses of LiquibaseSerializable in liquibase.diff
Classes in liquibase.diff that implement LiquibaseSerializable Modifier and Type Class Description classDifference -
Uses of LiquibaseSerializable in liquibase.precondition
Subinterfaces of LiquibaseSerializable in liquibase.precondition Modifier and Type Interface Description interfacePreconditionMarker interface for preconditions.Classes in liquibase.precondition that implement LiquibaseSerializable Modifier and Type Class Description classAbstractPreconditionclassCustomPreconditionWrapperclassPreconditionLogicMarker interface for precondition logic tags (and,or, not) -
Uses of LiquibaseSerializable in liquibase.precondition.core
-
Uses of LiquibaseSerializable in liquibase.serializer
Classes in liquibase.serializer that implement LiquibaseSerializable Modifier and Type Class Description classAbstractLiquibaseSerializableMethods in liquibase.serializer with parameters of type LiquibaseSerializable Modifier and Type Method Description StringLiquibaseSerializer. serialize(LiquibaseSerializable object, boolean pretty)StringSnapshotSerializer. serialize(LiquibaseSerializable object, boolean pretty) -
Uses of LiquibaseSerializable in liquibase.serializer.core.formattedsql
Methods in liquibase.serializer.core.formattedsql with parameters of type LiquibaseSerializable Modifier and Type Method Description StringFormattedSqlChangeLogSerializer. serialize(LiquibaseSerializable object, boolean pretty) -
Uses of LiquibaseSerializable in liquibase.serializer.core.string
Methods in liquibase.serializer.core.string with parameters of type LiquibaseSerializable Modifier and Type Method Description StringStringChangeLogSerializer. serialize(LiquibaseSerializable object, boolean pretty)StringStringSnapshotSerializer. serialize(LiquibaseSerializable object, boolean pretty)StringStringSnapshotSerializerReadable. serialize(LiquibaseSerializable object, boolean pretty) -
Uses of LiquibaseSerializable in liquibase.serializer.core.xml
Methods in liquibase.serializer.core.xml with parameters of type LiquibaseSerializable Modifier and Type Method Description ElementXMLChangeLogSerializer. createNode(LiquibaseSerializable object)StringXMLChangeLogSerializer. serialize(LiquibaseSerializable object, boolean pretty) -
Uses of LiquibaseSerializable in liquibase.serializer.core.yaml
Methods in liquibase.serializer.core.yaml with parameters of type LiquibaseSerializable Modifier and Type Method Description protected Comparator<String>YamlChangeLogSerializer. getComparator(LiquibaseSerializable object)protected Comparator<String>YamlSerializer. getComparator(LiquibaseSerializable object)protected Set<String>YamlSerializer. getSerializableObjectFields(LiquibaseSerializable object)StringYamlSerializer. serialize(LiquibaseSerializable object, boolean pretty)protected ObjectYamlSerializer. toMap(LiquibaseSerializable object)protected ObjectYamlSnapshotSerializer. toMap(LiquibaseSerializable object) -
Uses of LiquibaseSerializable in liquibase.snapshot
Classes in liquibase.snapshot that implement LiquibaseSerializable Modifier and Type Class Description classDatabaseSnapshotclassEmptyDatabaseSnapshotclassJdbcDatabaseSnapshotclassRestoredDatabaseSnapshotclassSnapshotControlAllows the class user to influence various aspects of the database object snapshot generation, e.g. -
Uses of LiquibaseSerializable in liquibase.sql.visitor
Subinterfaces of LiquibaseSerializable in liquibase.sql.visitor Modifier and Type Interface Description interfaceSqlVisitorClasses in liquibase.sql.visitor that implement LiquibaseSerializable Modifier and Type Class Description classAbstractSqlVisitorclassAppendSqlIfNotPresentVisitorclassAppendSqlVisitorclassPrependSqlVisitorclassRegExpReplaceSqlVisitorclassReplaceSqlVisitor -
Uses of LiquibaseSerializable in liquibase.structure
Subinterfaces of LiquibaseSerializable in liquibase.structure Modifier and Type Interface Description interfaceDatabaseObjectInterface for all types of database objects can be manipulated using ChangeSets.Classes in liquibase.structure that implement LiquibaseSerializable Modifier and Type Class Description classAbstractDatabaseObjectTemplate class for all types of database objects can be manipulated using ChangeSets.classDatabaseObjectCollection -
Uses of LiquibaseSerializable in liquibase.structure.core
Classes in liquibase.structure.core that implement LiquibaseSerializable Modifier and Type Class Description classCatalogclassColumnstatic classColumn.AutoIncrementInformationclassDataclassDataTypeclassForeignKeyclassIndexclassPrimaryKeyclassRelationA container of columns.classSchemaclassSequenceclassStoredDatabaseLogic<T extends StoredDatabaseLogic>classStoredProcedureclassTableclassUniqueConstraintclassView
-