Package liquibase.diff.compare
Class CompareControl
java.lang.Object
liquibase.diff.compare.CompareControl
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enumstatic class -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCompareControl(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) booleanisSuppressedField(Class<? extends DatabaseObject> type, String field) protected voidsetTypes(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
-