com.googlecode.jbp.common.requirements
Class PreCondition
java.lang.Object
com.googlecode.jbp.common.requirements.AbstractRequirements
com.googlecode.jbp.common.requirements.PreCondition
- All Implemented Interfaces:
- IRequirements
public final class PreCondition
- extends AbstractRequirements
Provides useful methods to check if preconditions are met.
Unless explicitly stated, these methods throw a
PreConditionException if the precondition is not met.
- Author:
- Yannick LOTH - yannick AT littlej.biz -
| Methods inherited from class com.googlecode.jbp.common.requirements.AbstractRequirements |
requireAllInstanceOf, requireConjunction, requireDirectory, requireDirectory, requireDisjunction, requireExclusiveDisjunction, requireExistingFile, requireExistingFile, requireFalse, requireFutureInstant, requireFutureInstant, requireInstanceOf, requireNotAllSimultaneouslyNull, requireNotAllSimultaneouslyNull, requireNotBlank, requireNotEmpty, requireNotExistingFile, requireNotExistingFile, requireNotNegative, requireNotNegativeNorZero, requireNotNull, requireNotPositive, requireNotPositiveNorZero, requireNotZero, requireNull, requirePastInstant, requirePastInstant, requireTrue |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INSTANCE
public static final PreCondition INSTANCE
onConditionNotMet
protected void onConditionNotMet(String messageParam)
- Description copied from class:
AbstractRequirements
- Called if a condition is not met. Usually throws a
RequirementException.
- Specified by:
onConditionNotMet in class AbstractRequirements
- Parameters:
messageParam - The associated message.
Copyright © 2011. All Rights Reserved.