liquibase.diff.compare
Class CompareControl

java.lang.Object
  extended by liquibase.diff.compare.CompareControl

public class CompareControl
extends Object


Nested Class Summary
static class CompareControl.DatabaseRole
           
static class CompareControl.SchemaComparison
           
 
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
 Set<Class<? extends DatabaseObject>> getComparedTypes()
           
 CompareControl.SchemaComparison[] getSchemaComparisons()
           
 CatalogAndSchema[] getSchemas(CompareControl.DatabaseRole databaseRole)
           
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
 

Constructor Detail

CompareControl

public CompareControl()

CompareControl

public CompareControl(Set<Class<? extends DatabaseObject>> compareTypes)

CompareControl

public CompareControl(CompareControl.SchemaComparison[] schemaComparison,
                      Set<Class<? extends DatabaseObject>> compareTypes)

CompareControl

public CompareControl(CompareControl.SchemaComparison[] schemaComparison,
                      String compareTypes)

CompareControl

public CompareControl(String[] referenceVsComparisonSchemas,
                      Set<Class<? extends DatabaseObject>> compareTypes)
Method Detail

setTypes

protected void setTypes(Set<Class<? extends DatabaseObject>> types)

getComparedTypes

public Set<Class<? extends DatabaseObject>> getComparedTypes()

getSchemaComparisons

public CompareControl.SchemaComparison[] getSchemaComparisons()

getSchemas

public CatalogAndSchema[] getSchemas(CompareControl.DatabaseRole databaseRole)


Copyright © 2013 Liquibase.org. All Rights Reserved.