liquibase.diff.output
Class DiffOutputControl

java.lang.Object
  extended by liquibase.diff.output.DiffOutputControl

public class DiffOutputControl
extends Object


Constructor Summary
DiffOutputControl()
           
DiffOutputControl(boolean includeCatalog, boolean includeSchema, boolean includeTablespace)
           
 
Method Summary
 DiffOutputControl addIncludedSchema(CatalogAndSchema schema)
           
 DiffOutputControl addIncludedSchema(Schema schema)
           
 boolean alreadyHandledChanged(DatabaseObject changedObject, Database accordingTo)
           
 boolean alreadyHandledMissing(DatabaseObject missingObject, Database accordingTo)
           
 boolean alreadyHandledUnexpected(DatabaseObject unexpectedObject, Database accordingTo)
           
 boolean getIncludeCatalog()
           
 boolean getIncludeSchema()
           
 boolean getIncludeTablespace()
           
 ObjectQuotingStrategy getObjectQuotingStrategy()
           
 void setAlreadyHandledChanged(DatabaseObject changedObject)
           
 void setAlreadyHandledMissing(DatabaseObject missingObject)
           
 void setAlreadyHandledUnexpected(DatabaseObject unexpectedObject)
           
 DiffOutputControl setDataDir(String dataDir)
           
 DiffOutputControl setIncludeCatalog(boolean includeCatalog)
           
 DiffOutputControl setIncludeSchema(boolean includeSchema)
           
 DiffOutputControl setIncludeTablespace(boolean includeTablespace)
           
 DiffOutputControl setObjectQuotingStrategy(ObjectQuotingStrategy objectQuotingStrategy)
           
 boolean shouldOutput(DatabaseObject object, Database accordingTo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DiffOutputControl

public DiffOutputControl()

DiffOutputControl

public DiffOutputControl(boolean includeCatalog,
                         boolean includeSchema,
                         boolean includeTablespace)
Method Detail

getIncludeSchema

public boolean getIncludeSchema()

setIncludeSchema

public DiffOutputControl setIncludeSchema(boolean includeSchema)

getIncludeCatalog

public boolean getIncludeCatalog()

setIncludeCatalog

public DiffOutputControl setIncludeCatalog(boolean includeCatalog)

getIncludeTablespace

public boolean getIncludeTablespace()

setIncludeTablespace

public DiffOutputControl setIncludeTablespace(boolean includeTablespace)

setDataDir

public DiffOutputControl setDataDir(String dataDir)

setAlreadyHandledMissing

public void setAlreadyHandledMissing(DatabaseObject missingObject)

alreadyHandledMissing

public boolean alreadyHandledMissing(DatabaseObject missingObject,
                                     Database accordingTo)

setAlreadyHandledUnexpected

public void setAlreadyHandledUnexpected(DatabaseObject unexpectedObject)

alreadyHandledUnexpected

public boolean alreadyHandledUnexpected(DatabaseObject unexpectedObject,
                                        Database accordingTo)

setAlreadyHandledChanged

public void setAlreadyHandledChanged(DatabaseObject changedObject)

alreadyHandledChanged

public boolean alreadyHandledChanged(DatabaseObject changedObject,
                                     Database accordingTo)

addIncludedSchema

public DiffOutputControl addIncludedSchema(Schema schema)

addIncludedSchema

public DiffOutputControl addIncludedSchema(CatalogAndSchema schema)

shouldOutput

public boolean shouldOutput(DatabaseObject object,
                            Database accordingTo)

getObjectQuotingStrategy

public ObjectQuotingStrategy getObjectQuotingStrategy()

setObjectQuotingStrategy

public DiffOutputControl setObjectQuotingStrategy(ObjectQuotingStrategy objectQuotingStrategy)


Copyright © 2014 Liquibase.org. All rights reserved.