|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectliquibase.diff.compare.CompareControl
public class CompareControl
| Nested Class Summary | |
|---|---|
static class |
CompareControl.ComputedSchemas
|
static class |
CompareControl.DatabaseRole
|
static class |
CompareControl.SchemaComparison
|
| Field Summary | |
|---|---|
static CompareControl |
STANDARD
|
| Constructor Summary | |
|---|---|
CompareControl()
|
|
CompareControl(CompareControl.SchemaComparison[] schemaComparison,
Set<Class<? extends DatabaseObject>> compareTypes)
|
|
CompareControl(CompareControl.SchemaComparison[] schemaComparison,
String compareTypes)
|
|
CompareControl(Set<Class<? extends DatabaseObject>> compareTypes)
|
|
CompareControl(String[] referenceVsComparisonSchemas,
Set<Class<? extends DatabaseObject>> compareTypes)
|
|
| Method Summary | |
|---|---|
CompareControl |
addSuppressedField(Class<? extends DatabaseObject> type,
String field)
|
static CompareControl.ComputedSchemas |
computeSchemas(String schemaNames,
String referenceSchemaNames,
String outputSchemaNames,
String defaultCatalogName,
String defaultSchemaName,
String referenceDefaultCatalogName,
String referenceDefaultSchemaName,
Database database)
|
Set<Class<? extends DatabaseObject>> |
getComparedTypes()
|
CompareControl.SchemaComparison[] |
getSchemaComparisons()
|
CatalogAndSchema[] |
getSchemas(CompareControl.DatabaseRole databaseRole)
|
boolean |
isSuppressedField(Class<? extends DatabaseObject> type,
String field)
|
protected void |
setTypes(Set<Class<? extends DatabaseObject>> types)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static CompareControl STANDARD
| Constructor Detail |
|---|
public CompareControl()
public CompareControl(Set<Class<? extends DatabaseObject>> compareTypes)
public CompareControl(CompareControl.SchemaComparison[] schemaComparison,
Set<Class<? extends DatabaseObject>> compareTypes)
public CompareControl(CompareControl.SchemaComparison[] schemaComparison,
String compareTypes)
public CompareControl(String[] referenceVsComparisonSchemas,
Set<Class<? extends DatabaseObject>> compareTypes)
| Method Detail |
|---|
protected void setTypes(Set<Class<? extends DatabaseObject>> types)
public Set<Class<? extends DatabaseObject>> getComparedTypes()
public CompareControl addSuppressedField(Class<? extends DatabaseObject> type,
String field)
public boolean isSuppressedField(Class<? extends DatabaseObject> type,
String field)
public CompareControl.SchemaComparison[] getSchemaComparisons()
public CatalogAndSchema[] getSchemas(CompareControl.DatabaseRole databaseRole)
public static CompareControl.ComputedSchemas computeSchemas(String schemaNames,
String referenceSchemaNames,
String outputSchemaNames,
String defaultCatalogName,
String defaultSchemaName,
String referenceDefaultCatalogName,
String referenceDefaultSchemaName,
Database database)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||