package liquibase.precondition.core; import liquibase.changelog.DatabaseChangeLog; import liquibase.precondition.Precondition; public class FailedPrecondition { private String message; private Precondition precondition; private DatabaseChangeLog changeLog; public FailedPrecondition(String message, DatabaseChangeLog changeLog, Precondition precondition) { this.message = message; this.changeLog = changeLog; this.precondition = precondition; } public String getMessage() { return message; } public Precondition getPrecondition() { return precondition; } @Override public String toString() { if (changeLog == null) { return message; } else { return changeLog.toString()+" : "+message; } } }