Uses of Interface
liquibase.precondition.Precondition

Packages that use Precondition
liquibase.exception   
liquibase.precondition   
liquibase.precondition.core   
 

Uses of Precondition in liquibase.exception
 

Constructors in liquibase.exception with parameters of type Precondition
PreconditionErrorException(Exception cause, DatabaseChangeLog changeLog, Precondition precondition)
           
PreconditionFailedException(String message, DatabaseChangeLog changeLog, Precondition precondition)
           
 

Uses of Precondition in liquibase.precondition
 

Classes in liquibase.precondition that implement Precondition
 class AbstractPrecondition
           
 class CustomPreconditionWrapper
           
 class PreconditionLogic
          Marker interface for precondition logic tags (and,or, not)
 

Methods in liquibase.precondition that return Precondition
 Precondition PreconditionFactory.create(String tagName)
          Create a new Precondition subclass based on the given tag name.
 Precondition FailedPrecondition.getPrecondition()
           
 Precondition ErrorPrecondition.getPrecondition()
           
protected  Precondition PreconditionLogic.toPrecondition(ParsedNode node, ResourceAccessor resourceAccessor)
           
 

Methods in liquibase.precondition that return types with arguments of type Precondition
 List<Precondition> PreconditionLogic.getNestedPreconditions()
           
 Map<String,Class<? extends Precondition>> PreconditionFactory.getPreconditions()
           
 

Methods in liquibase.precondition with parameters of type Precondition
 void PreconditionLogic.addNestedPrecondition(Precondition precondition)
           
 

Method parameters in liquibase.precondition with type arguments of type Precondition
 void PreconditionFactory.register(Class<? extends Precondition> clazz)
           
 

Constructors in liquibase.precondition with parameters of type Precondition
ErrorPrecondition(Throwable exception, DatabaseChangeLog changeLog, Precondition precondition)
           
FailedPrecondition(String message, DatabaseChangeLog changeLog, Precondition precondition)
           
 

Uses of Precondition in liquibase.precondition.core
 

Classes in liquibase.precondition.core that implement Precondition
 class AndPrecondition
          Container class for all preconditions on a change log.
 class ChangeLogPropertyDefinedPrecondition
           
 class ChangeSetExecutedPrecondition
           
 class ColumnExistsPrecondition
           
 class DBMSPrecondition
          Precondition for specifying the type of database (oracle, mysql, etc.).
 class ForeignKeyExistsPrecondition
           
 class IndexExistsPrecondition
           
 class NotPrecondition
          Class for controling "not" logic in preconditions.
 class ObjectQuotingStrategyPrecondition
           
 class OrPrecondition
          Class for controling "or" logic in preconditions.
 class PreconditionContainer
           
 class PrimaryKeyExistsPrecondition
           
 class RowCountPrecondition
           
 class RunningAsPrecondition
          Precondition that checks the name of the user executing the change log.
 class SequenceExistsPrecondition
           
 class SqlPrecondition
           
 class TableExistsPrecondition
           
 class TableIsEmptyPrecondition
           
 class ViewExistsPrecondition
           
 



Copyright © 2015 Liquibase.org. All rights reserved.