org.springframework.rules.reporting
Class ValidationResultsBuilder

java.lang.Object
  extended by org.springframework.rules.reporting.ValidationResultsBuilder
Direct Known Subclasses:
BeanValidationResultsBuilder

public abstract class ValidationResultsBuilder
extends Object

Author:
Keith Donald

Field Summary
protected static org.apache.commons.logging.Log logger
           
 
Constructor Summary
ValidationResultsBuilder()
           
 
Method Summary
protected  void clear()
           
protected abstract  void constraintSatisfied()
           
protected abstract  void constraintViolated(Constraint constraint)
           
 boolean negated()
           
 void pop(boolean result)
           
 void push(Constraint constraint)
           
 void pushAnd()
           
 void pushNot()
           
 void pushOr()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

logger

protected static final org.apache.commons.logging.Log logger
Constructor Detail

ValidationResultsBuilder

public ValidationResultsBuilder()
Method Detail

pushAnd

public void pushAnd()

pushOr

public void pushOr()

pushNot

public void pushNot()

push

public void push(Constraint constraint)

pop

public void pop(boolean result)

clear

protected void clear()

negated

public boolean negated()

constraintViolated

protected abstract void constraintViolated(Constraint constraint)

constraintSatisfied

protected abstract void constraintSatisfied()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2004-2008 The Spring Framework. All Rights Reserved.