net.jakubholy.jeeutils.jsfelcheck.validator.results
Class MultipleValidationResults

java.lang.Object
  extended by net.jakubholy.jeeutils.jsfelcheck.validator.results.ValidationResult
      extended by net.jakubholy.jeeutils.jsfelcheck.validator.results.MultipleValidationResults
All Implemented Interfaces:
Iterable<ValidationResult>
Direct Known Subclasses:
CollectedValidationResultsImpl

public class MultipleValidationResults
extends ValidationResult
implements Iterable<ValidationResult>


Constructor Summary
MultipleValidationResults()
           
 
Method Summary
 void add(MultipleValidationResults multipleResults)
           
 void add(ValidationResult singleResult)
           
 void addAll(Collection<ValidationResult> allResults)
           
 ResultsIterable<ExpressionRejectedByFilterResult> excluded()
           
 ResultsIterable<FailedValidationResult> failures()
           
 ResultsIterable<SuccessfulValidationResult> goodResults()
           
 boolean hasErrors()
           
 Iterator<ValidationResult> iterator()
           
protected  void postAddSingleResult(ValidationResult singleResult)
           
 
Methods inherited from class net.jakubholy.jeeutils.jsfelcheck.validator.results.ValidationResult
getExpressionDescriptor, setExpressionDescriptor, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MultipleValidationResults

public MultipleValidationResults()
Method Detail

hasErrors

public boolean hasErrors()
Specified by:
hasErrors in class ValidationResult

add

public void add(MultipleValidationResults multipleResults)

add

public void add(ValidationResult singleResult)

postAddSingleResult

protected void postAddSingleResult(ValidationResult singleResult)

addAll

public void addAll(Collection<ValidationResult> allResults)

iterator

public Iterator<ValidationResult> iterator()
Specified by:
iterator in interface Iterable<ValidationResult>

goodResults

public ResultsIterable<SuccessfulValidationResult> goodResults()

failures

public ResultsIterable<FailedValidationResult> failures()

excluded

public ResultsIterable<ExpressionRejectedByFilterResult> excluded()


Copyright © 2011. All Rights Reserved.