com.google.code.validationframework.experimental.builder.context.resultcollectorvalidator
Class RuleContext<D>

java.lang.Object
  extended by com.google.code.validationframework.experimental.builder.context.resultcollectorvalidator.RuleContext<D>

public class RuleContext<D>
extends Object


Constructor Summary
RuleContext(List<com.google.code.validationframework.base.resulthandler.ResultCollector<?,D>> registeredResultCollectors)
           
 
Method Summary
<O> ResultHandlerContext<D,O>
check(Collection<com.google.code.validationframework.api.rule.Rule<Collection<D>,O>> rules)
           
<O> ResultHandlerContext<D,O>
check(com.google.code.validationframework.api.rule.Rule<Collection<D>,O>... rules)
           
<O> ResultHandlerContext<D,O>
check(com.google.code.validationframework.api.rule.Rule<Collection<D>,O> rule)
           
 RuleContext<D> collect(Collection<com.google.code.validationframework.base.resulthandler.ResultCollector<?,D>> resultCollectors)
           
 RuleContext<D> collect(com.google.code.validationframework.base.resulthandler.ResultCollector<?,D>... resultCollectors)
           
 RuleContext<D> collect(com.google.code.validationframework.base.resulthandler.ResultCollector<?,D> resultCollector)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuleContext

public RuleContext(List<com.google.code.validationframework.base.resulthandler.ResultCollector<?,D>> registeredResultCollectors)
Method Detail

collect

public RuleContext<D> collect(com.google.code.validationframework.base.resulthandler.ResultCollector<?,D> resultCollector)

collect

public RuleContext<D> collect(com.google.code.validationframework.base.resulthandler.ResultCollector<?,D>... resultCollectors)

collect

public RuleContext<D> collect(Collection<com.google.code.validationframework.base.resulthandler.ResultCollector<?,D>> resultCollectors)

check

public <O> ResultHandlerContext<D,O> check(com.google.code.validationframework.api.rule.Rule<Collection<D>,O> rule)

check

public <O> ResultHandlerContext<D,O> check(com.google.code.validationframework.api.rule.Rule<Collection<D>,O>... rules)

check

public <O> ResultHandlerContext<D,O> check(Collection<com.google.code.validationframework.api.rule.Rule<Collection<D>,O>> rules)


Copyright © 2013. All Rights Reserved.