liquibase.precondition.core
Class AndPrecondition
java.lang.Object
liquibase.serializer.AbstractLiquibaseSerializable
liquibase.precondition.AbstractPrecondition
liquibase.precondition.PreconditionLogic
liquibase.precondition.core.AndPrecondition
- All Implemented Interfaces:
- Precondition, LiquibaseSerializable
- Direct Known Subclasses:
- PreconditionContainer
public class AndPrecondition
- extends PreconditionLogic
Container class for all preconditions on a change log.
Methods inherited from class liquibase.serializer.AbstractLiquibaseSerializable |
convertEscaped, getSerializableFieldDataTypeClass, getSerializableFieldDataTypeClassParameters, getSerializableFieldNamespace, getSerializableFields, getSerializableFieldType, getSerializableFieldValue, serialize, serializeValue, setSerializableFieldValue, shouldAutoLoad |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AndPrecondition
public AndPrecondition()
getSerializedObjectNamespace
public String getSerializedObjectNamespace()
warn
public Warnings warn(Database database)
validate
public ValidationErrors validate(Database database)
check
public void check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet)
throws PreconditionFailedException,
PreconditionErrorException
- Throws:
PreconditionFailedException
PreconditionErrorException
getName
public String getName()
Copyright © 2016 Liquibase.org. All rights reserved.