Top Fields Methods
liquibase.diff.output.changelog

public Interface ChangeGenerator

Known Direct Subinterfaces
liquibase.diff.output.changelog.MissingObjectChangeGenerator, liquibase.diff.output.changelog.UnexpectedObjectChangeGenerator, liquibase.diff.output.changelog.ChangedObjectChangeGenerator
Known Direct Implementers
liquibase.diff.output.changelog.AbstractChangeGenerator
Imports
liquibase.change.Change, liquibase.database.Database, liquibase.diff.compare.CompareControl, liquibase.structure.DatabaseObject

Field Summary

Modifier and TypeField and Description
public static final Change[]
EMPTY_CHANGE

Represent an empty array of Change.

public static final int
public static final int
public static final int
public static final int

Method Summary

Modifier and TypeMethod and Description
public Change[]
fixOutputAsSchema(Change[] changes, CompareControl.SchemaComparison[] schemaComparisons)

public Change[]
fixSchema(Change[] changes, CompareControl.SchemaComparison[] schemaComparisons)

public int
getPriority(Class<? extends DatabaseObject> objectType, Database database)

public Class<? extends DatabaseObject>[]
public Class<? extends DatabaseObject>[]

Field Detail

EMPTY_CHANGEback to summary
public static final Change[] EMPTY_CHANGE

Represent an empty array of Change.

PRIORITY_ADDITIONALback to summary
public static final int PRIORITY_ADDITIONAL
PRIORITY_DATABASEback to summary
public static final int PRIORITY_DATABASE
PRIORITY_DEFAULTback to summary
public static final int PRIORITY_DEFAULT
PRIORITY_NONEback to summary
public static final int PRIORITY_NONE

Method Detail

fixOutputAsSchemaback to summary
public Change[] fixOutputAsSchema(Change[] changes, CompareControl.SchemaComparison[] schemaComparisons)
fixSchemaback to summary
public Change[] fixSchema(Change[] changes, CompareControl.SchemaComparison[] schemaComparisons)
getPriorityback to summary
public int getPriority(Class<? extends DatabaseObject> objectType, Database database)
runAfterTypesback to summary
public Class<? extends DatabaseObject>[] runAfterTypes()
runBeforeTypesback to summary
public Class<? extends DatabaseObject>[] runBeforeTypes()