com.google.code.validationframework.experimental.builder.context.simplevalidator
Class DataProviderContext
java.lang.Object
com.google.code.validationframework.experimental.builder.context.simplevalidator.DataProviderContext
public class DataProviderContext
- extends Object
Context to add more triggers and the first data providers.
|
Constructor Summary |
DataProviderContext(List<com.google.code.validationframework.api.trigger.Trigger> registeredTriggers)
|
|
Method Summary |
DataProviderContext |
on(Class<? extends com.google.code.validationframework.api.trigger.Trigger> triggerClass)
|
DataProviderContext |
on(Collection<com.google.code.validationframework.api.trigger.Trigger> triggers)
|
DataProviderContext |
on(com.google.code.validationframework.api.trigger.Trigger... triggers)
Adds more triggers to the validator. |
DataProviderContext |
on(com.google.code.validationframework.api.trigger.Trigger trigger)
|
|
read(Class<? extends com.google.code.validationframework.api.dataprovider.DataProvider<D>> dataProviderClass)
|
|
read(Collection<com.google.code.validationframework.api.dataprovider.DataProvider<D>> dataProviders)
|
|
read(com.google.code.validationframework.api.dataprovider.DataProvider<D>... dataProviders)
Adds the first data providers to the validator. |
|
read(com.google.code.validationframework.api.dataprovider.DataProvider<D> dataProvider)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DataProviderContext
public DataProviderContext(List<com.google.code.validationframework.api.trigger.Trigger> registeredTriggers)
on
public DataProviderContext on(Class<? extends com.google.code.validationframework.api.trigger.Trigger> triggerClass)
on
public DataProviderContext on(com.google.code.validationframework.api.trigger.Trigger trigger)
on
public DataProviderContext on(com.google.code.validationframework.api.trigger.Trigger... triggers)
- Adds more triggers to the validator.
- Parameters:
triggers - Triggers to be added.
- Returns:
- Same data provider context.
on
public DataProviderContext on(Collection<com.google.code.validationframework.api.trigger.Trigger> triggers)
read
public <D> RuleContext<D> read(Class<? extends com.google.code.validationframework.api.dataprovider.DataProvider<D>> dataProviderClass)
read
public <D> RuleContext<D> read(com.google.code.validationframework.api.dataprovider.DataProvider<D> dataProvider)
read
public <D> RuleContext<D> read(com.google.code.validationframework.api.dataprovider.DataProvider<D>... dataProviders)
- Adds the first data providers to the validator.
- Type Parameters:
D - Type of data to be validated.
It can be, for instance,
the type of data handled by a component, or the
type of the component itself.- Parameters:
dataProviders - Data providers to be added.
- Returns:
- Rule context allowing to add data providers and rules, but not triggers.
read
public <D> RuleContext<D> read(Collection<com.google.code.validationframework.api.dataprovider.DataProvider<D>> dataProviders)
Copyright © 2013. All Rights Reserved.