com.googlecode.jbp.common.requirements
Class Requirements

java.lang.Object
  extended by com.googlecode.jbp.common.requirements.AbstractRequirements
      extended by com.googlecode.jbp.common.requirements.Requirements
All Implemented Interfaces:
IRequirements

public final class Requirements
extends AbstractRequirements

Exception thrown when a requirement is not met.

Author:
Yannick LOTH - yannick AT littlej.biz -

Field Summary
static Requirements INSTANCE
          Singleton instance.
 
Method Summary
protected  void onConditionNotMet(String messageParam)
          Called if a condition is not met.
 
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
 

Field Detail

INSTANCE

public static final Requirements INSTANCE
Singleton instance.

Method Detail

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.