liquibase.precondition.core
Class NotPrecondition
java.lang.Object
liquibase.serializer.AbstractLiquibaseSerializable
liquibase.precondition.AbstractPrecondition
liquibase.precondition.PreconditionLogic
liquibase.precondition.core.NotPrecondition
- All Implemented Interfaces:
- Precondition, LiquibaseSerializable
public class NotPrecondition
- extends PreconditionLogic
Class for controling "not" logic in preconditions.
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 |
NotPrecondition
public NotPrecondition()
warn
public Warnings warn(Database database)
validate
public ValidationErrors validate(Database database)
getSerializedObjectNamespace
public String getSerializedObjectNamespace()
check
public void check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet)
throws PreconditionFailedException,
PreconditionErrorException
- Throws:
PreconditionFailedException
PreconditionErrorException
getName
public String getName()
Copyright © 2015 Liquibase.org. All rights reserved.