Uses of Interface
liquibase.structure.DatabaseObject
-
Packages that use DatabaseObject Package Description liquibase.change The change package contains the available database "changes".liquibase.changelog.column liquibase.command.core liquibase.database liquibase.database.core liquibase.diff liquibase.diff.compare liquibase.diff.compare.core liquibase.diff.core liquibase.diff.output liquibase.diff.output.changelog liquibase.diff.output.changelog.core liquibase.diff.output.report liquibase.serializer.core.string liquibase.snapshot liquibase.snapshot.jvm liquibase.sql liquibase.sqlgenerator liquibase.structure liquibase.structure.core -
-
Uses of DatabaseObject in liquibase.change
Methods in liquibase.change that return types with arguments of type DatabaseObject Modifier and Type Method Description Set<DatabaseObject>AbstractChange. getAffectedDatabaseObjects(Database database)Implementation delegates logic to theSqlGeneratorFactory.getAffectedDatabaseObjects(liquibase.statement.SqlStatement, liquibase.database.Database)method on theSqlStatementobjects returned byChange.generateStatements(liquibase.database.Database)Returns empty set if change is not supported for the passed databaseSet<DatabaseObject>Change. getAffectedDatabaseObjects(Database database)Returns exampleDatabaseObjectinstances describing the objects affected by this change.Methods in liquibase.change with parameters of type DatabaseObject Modifier and Type Method Description booleanChangeMetaData. appliesTo(DatabaseObject databaseObject) -
Uses of DatabaseObject in liquibase.changelog.column
Classes in liquibase.changelog.column that implement DatabaseObject 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 DatabaseObject in liquibase.command.core
Methods in liquibase.command.core that return types with arguments of type DatabaseObject Modifier and Type Method Description Class<? extends DatabaseObject>[]DiffCommand. getSnapshotTypes()Deprecated.static Class<? extends DatabaseObject>[]DiffCommandStep. parseSnapshotTypes(String... snapshotTypes) -
Uses of DatabaseObject in liquibase.database
Methods in liquibase.database that return DatabaseObject Modifier and Type Method Description DatabaseObject[]AbstractJdbcDatabase. getContainingObjects()Methods in liquibase.database with parameters of type DatabaseObject Modifier and Type Method Description DatabaseSnapshotOfflineConnection. getSnapshot(DatabaseObject[] examples)Returns a copy of the current simulated content of the database, filtered by the given array.booleanAbstractJdbcDatabase. isLiquibaseObject(DatabaseObject object)booleanDatabase. isLiquibaseObject(DatabaseObject object)booleanAbstractJdbcDatabase. isSystemObject(DatabaseObject example)booleanDatabase. isSystemObject(DatabaseObject example)Method parameters in liquibase.database with type arguments of type DatabaseObject Modifier and Type Method Description StringAbstractJdbcDatabase. correctObjectName(String objectName, Class<? extends DatabaseObject> objectType)StringDatabase. correctObjectName(String name, Class<? extends DatabaseObject> objectType)Fix the object name to the format the database expects, handling changes in case, etc.StringAbstractJdbcDatabase. escapeObjectName(String objectName, Class<? extends DatabaseObject> objectType)StringAbstractJdbcDatabase. escapeObjectName(String catalogName, String schemaName, String objectName, Class<? extends DatabaseObject> objectType)StringDatabase. escapeObjectName(String objectName, Class<? extends DatabaseObject> objectType)StringDatabase. escapeObjectName(String catalogName, String schemaName, String objectName, Class<? extends DatabaseObject> objectType)protected booleanAbstractJdbcDatabase. isCatalogOrSchemaType(Class<? extends DatabaseObject> objectType)protected booleanAbstractJdbcDatabase. mustQuoteObjectName(String objectName, Class<? extends DatabaseObject> objectType)StringAbstractJdbcDatabase. quoteObject(String objectName, Class<? extends DatabaseObject> objectType)booleanAbstractJdbcDatabase. supportsCatalogInObjectName(Class<? extends DatabaseObject> type)booleanDatabase. supportsCatalogInObjectName(Class<? extends DatabaseObject> type)default booleanDatabase. supportsCreateIfNotExists(Class<? extends DatabaseObject> type)Does the database support the "if not exits" syntax? -
Uses of DatabaseObject in liquibase.database.core
Methods in liquibase.database.core that return DatabaseObject Modifier and Type Method Description DatabaseObject[]MockDatabase. getContainingObjects()Methods in liquibase.database.core with parameters of type DatabaseObject Modifier and Type Method Description booleanMockDatabase. equals(DatabaseObject otherObject, Database accordingTo)booleanMockDatabase. isLiquibaseObject(DatabaseObject object)booleanAbstractDb2Database. isSystemObject(DatabaseObject example)booleanDb2zDatabase. isSystemObject(DatabaseObject example)booleanFirebirdDatabase. isSystemObject(DatabaseObject example)booleanIngres9Database. isSystemObject(DatabaseObject example)booleanMockDatabase. isSystemObject(DatabaseObject example)booleanMSSQLDatabase. isSystemObject(DatabaseObject example)booleanOracleDatabase. isSystemObject(DatabaseObject example)booleanPostgresDatabase. isSystemObject(DatabaseObject example)booleanSybaseDatabase. isSystemObject(DatabaseObject example)Method parameters in liquibase.database.core with type arguments of type DatabaseObject Modifier and Type Method Description StringDb2zDatabase. correctObjectName(String objectName, Class<? extends DatabaseObject> objectType)StringDerbyDatabase. correctObjectName(String objectName, Class<? extends DatabaseObject> objectType)StringFirebirdDatabase. correctObjectName(String objectName, Class<? extends DatabaseObject> objectType)StringH2Database. correctObjectName(String objectName, Class<? extends DatabaseObject> objectType)StringMockDatabase. correctObjectName(String name, Class<? extends DatabaseObject> objectType)StringMockDatabase. correctObjectName(String name, Class<? extends DatabaseObject> objectType, boolean quoteCorrectedName)StringMySQLDatabase. correctObjectName(String name, Class<? extends DatabaseObject> objectType)StringPostgresDatabase. correctObjectName(String objectName, Class<? extends DatabaseObject> objectType)StringH2Database. escapeObjectName(String objectName, Class<? extends DatabaseObject> objectType)StringHsqlDatabase. escapeObjectName(String objectName, Class<? extends DatabaseObject> objectType)StringInformixDatabase. escapeObjectName(String catalogName, String schemaName, String objectName, Class<? extends DatabaseObject> objectType)StringMockDatabase. escapeObjectName(String objectName, Class<? extends DatabaseObject> objectType)StringMockDatabase. escapeObjectName(String catalogName, String schemaName, String objectName, Class<? extends DatabaseObject> objectType)StringMSSQLDatabase. escapeObjectName(String objectName, Class<? extends DatabaseObject> objectType)StringMSSQLDatabase. escapeObjectName(String catalogName, String schemaName, String objectName, Class<? extends DatabaseObject> objectType)StringPostgresDatabase. escapeObjectName(String objectName, Class<? extends DatabaseObject> objectType)This has special case logic to handle NOT quoting column names if they are of type 'LiquibaseColumn' - columns in the DATABASECHANGELOG or DATABASECHANGELOGLOCK tables.booleanOracleDatabase. isValidOracleIdentifier(String identifier, Class<? extends DatabaseObject> type)Tests if the given String would be a valid identifier in Oracle DBMS.protected booleanAbstractDb2Database. mustQuoteObjectName(String objectName, Class<? extends DatabaseObject> objectType)protected booleanH2Database. mustQuoteObjectName(String objectName, Class<? extends DatabaseObject> objectType)protected booleanMySQLDatabase. mustQuoteObjectName(String objectName, Class<? extends DatabaseObject> objectType)protected booleanSybaseDatabase. mustQuoteObjectName(String objectName, Class<? extends DatabaseObject> objectType)StringInformixDatabase. quoteObject(String objectName, Class<? extends DatabaseObject> objectType)StringSybaseDatabase. quoteObject(String objectName, Class<? extends DatabaseObject> objectType)booleanDerbyDatabase. supportsCatalogInObjectName(Class<? extends DatabaseObject> type)booleanInformixDatabase. supportsCatalogInObjectName(Class<? extends DatabaseObject> type)booleanMockDatabase. supportsCatalogInObjectName(Class<? extends DatabaseObject> type)booleanMSSQLDatabase. supportsCatalogInObjectName(Class<? extends DatabaseObject> type)booleanPostgresDatabase. supportsCatalogInObjectName(Class<? extends DatabaseObject> type)booleanSnowflakeDatabase. supportsCatalogInObjectName(Class<? extends DatabaseObject> type)booleanCockroachDatabase. supportsCreateIfNotExists(Class<? extends DatabaseObject> type)booleanDB2Database. supportsCreateIfNotExists(Class<? extends DatabaseObject> type)booleanEnterpriseDBDatabase. supportsCreateIfNotExists(Class<? extends DatabaseObject> type)booleanH2Database. supportsCreateIfNotExists(Class<? extends DatabaseObject> type)booleanHsqlDatabase. supportsCreateIfNotExists(Class<? extends DatabaseObject> type)booleanInformixDatabase. supportsCreateIfNotExists(Class<? extends DatabaseObject> type)booleanIngres9Database. supportsCreateIfNotExists(Class<? extends DatabaseObject> type)booleanMariaDBDatabase. supportsCreateIfNotExists(Class<? extends DatabaseObject> type)booleanMockDatabase. supportsCreateIfNotExists(Class<? extends DatabaseObject> type)booleanMySQLDatabase. supportsCreateIfNotExists(Class<? extends DatabaseObject> type)booleanPostgresDatabase. supportsCreateIfNotExists(Class<? extends DatabaseObject> type)booleanSQLiteDatabase. supportsCreateIfNotExists(Class<? extends DatabaseObject> type) -
Uses of DatabaseObject in liquibase.diff
Methods in liquibase.diff with type parameters of type DatabaseObject Modifier and Type Method Description <T extends DatabaseObject>
Map<T,ObjectDifferences>DiffResult. getChangedObjects(Class<T> type)<T extends DatabaseObject>
SortedMap<T,ObjectDifferences>DiffResult. getChangedObjects(Class<T> type, Comparator<DatabaseObject> comparator)<T extends DatabaseObject>
TDiffResult. getMissingObject(T example, CompareControl.SchemaComparison[] schemaComparisons)<T extends DatabaseObject>
Set<T>DiffResult. getMissingObjects(Class<T> type)<T extends DatabaseObject>
SortedSet<T>DiffResult. getMissingObjects(Class<T> type, Comparator<DatabaseObject> comparator)<T extends DatabaseObject>
TDiffResult. getUnexpectedObject(T example, CompareControl.SchemaComparison[] schemaComparisons)<T extends DatabaseObject>
Set<T>DiffResult. getUnexpectedObjects(Class<T> type)<T extends DatabaseObject>
SortedSet<T>DiffResult. getUnexpectedObjects(Class<T> type, Comparator<DatabaseObject> comparator)Methods in liquibase.diff that return types with arguments of type DatabaseObject Modifier and Type Method Description Map<DatabaseObject,ObjectDifferences>DiffResult. getChangedObjects()Set<Class<? extends DatabaseObject>>DiffResult. getComparedTypes()Set<? extends DatabaseObject>DiffResult. getMissingObjects()Set<? extends DatabaseObject>DiffResult. getUnexpectedObjects()Methods in liquibase.diff with parameters of type DatabaseObject Modifier and Type Method Description voidDiffResult. addChangedObject(DatabaseObject obj, ObjectDifferences differences)voidDiffResult. addMissingObject(DatabaseObject obj)voidDiffResult. addUnexpectedObject(DatabaseObject obj)voidObjectDifferences. compare(String message, String attribute, DatabaseObject referenceObject, DatabaseObject compareToObject, ObjectDifferences.CompareFunction compareFunction)voidObjectDifferences. compare(String attribute, DatabaseObject referenceObject, DatabaseObject compareToObject, ObjectDifferences.CompareFunction compareFunction)ObjectDifferencesDiffResult. getChangedObject(DatabaseObject example, CompareControl.SchemaComparison[] schemaComparisons)Method parameters in liquibase.diff with type arguments of type DatabaseObject Modifier and Type Method Description <T extends DatabaseObject>
SortedMap<T,ObjectDifferences>DiffResult. getChangedObjects(Class<T> type, Comparator<DatabaseObject> comparator)<T extends DatabaseObject>
SortedSet<T>DiffResult. getMissingObjects(Class<T> type, Comparator<DatabaseObject> comparator)<T extends DatabaseObject>
SortedSet<T>DiffResult. getUnexpectedObjects(Class<T> type, Comparator<DatabaseObject> comparator)Constructor parameters in liquibase.diff with type arguments of type DatabaseObject Constructor Description DatabaseObjectNameCompareFunction(Class<? extends DatabaseObject> type, Database accordingTo) -
Uses of DatabaseObject in liquibase.diff.compare
Methods in liquibase.diff.compare that return types with arguments of type DatabaseObject Modifier and Type Method Description Set<Class<? extends DatabaseObject>>CompareControl. getComparedTypes()Methods in liquibase.diff.compare with parameters of type DatabaseObject Modifier and Type Method Description intDatabaseObjectCollectionComparator. compare(DatabaseObject o1, DatabaseObject o2)ObjectDifferencesDatabaseObjectComparator. findDifferences(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclude)ObjectDifferencesDatabaseObjectComparatorChain. findDifferences(DatabaseObject object1, DatabaseObject object2, Database accordingTo, CompareControl compareControl, Set<String> exclude)ObjectDifferencesDatabaseObjectComparatorFactory. findDifferences(DatabaseObject object1, DatabaseObject object2, Database accordingTo, CompareControl compareControl)String[]DatabaseObjectComparator. hash(DatabaseObject databaseObject, Database accordingTo, DatabaseObjectComparatorChain chain)String[]DatabaseObjectComparatorChain. hash(DatabaseObject object, Database accordingTo)String[]DatabaseObjectComparatorFactory. hash(DatabaseObject databaseObject, CompareControl.SchemaComparison[] schemaComparisons, Database accordingTo)booleanDatabaseObjectComparator. isSameObject(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, DatabaseObjectComparatorChain chain)booleanDatabaseObjectComparatorChain. isSameObject(DatabaseObject object1, DatabaseObject object2, Database accordingTo)booleanDatabaseObjectComparatorFactory. isSameObject(DatabaseObject object1, DatabaseObject object2, CompareControl.SchemaComparison[] schemaComparisons, Database accordingTo)Method parameters in liquibase.diff.compare with type arguments of type DatabaseObject Modifier and Type Method Description CompareControlCompareControl. addSuppressedField(Class<? extends DatabaseObject> type, String field)DatabaseObjectComparatorDatabaseObjectComparatorFactory. getComparator(Class<? extends DatabaseObject> comparatorClass, Database database)protected List<DatabaseObjectComparator>DatabaseObjectComparatorFactory. getComparators(Class<? extends DatabaseObject> comparatorClass, Database database)intDatabaseObjectComparator. getPriority(Class<? extends DatabaseObject> objectType, Database database)booleanCompareControl. isSuppressedField(Class<? extends DatabaseObject> type, String field)protected voidCompareControl. setTypes(Set<Class<? extends DatabaseObject>> types)Constructor parameters in liquibase.diff.compare with type arguments of type DatabaseObject Constructor Description CompareControl(String[] referenceVsComparisonSchemas, Set<Class<? extends DatabaseObject>> compareTypes)CompareControl(Set<Class<? extends DatabaseObject>> compareTypes)CompareControl(CompareControl.SchemaComparison[] schemaComparison, Set<Class<? extends DatabaseObject>> compareTypes) -
Uses of DatabaseObject in liquibase.diff.compare.core
Methods in liquibase.diff.compare.core with parameters of type DatabaseObject Modifier and Type Method Description ObjectDifferencesCatalogComparator. findDifferences(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclude)ObjectDifferencesColumnComparator. findDifferences(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclude)ObjectDifferencesDefaultDatabaseObjectComparator. findDifferences(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclude)ObjectDifferencesForeignKeyComparator. findDifferences(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclue)ObjectDifferencesIndexComparator. findDifferences(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclude)ObjectDifferencesPrimaryKeyComparator. findDifferences(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclude)ObjectDifferencesSchemaComparator. findDifferences(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclude)ObjectDifferencesTableComparator. findDifferences(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclude)ObjectDifferencesUniqueConstraintComparator. findDifferences(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclude)String[]CatalogComparator. hash(DatabaseObject databaseObject, Database accordingTo, DatabaseObjectComparatorChain chain)String[]ColumnComparator. hash(DatabaseObject databaseObject, Database accordingTo, DatabaseObjectComparatorChain chain)String[]DefaultDatabaseObjectComparator. hash(DatabaseObject databaseObject, Database accordingTo, DatabaseObjectComparatorChain chain)String[]ForeignKeyComparator. hash(DatabaseObject databaseObject, Database accordingTo, DatabaseObjectComparatorChain chain)String[]IndexComparator. hash(DatabaseObject databaseObject, Database accordingTo, DatabaseObjectComparatorChain chain)String[]PrimaryKeyComparator. hash(DatabaseObject databaseObject, Database accordingTo, DatabaseObjectComparatorChain chain)String[]SchemaComparator. hash(DatabaseObject databaseObject, Database accordingTo, DatabaseObjectComparatorChain chain)String[]TableComparator. hash(DatabaseObject databaseObject, Database accordingTo, DatabaseObjectComparatorChain chain)String[]UniqueConstraintComparator. hash(DatabaseObject databaseObject, Database accordingTo, DatabaseObjectComparatorChain chain)booleanCatalogComparator. isSameObject(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, DatabaseObjectComparatorChain chain)booleanColumnComparator. isSameObject(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, DatabaseObjectComparatorChain chain)booleanDefaultDatabaseObjectComparator. isSameObject(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, DatabaseObjectComparatorChain chain)booleanForeignKeyComparator. isSameObject(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, DatabaseObjectComparatorChain chain)booleanIndexComparator. isSameObject(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, DatabaseObjectComparatorChain chain)booleanPrimaryKeyComparator. isSameObject(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, DatabaseObjectComparatorChain chain)booleanSchemaComparator. isSameObject(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, DatabaseObjectComparatorChain chain)booleanTableComparator. isSameObject(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, DatabaseObjectComparatorChain chain)booleanUniqueConstraintComparator. isSameObject(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, DatabaseObjectComparatorChain chain)static booleanDefaultDatabaseObjectComparator. nameMatches(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo)Method parameters in liquibase.diff.compare.core with type arguments of type DatabaseObject Modifier and Type Method Description intCatalogComparator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intColumnComparator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intDefaultDatabaseObjectComparator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intForeignKeyComparator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intIndexComparator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intPrimaryKeyComparator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intSchemaComparator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intTableComparator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intUniqueConstraintComparator. getPriority(Class<? extends DatabaseObject> objectType, Database database) -
Uses of DatabaseObject in liquibase.diff.core
Methods in liquibase.diff.core with type parameters of type DatabaseObject Modifier and Type Method Description protected <T extends DatabaseObject>
voidStandardDiffGenerator. compareObjectType(Class<T> type, DatabaseSnapshot referenceSnapshot, DatabaseSnapshot comparisonSnapshot, DiffResult diffResult) -
Uses of DatabaseObject in liquibase.diff.output
Methods in liquibase.diff.output with parameters of type DatabaseObject Modifier and Type Method Description booleanDiffOutputControl. alreadyHandledChanged(DatabaseObject changedObject, Database accordingTo)booleanDiffOutputControl. alreadyHandledMissing(DatabaseObject missingObject, Database accordingTo)booleanDiffOutputControl. alreadyHandledUnexpected(DatabaseObject unexpectedObject, Database accordingTo)booleanObjectChangeFilter. include(DatabaseObject object)booleanStandardObjectChangeFilter. include(DatabaseObject object)booleanObjectChangeFilter. includeChanged(DatabaseObject object, ObjectDifferences differences, Database referenceDatabase, Database comparisionDatabase)booleanStandardObjectChangeFilter. includeChanged(DatabaseObject object, ObjectDifferences differences, Database referenceDatabase, Database comparisionDatabase)booleanObjectChangeFilter. includeMissing(DatabaseObject object, Database referenceDatabase, Database comparisionDatabase)booleanStandardObjectChangeFilter. includeMissing(DatabaseObject object, Database referenceDatabase, Database comparisionDatabase)booleanObjectChangeFilter. includeUnexpected(DatabaseObject object, Database referenceDatabase, Database comparisionDatabase)booleanStandardObjectChangeFilter. includeUnexpected(DatabaseObject object, Database referenceDatabase, Database comparisionDatabase)protected booleanStandardObjectChangeFilter.Filter. matches(DatabaseObject object)voidDiffOutputControl. setAlreadyHandledChanged(DatabaseObject changedObject)voidDiffOutputControl. setAlreadyHandledMissing(DatabaseObject missingObject)voidDiffOutputControl. setAlreadyHandledUnexpected(DatabaseObject unexpectedObject)booleanDiffOutputControl. shouldOutput(DatabaseObject object, Database accordingTo)Constructor parameters in liquibase.diff.output with type arguments of type DatabaseObject Constructor Description Filter(Class<DatabaseObject> objectType, Pattern nameMatcher) -
Uses of DatabaseObject in liquibase.diff.output.changelog
Methods in liquibase.diff.output.changelog that return types with arguments of type DatabaseObject Modifier and Type Method Description protected List<Class<? extends DatabaseObject>>DiffToChangeLog. getOrderedOutputTypes(Class<? extends ChangeGenerator> generatorType)Class<? extends DatabaseObject>[]ChangeGenerator. runAfterTypes()Set<Class<? extends DatabaseObject>>ChangeGeneratorFactory. runAfterTypes(Class<? extends DatabaseObject> objectType, Database database, Class<? extends ChangeGenerator> changeGeneratorType)Class<? extends DatabaseObject>[]ChangeGenerator. runBeforeTypes()Set<Class<? extends DatabaseObject>>ChangeGeneratorFactory. runBeforeTypes(Class<? extends DatabaseObject> objectType, Database database, Class<? extends ChangeGenerator> changeGeneratorType)Methods in liquibase.diff.output.changelog with parameters of type DatabaseObject Modifier and Type Method Description Change[]ChangedObjectChangeGenerator. fixChanged(DatabaseObject changedObject, ObjectDifferences differences, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)Change[]ChangeGeneratorChain. fixChanged(DatabaseObject changedObject, ObjectDifferences differences, DiffOutputControl control, Database referenceDatabase, Database comparisionDatabase)Change[]ChangeGeneratorFactory. fixChanged(DatabaseObject changedObject, ObjectDifferences differences, DiffOutputControl control, Database referenceDatabase, Database comparisionDatabase)Change[]ChangeGeneratorChain. fixMissing(DatabaseObject missingObject, DiffOutputControl control, Database referenceDatabase, Database comparisionDatabase)Change[]ChangeGeneratorFactory. fixMissing(DatabaseObject missingObject, DiffOutputControl control, Database referenceDatabase, Database comparisionDatabase)Change[]MissingObjectChangeGenerator. fixMissing(DatabaseObject missingObject, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)Change[]ChangeGeneratorChain. fixUnexpected(DatabaseObject unexpectedObject, DiffOutputControl control, Database referenceDatabase, Database comparisionDatabase)Change[]ChangeGeneratorFactory. fixUnexpected(DatabaseObject unexpectedObject, DiffOutputControl control, Database referenceDatabase, Database comparisionDatabase)Change[]UnexpectedObjectChangeGenerator. fixUnexpected(DatabaseObject unexpectedObject, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)Method parameters in liquibase.diff.output.changelog with type arguments of type DatabaseObject Modifier and Type Method Description intChangeGenerator. getPriority(Class<? extends DatabaseObject> objectType, Database database)Set<Class<? extends DatabaseObject>>ChangeGeneratorFactory. runAfterTypes(Class<? extends DatabaseObject> objectType, Database database, Class<? extends ChangeGenerator> changeGeneratorType)Set<Class<? extends DatabaseObject>>ChangeGeneratorFactory. runBeforeTypes(Class<? extends DatabaseObject> objectType, Database database, Class<? extends ChangeGenerator> changeGeneratorType)Constructor parameters in liquibase.diff.output.changelog with type arguments of type DatabaseObject Constructor Description ChangeGeneratorComparator(Class<? extends DatabaseObject> objectType, Database database) -
Uses of DatabaseObject in liquibase.diff.output.changelog.core
Methods in liquibase.diff.output.changelog.core that return types with arguments of type DatabaseObject Modifier and Type Method Description Class<? extends DatabaseObject>[]ChangedColumnChangeGenerator. runAfterTypes()Class<? extends DatabaseObject>[]ChangedForeignKeyChangeGenerator. runAfterTypes()Class<? extends DatabaseObject>[]ChangedIndexChangeGenerator. runAfterTypes()Class<? extends DatabaseObject>[]ChangedPrimaryKeyChangeGenerator. runAfterTypes()Class<? extends DatabaseObject>[]ChangedSequenceChangeGenerator. runAfterTypes()Class<? extends DatabaseObject>[]ChangedTableChangeGenerator. runAfterTypes()Class<? extends DatabaseObject>[]ChangedUniqueConstraintChangeGenerator. runAfterTypes()Class<? extends DatabaseObject>[]ChangedViewChangeGenerator. runAfterTypes()Class<? extends DatabaseObject>[]MissingColumnChangeGenerator. runAfterTypes()Class<? extends DatabaseObject>[]MissingDataChangeGenerator. runAfterTypes()Class<? extends DatabaseObject>[]MissingForeignKeyChangeGenerator. runAfterTypes()Class<? extends DatabaseObject>[]MissingIndexChangeGenerator. runAfterTypes()Class<? extends DatabaseObject>[]MissingPrimaryKeyChangeGenerator. runAfterTypes()Class<? extends DatabaseObject>[]MissingSequenceChangeGenerator. runAfterTypes()Class<? extends DatabaseObject>[]MissingTableChangeGenerator. runAfterTypes()Class<? extends DatabaseObject>[]MissingUniqueConstraintChangeGenerator. runAfterTypes()Class<? extends DatabaseObject>[]MissingViewChangeGenerator. runAfterTypes()Class<? extends DatabaseObject>[]UnexpectedColumnChangeGenerator. runAfterTypes()Class<? extends DatabaseObject>[]UnexpectedForeignKeyChangeGenerator. runAfterTypes()Class<? extends DatabaseObject>[]UnexpectedIndexChangeGenerator. runAfterTypes()Class<? extends DatabaseObject>[]UnexpectedPrimaryKeyChangeGenerator. runAfterTypes()Class<? extends DatabaseObject>[]UnexpectedSequenceChangeGenerator. runAfterTypes()Class<? extends DatabaseObject>[]UnexpectedTableChangeGenerator. runAfterTypes()Class<? extends DatabaseObject>[]UnexpectedUniqueConstraintChangeGenerator. runAfterTypes()Class<? extends DatabaseObject>[]UnexpectedViewChangeGenerator. runAfterTypes()Class<? extends DatabaseObject>[]ChangedColumnChangeGenerator. runBeforeTypes()Class<? extends DatabaseObject>[]ChangedForeignKeyChangeGenerator. runBeforeTypes()Class<? extends DatabaseObject>[]ChangedIndexChangeGenerator. runBeforeTypes()Class<? extends DatabaseObject>[]ChangedPrimaryKeyChangeGenerator. runBeforeTypes()Class<? extends DatabaseObject>[]ChangedSequenceChangeGenerator. runBeforeTypes()Class<? extends DatabaseObject>[]ChangedTableChangeGenerator. runBeforeTypes()Class<? extends DatabaseObject>[]ChangedUniqueConstraintChangeGenerator. runBeforeTypes()Class<? extends DatabaseObject>[]ChangedViewChangeGenerator. runBeforeTypes()Class<? extends DatabaseObject>[]MissingColumnChangeGenerator. runBeforeTypes()Class<? extends DatabaseObject>[]MissingDataChangeGenerator. runBeforeTypes()Class<? extends DatabaseObject>[]MissingForeignKeyChangeGenerator. runBeforeTypes()Class<? extends DatabaseObject>[]MissingIndexChangeGenerator. runBeforeTypes()Class<? extends DatabaseObject>[]MissingPrimaryKeyChangeGenerator. runBeforeTypes()Class<? extends DatabaseObject>[]MissingSequenceChangeGenerator. runBeforeTypes()Class<? extends DatabaseObject>[]MissingTableChangeGenerator. runBeforeTypes()Class<? extends DatabaseObject>[]MissingUniqueConstraintChangeGenerator. runBeforeTypes()Class<? extends DatabaseObject>[]MissingViewChangeGenerator. runBeforeTypes()Class<? extends DatabaseObject>[]UnexpectedColumnChangeGenerator. runBeforeTypes()Class<? extends DatabaseObject>[]UnexpectedForeignKeyChangeGenerator. runBeforeTypes()Class<? extends DatabaseObject>[]UnexpectedIndexChangeGenerator. runBeforeTypes()Class<? extends DatabaseObject>[]UnexpectedPrimaryKeyChangeGenerator. runBeforeTypes()Class<? extends DatabaseObject>[]UnexpectedSequenceChangeGenerator. runBeforeTypes()Class<? extends DatabaseObject>[]UnexpectedTableChangeGenerator. runBeforeTypes()Class<? extends DatabaseObject>[]UnexpectedUniqueConstraintChangeGenerator. runBeforeTypes()Class<? extends DatabaseObject>[]UnexpectedViewChangeGenerator. runBeforeTypes()Methods in liquibase.diff.output.changelog.core with parameters of type DatabaseObject Modifier and Type Method Description Change[]ChangedColumnChangeGenerator. fixChanged(DatabaseObject changedObject, ObjectDifferences differences, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)Change[]ChangedForeignKeyChangeGenerator. fixChanged(DatabaseObject changedObject, ObjectDifferences differences, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)Change[]ChangedIndexChangeGenerator. fixChanged(DatabaseObject changedObject, ObjectDifferences differences, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)Change[]ChangedPrimaryKeyChangeGenerator. fixChanged(DatabaseObject changedObject, ObjectDifferences differences, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)Change[]ChangedSequenceChangeGenerator. fixChanged(DatabaseObject changedObject, ObjectDifferences differences, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)Change[]ChangedSequenceChangeGeneratorSnowflake. fixChanged(DatabaseObject changedObject, ObjectDifferences differences, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)Change[]ChangedTableChangeGenerator. fixChanged(DatabaseObject changedObject, ObjectDifferences differences, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)Change[]ChangedUniqueConstraintChangeGenerator. fixChanged(DatabaseObject changedObject, ObjectDifferences differences, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)Change[]ChangedViewChangeGenerator. fixChanged(DatabaseObject changedObject, ObjectDifferences differences, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)Change[]MissingColumnChangeGenerator. fixMissing(DatabaseObject missingObject, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)Change[]MissingDataChangeGenerator. fixMissing(DatabaseObject missingObject, DiffOutputControl outputControl, Database referenceDatabase, Database comparisionDatabase, ChangeGeneratorChain chain)Change[]MissingDataExternalFileChangeGenerator. fixMissing(DatabaseObject missingObject, DiffOutputControl outputControl, Database referenceDatabase, Database comparisionDatabase, ChangeGeneratorChain chain)Change[]MissingForeignKeyChangeGenerator. fixMissing(DatabaseObject missingObject, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)Change[]MissingIndexChangeGenerator. fixMissing(DatabaseObject missingObject, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)Change[]MissingPrimaryKeyChangeGenerator. fixMissing(DatabaseObject missingObject, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)Change[]MissingSequenceChangeGenerator. fixMissing(DatabaseObject missingObject, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)Change[]MissingSequenceChangeGeneratorSnowflake. fixMissing(DatabaseObject missingObject, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)Change[]MissingTableChangeGenerator. fixMissing(DatabaseObject missingObject, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)Change[]MissingUniqueConstraintChangeGenerator. fixMissing(DatabaseObject missingObject, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)Change[]MissingViewChangeGenerator. fixMissing(DatabaseObject missingObject, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)Change[]UnexpectedColumnChangeGenerator. fixUnexpected(DatabaseObject unexpectedObject, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)Change[]UnexpectedForeignKeyChangeGenerator. fixUnexpected(DatabaseObject unexpectedObject, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)Change[]UnexpectedIndexChangeGenerator. fixUnexpected(DatabaseObject unexpectedObject, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)Change[]UnexpectedPrimaryKeyChangeGenerator. fixUnexpected(DatabaseObject unexpectedObject, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)Change[]UnexpectedSequenceChangeGenerator. fixUnexpected(DatabaseObject unexpectedObject, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)Change[]UnexpectedTableChangeGenerator. fixUnexpected(DatabaseObject unexpectedObject, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)Change[]UnexpectedUniqueConstraintChangeGenerator. fixUnexpected(DatabaseObject unexpectedObject, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)Change[]UnexpectedViewChangeGenerator. fixUnexpected(DatabaseObject unexpectedObject, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)booleanMissingTableChangeGenerator. shouldAddPrimarykeyToConstraints(DatabaseObject missingObject, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase)Method parameters in liquibase.diff.output.changelog.core with type arguments of type DatabaseObject Modifier and Type Method Description intChangedColumnChangeGenerator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intChangedForeignKeyChangeGenerator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intChangedIndexChangeGenerator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intChangedPrimaryKeyChangeGenerator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intChangedSequenceChangeGenerator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intChangedSequenceChangeGeneratorSnowflake. getPriority(Class<? extends DatabaseObject> objectType, Database database)intChangedTableChangeGenerator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intChangedUniqueConstraintChangeGenerator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intChangedViewChangeGenerator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intMissingColumnChangeGenerator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intMissingDataChangeGenerator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intMissingDataExternalFileChangeGenerator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intMissingForeignKeyChangeGenerator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intMissingIndexChangeGenerator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intMissingPrimaryKeyChangeGenerator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intMissingSequenceChangeGenerator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intMissingSequenceChangeGeneratorSnowflake. getPriority(Class<? extends DatabaseObject> objectType, Database database)intMissingTableChangeGenerator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intMissingUniqueConstraintChangeGenerator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intMissingViewChangeGenerator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intUnexpectedColumnChangeGenerator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intUnexpectedForeignKeyChangeGenerator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intUnexpectedIndexChangeGenerator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intUnexpectedPrimaryKeyChangeGenerator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intUnexpectedSequenceChangeGenerator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intUnexpectedTableChangeGenerator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intUnexpectedUniqueConstraintChangeGenerator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intUnexpectedViewChangeGenerator. getPriority(Class<? extends DatabaseObject> objectType, Database database) -
Uses of DatabaseObject in liquibase.diff.output.report
Method parameters in liquibase.diff.output.report with type arguments of type DatabaseObject Modifier and Type Method Description protected StringDiffToReport. getTypeName(Class<? extends DatabaseObject> type)protected voidDiffToReport. printChangedComparison(String title, Map<? extends DatabaseObject,ObjectDifferences> objects, PrintStream out)protected voidDiffToReport. printSetComparison(String title, Set<? extends DatabaseObject> objects, PrintStream out) -
Uses of DatabaseObject in liquibase.serializer.core.string
Methods in liquibase.serializer.core.string with parameters of type DatabaseObject Modifier and Type Method Description protected booleanStringSnapshotSerializerReadable. shouldExpandNestedObject(Object nestedValue, DatabaseObject container) -
Uses of DatabaseObject in liquibase.snapshot
Methods in liquibase.snapshot with type parameters of type DatabaseObject Modifier and Type Method Description <T extends DatabaseObject>
TSnapshotGeneratorFactory. createSnapshot(T example, Database database)Creates a DatabaseSnapshot for a single DatabaseObject.<T extends DatabaseObject>
TSnapshotGeneratorFactory. createSnapshot(T example, Database database, SnapshotControl snapshotControl)Creates a DatabaseSnapshot for a single DatabaseObject.<DatabaseObjectType extends DatabaseObject>
DatabaseObjectTypeDatabaseSnapshot. get(DatabaseObjectType example)Returns the object described by the passed example if it is already included in this snapshot.<DatabaseObjectType extends DatabaseObject>
Set<DatabaseObjectType>DatabaseSnapshot. get(Class<DatabaseObjectType> type)Returns all objects of the given type that are already included in this snapshot.protected <T extends DatabaseObject>
TDatabaseSnapshot. include(T example)Include the object described by the passed example object in this snapshot.<T extends DatabaseObject>
booleanSnapshotControl. shouldInclude(T example)<T extends DatabaseObject>
TSnapshotGenerator. snapshot(T example, DatabaseSnapshot snapshot, SnapshotGeneratorChain chain)Commands the SnapshotGenerator to create a snapshot (a representation of a database object in Java object form) of a specific database object.<T extends DatabaseObject>
TSnapshotGeneratorChain. snapshot(T example, DatabaseSnapshot snapshot)Methods in liquibase.snapshot that return types with arguments of type DatabaseObject Modifier and Type Method Description Class<? extends DatabaseObject>[]SnapshotGenerator. addsTo()When snapshotting a certain object type (e.g.Set<Class<? extends DatabaseObject>>SnapshotGeneratorFactory. getContainerTypes(Class<? extends DatabaseObject> type, Database database)Set<Class<? extends DatabaseObject>>SnapshotControl. getTypesToInclude()Return the types to be included in snapshotsMethods in liquibase.snapshot with parameters of type DatabaseObject Modifier and Type Method Description DatabaseSnapshotDatabaseSnapshot. clone(DatabaseObject[] examples)Searches the current snapshot content for the given examples.DatabaseSnapshotSnapshotGeneratorFactory. createSnapshot(DatabaseObject[] examples, Database database, SnapshotControl snapshotControl)Creates a database snapshot for a given array of DatabaseObjectsvoidSnapshotListener. finishedSnapshot(DatabaseObject example, DatabaseObject snapshot, Database database)Called after an object is fully loaded from the database.booleanSnapshotGeneratorFactory. has(DatabaseObject example, Database database)Checks if a specific object is present in a databaseprotected voidDatabaseSnapshot. init(DatabaseObject[] examples)protected booleanDatabaseSnapshot. isWrongCatalog(DatabaseObject fieldValue)protected booleanDatabaseSnapshot. isWrongSchema(DatabaseObject fieldValue)voidSnapshotListener. willSnapshot(DatabaseObject example, Database database)Called before a snapshot is done.Method parameters in liquibase.snapshot with type arguments of type DatabaseObject Modifier and Type Method Description booleanSnapshotControl. addType(Class<? extends DatabaseObject> type, Database database)Adds a new DatabaseObject type to the list of object types to be included in snapshots.protected SnapshotGeneratorChainDatabaseSnapshot. createGeneratorChain(Class<? extends DatabaseObject> databaseObjectType, Database database)Set<Class<? extends DatabaseObject>>SnapshotGeneratorFactory. getContainerTypes(Class<? extends DatabaseObject> type, Database database)protected SortedSet<SnapshotGenerator>SnapshotGeneratorFactory. getGenerators(Class<? extends DatabaseObject> generatorClass, Database database)intSnapshotGenerator. getPriority(Class<? extends DatabaseObject> objectType, Database database)Inquire if this SnapshotGenerator is capable of snapshotting objects of type objectType (e.g.protected voidDatabaseSnapshot. loadObjects(Map<String,DatabaseObject> objectMap, Map<String,DatabaseObject> allObjects, ParsedNode node, ResourceAccessor resourceAccessor)booleanSnapshotControl. shouldInclude(Class<? extends DatabaseObject> type)Queries the currently registered list of types to be included and returns true if the given type is in that listConstructors in liquibase.snapshot with parameters of type DatabaseObject Constructor Description DatabaseSnapshot(DatabaseObject[] examples, Database database)JdbcDatabaseSnapshot(DatabaseObject[] examples, Database database)JdbcDatabaseSnapshot(DatabaseObject[] examples, Database database, SnapshotControl snapshotControl) -
Uses of DatabaseObject in liquibase.snapshot.jvm
Methods in liquibase.snapshot.jvm that return DatabaseObject Modifier and Type Method Description DatabaseObjectJdbcSnapshotGenerator. snapshot(DatabaseObject example, DatabaseSnapshot snapshot, SnapshotGeneratorChain chain)protected DatabaseObjectCatalogSnapshotGenerator. snapshotObject(DatabaseObject example, DatabaseSnapshot snapshot)protected DatabaseObjectColumnSnapshotGenerator. snapshotObject(DatabaseObject example, DatabaseSnapshot snapshot)protected DatabaseObjectDataSnapshotGenerator. snapshotObject(DatabaseObject example, DatabaseSnapshot snapshot)protected DatabaseObjectForeignKeySnapshotGenerator. snapshotObject(DatabaseObject example, DatabaseSnapshot snapshot)protected DatabaseObjectIndexSnapshotGenerator. snapshotObject(DatabaseObject example, DatabaseSnapshot snapshot)protected abstract DatabaseObjectJdbcSnapshotGenerator. snapshotObject(DatabaseObject example, DatabaseSnapshot snapshot)protected DatabaseObjectPrimaryKeySnapshotGenerator. snapshotObject(DatabaseObject example, DatabaseSnapshot snapshot)protected DatabaseObjectSchemaSnapshotGenerator. snapshotObject(DatabaseObject example, DatabaseSnapshot snapshot)protected DatabaseObjectSequenceSnapshotGenerator. snapshotObject(DatabaseObject example, DatabaseSnapshot snapshot)protected DatabaseObjectTableSnapshotGenerator. snapshotObject(DatabaseObject example, DatabaseSnapshot snapshot)protected DatabaseObjectUniqueConstraintSnapshotGenerator. snapshotObject(DatabaseObject example, DatabaseSnapshot snapshot)protected DatabaseObjectViewSnapshotGenerator. snapshotObject(DatabaseObject example, DatabaseSnapshot snapshot)Methods in liquibase.snapshot.jvm that return types with arguments of type DatabaseObject Modifier and Type Method Description Class<? extends DatabaseObject>[]JdbcSnapshotGenerator. addsTo()Methods in liquibase.snapshot.jvm with parameters of type DatabaseObject Modifier and Type Method Description protected voidCatalogSnapshotGenerator. addTo(DatabaseObject foundObject, DatabaseSnapshot snapshot)protected voidColumnSnapshotGenerator. addTo(DatabaseObject foundObject, DatabaseSnapshot snapshot)protected voidDataSnapshotGenerator. addTo(DatabaseObject foundObject, DatabaseSnapshot snapshot)protected voidForeignKeySnapshotGenerator. addTo(DatabaseObject foundObject, DatabaseSnapshot snapshot)protected voidIndexSnapshotGenerator. addTo(DatabaseObject foundObject, DatabaseSnapshot snapshot)protected abstract voidJdbcSnapshotGenerator. addTo(DatabaseObject foundObject, DatabaseSnapshot snapshot)protected voidPrimaryKeySnapshotGenerator. addTo(DatabaseObject foundObject, DatabaseSnapshot snapshot)protected voidSchemaSnapshotGenerator. addTo(DatabaseObject foundObject, DatabaseSnapshot snapshot)protected voidSequenceSnapshotGenerator. addTo(DatabaseObject foundObject, DatabaseSnapshot snapshot)protected voidTableSnapshotGenerator. addTo(DatabaseObject foundObject, DatabaseSnapshot snapshot)protected voidUniqueConstraintSnapshotGenerator. addTo(DatabaseObject foundObject, DatabaseSnapshot snapshot)protected voidViewSnapshotGenerator. addTo(DatabaseObject foundObject, DatabaseSnapshot snapshot)DatabaseObjectJdbcSnapshotGenerator. snapshot(DatabaseObject example, DatabaseSnapshot snapshot, SnapshotGeneratorChain chain)protected DatabaseObjectCatalogSnapshotGenerator. snapshotObject(DatabaseObject example, DatabaseSnapshot snapshot)protected DatabaseObjectColumnSnapshotGenerator. snapshotObject(DatabaseObject example, DatabaseSnapshot snapshot)protected DatabaseObjectDataSnapshotGenerator. snapshotObject(DatabaseObject example, DatabaseSnapshot snapshot)protected DatabaseObjectForeignKeySnapshotGenerator. snapshotObject(DatabaseObject example, DatabaseSnapshot snapshot)protected DatabaseObjectIndexSnapshotGenerator. snapshotObject(DatabaseObject example, DatabaseSnapshot snapshot)protected abstract DatabaseObjectJdbcSnapshotGenerator. snapshotObject(DatabaseObject example, DatabaseSnapshot snapshot)protected DatabaseObjectPrimaryKeySnapshotGenerator. snapshotObject(DatabaseObject example, DatabaseSnapshot snapshot)protected DatabaseObjectSchemaSnapshotGenerator. snapshotObject(DatabaseObject example, DatabaseSnapshot snapshot)protected DatabaseObjectSequenceSnapshotGenerator. snapshotObject(DatabaseObject example, DatabaseSnapshot snapshot)protected DatabaseObjectTableSnapshotGenerator. snapshotObject(DatabaseObject example, DatabaseSnapshot snapshot)protected DatabaseObjectUniqueConstraintSnapshotGenerator. snapshotObject(DatabaseObject example, DatabaseSnapshot snapshot)protected DatabaseObjectViewSnapshotGenerator. snapshotObject(DatabaseObject example, DatabaseSnapshot snapshot)Method parameters in liquibase.snapshot.jvm with type arguments of type DatabaseObject Modifier and Type Method Description intColumnSnapshotGeneratorH2. getPriority(Class<? extends DatabaseObject> objectType, Database database)intColumnSnapshotGeneratorInformix. getPriority(Class<? extends DatabaseObject> objectType, Database database)intColumnSnapshotGeneratorOracle. getPriority(Class<? extends DatabaseObject> objectType, Database database)intJdbcSnapshotGenerator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intSchemaSnapshotGeneratorSnowflake. getPriority(Class<? extends DatabaseObject> objectType, Database database)intSequenceSnapshotGeneratorSnowflake. getPriority(Class<? extends DatabaseObject> objectType, Database database)intUniqueConstraintSnapshotGenerator. getPriority(Class<? extends DatabaseObject> objectType, Database database)intUniqueConstraintSnapshotGeneratorSnowflake. getPriority(Class<? extends DatabaseObject> objectType, Database database)protected booleanJdbcSnapshotGenerator. shouldAddTo(Class<? extends DatabaseObject> databaseObjectType, DatabaseSnapshot snapshot)Constructor parameters in liquibase.snapshot.jvm with type arguments of type DatabaseObject Constructor Description JdbcSnapshotGenerator(Class<? extends DatabaseObject> defaultFor)JdbcSnapshotGenerator(Class<? extends DatabaseObject> defaultFor, Class<? extends DatabaseObject>[] addsTo) -
Uses of DatabaseObject in liquibase.sql
Methods in liquibase.sql that return types with arguments of type DatabaseObject Modifier and Type Method Description Collection<? extends DatabaseObject>CallableSql. getAffectedDatabaseObjects()Collection<? extends DatabaseObject>SingleLineComment. getAffectedDatabaseObjects()Collection<? extends DatabaseObject>Sql. getAffectedDatabaseObjects()Set<? extends DatabaseObject>UnparsedSql. getAffectedDatabaseObjects()Constructors in liquibase.sql with parameters of type DatabaseObject Constructor Description UnparsedSql(String sql, String endDelimiter, DatabaseObject... affectedDatabaseObjects)UnparsedSql(String sql, DatabaseObject... affectedDatabaseObjects) -
Uses of DatabaseObject in liquibase.sqlgenerator
Methods in liquibase.sqlgenerator that return types with arguments of type DatabaseObject Modifier and Type Method Description Set<DatabaseObject>SqlGeneratorFactory. getAffectedDatabaseObjects(SqlStatement statement, Database database) -
Uses of DatabaseObject in liquibase.structure
Classes in liquibase.structure that implement DatabaseObject Modifier and Type Class Description classAbstractDatabaseObjectTemplate class for all types of database objects can be manipulated using ChangeSets.Methods in liquibase.structure with type parameters of type DatabaseObject Modifier and Type Method Description <DatabaseObjectType extends DatabaseObject>
DatabaseObjectTypeDatabaseObjectCollection. get(DatabaseObjectType example, CompareControl.SchemaComparison[] schemaComparisons)Returns the object described by the passed example if it is already included in this snapshot.<DatabaseObjectType extends DatabaseObject>
Set<DatabaseObjectType>DatabaseObjectCollection. get(Class<DatabaseObjectType> type)Returns all objects of the given type that are already included in this snapshot.Methods in liquibase.structure that return DatabaseObject Modifier and Type Method Description DatabaseObject[]DatabaseObject. getContainingObjects()DatabaseObjectAbstractDatabaseObject. setAttribute(String attribute, Object value)DatabaseObjectDatabaseObject. setAttribute(String attribute, Object value)Sets a given attribute for this object to the specified value.DatabaseObjectDatabaseObject. setName(String name)Sets the name for the database object.Methods in liquibase.structure that return types with arguments of type DatabaseObject Modifier and Type Method Description Map<Class<? extends DatabaseObject>,Set<? extends DatabaseObject>>DatabaseObjectCollection. toMap()Map<Class<? extends DatabaseObject>,Set<? extends DatabaseObject>>DatabaseObjectCollection. toMap()Methods in liquibase.structure with parameters of type DatabaseObject Modifier and Type Method Description voidDatabaseObjectCollection. add(DatabaseObject databaseObject)booleanDatabaseObjectCollection. contains(DatabaseObject wantedObject, CompareControl.SchemaComparison[] schemaComparisons) -
Uses of DatabaseObject in liquibase.structure.core
Classes in liquibase.structure.core that implement DatabaseObject Modifier and Type Class Description classCatalogclassColumnclassDataclassForeignKeyclassIndexclassPrimaryKeyclassRelationA container of columns.classSchemaclassSequenceclassStoredDatabaseLogic<T extends StoredDatabaseLogic>classStoredProcedureclassTableclassUniqueConstraintclassViewMethods in liquibase.structure.core with type parameters of type DatabaseObject Modifier and Type Method Description <DatabaseObjectType extends DatabaseObject>
List<DatabaseObjectType>Catalog. getDatabaseObjects(Class<DatabaseObjectType> type)<T extends DatabaseObject>
List<T>Schema. getDatabaseObjects(Class<T> type)Methods in liquibase.structure.core that return DatabaseObject Modifier and Type Method Description DatabaseObject[]Catalog. getContainingObjects()DatabaseObject[]Column. getContainingObjects()DatabaseObject[]Data. getContainingObjects()DatabaseObject[]ForeignKey. getContainingObjects()DatabaseObject[]Index. getContainingObjects()DatabaseObject[]PrimaryKey. getContainingObjects()DatabaseObject[]Relation. getContainingObjects()DatabaseObject[]Schema. getContainingObjects()DatabaseObject[]Sequence. getContainingObjects()DatabaseObject[]StoredDatabaseLogic. getContainingObjects()DatabaseObject[]UniqueConstraint. getContainingObjects()Methods in liquibase.structure.core that return types with arguments of type DatabaseObject Modifier and Type Method Description protected Map<Class<? extends DatabaseObject>,Set<DatabaseObject>>Catalog. getObjects()protected Map<Class<? extends DatabaseObject>,Set<DatabaseObject>>Catalog. getObjects()protected Map<Class<? extends DatabaseObject>,Set<DatabaseObject>>Schema. getObjects()protected Map<Class<? extends DatabaseObject>,Set<DatabaseObject>>Schema. getObjects()Set<Class<? extends DatabaseObject>>DatabaseObjectFactory. getStandardTypes()Set<Class<? extends DatabaseObject>>DatabaseObjectFactory. parseTypes(String typesString)Methods in liquibase.structure.core with parameters of type DatabaseObject Modifier and Type Method Description voidCatalog. addDatabaseObject(DatabaseObject databaseObject)voidSchema. addDatabaseObject(DatabaseObject databaseObject)
-