Package liquibase.diff.compare
Class CompareControl
java.lang.Object
liquibase.diff.compare.CompareControl
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static enum
static class
-
Field Summary
-
Constructor Summary
ConstructorDescriptionCompareControl
(String[] referenceVsComparisonSchemas, Set<Class<? extends DatabaseObject>> compareTypes) CompareControl
(Set<Class<? extends DatabaseObject>> compareTypes) CompareControl
(CompareControl.SchemaComparison[] schemaComparison, String compareTypes) CompareControl
(CompareControl.SchemaComparison[] schemaComparison, Set<Class<? extends DatabaseObject>> compareTypes) -
Method Summary
Modifier and TypeMethodDescriptionaddSuppressedField
(Class<? extends DatabaseObject> type, String field) computeSchemas
(String schemaNames, String referenceSchemaNames, String outputSchemaNames, String defaultCatalogName, String defaultSchemaName, String referenceDefaultCatalogName, String referenceDefaultSchemaName, Database database) Set<Class<? extends DatabaseObject>>
getSchemas
(CompareControl.DatabaseRole databaseRole) boolean
isSuppressedField
(Class<? extends DatabaseObject> type, String field) protected void
setTypes
(Set<Class<? extends DatabaseObject>> types)
-
Field Details
-
STANDARD
-
-
Constructor Details
-
CompareControl
public CompareControl() -
CompareControl
-
CompareControl
public CompareControl(CompareControl.SchemaComparison[] schemaComparison, Set<Class<? extends DatabaseObject>> compareTypes) -
CompareControl
-
CompareControl
public CompareControl(String[] referenceVsComparisonSchemas, Set<Class<? extends DatabaseObject>> compareTypes)
-
-
Method Details
-
computeSchemas
-
setTypes
-
getComparedTypes
-
addSuppressedField
-
isSuppressedField
-
getSchemaComparisons
-
getSchemas
-