liquibase.diff.compare
public class CompareControl extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
CompareControl.DatabaseRole |
static class |
CompareControl.SchemaComparison |
Modifier and Type | Field and Description |
---|---|
static CompareControl |
STANDARD |
Constructor and Description |
---|
CompareControl() |
CompareControl(CompareControl.SchemaComparison[] schemaComparison,
java.util.Set<java.lang.Class<? extends DatabaseObject>> compareTypes) |
CompareControl(CompareControl.SchemaComparison[] schemaComparison,
java.lang.String compareTypes) |
CompareControl(java.util.Set<java.lang.Class<? extends DatabaseObject>> compareTypes) |
CompareControl(java.lang.String[] referenceVsComparisonSchemas,
java.util.Set<java.lang.Class<? extends DatabaseObject>> compareTypes) |
Modifier and Type | Method and Description |
---|---|
CompareControl |
addSuppressedField(java.lang.Class<? extends DatabaseObject> type,
java.lang.String field) |
java.util.Set<java.lang.Class<? extends DatabaseObject>> |
getComparedTypes() |
CompareControl.SchemaComparison[] |
getSchemaComparisons() |
CatalogAndSchema[] |
getSchemas(CompareControl.DatabaseRole databaseRole) |
boolean |
isSuppressedField(java.lang.Class<? extends DatabaseObject> type,
java.lang.String field) |
protected void |
setTypes(java.util.Set<java.lang.Class<? extends DatabaseObject>> types) |
public static CompareControl STANDARD
public CompareControl()
public CompareControl(java.util.Set<java.lang.Class<? extends DatabaseObject>> compareTypes)
public CompareControl(CompareControl.SchemaComparison[] schemaComparison, java.util.Set<java.lang.Class<? extends DatabaseObject>> compareTypes)
public CompareControl(CompareControl.SchemaComparison[] schemaComparison, java.lang.String compareTypes)
public CompareControl(java.lang.String[] referenceVsComparisonSchemas, java.util.Set<java.lang.Class<? extends DatabaseObject>> compareTypes)
protected void setTypes(java.util.Set<java.lang.Class<? extends DatabaseObject>> types)
public java.util.Set<java.lang.Class<? extends DatabaseObject>> getComparedTypes()
public CompareControl addSuppressedField(java.lang.Class<? extends DatabaseObject> type, java.lang.String field)
public boolean isSuppressedField(java.lang.Class<? extends DatabaseObject> type, java.lang.String field)
public CompareControl.SchemaComparison[] getSchemaComparisons()
public CatalogAndSchema[] getSchemas(CompareControl.DatabaseRole databaseRole)