net.sf.jsefa.common.validator.traversal
Class TraversingValidatorFactory<N>
java.lang.Object
net.sf.jsefa.common.validator.traversal.TraversingValidatorFactory<N>
- Type Parameters:
N
- the type of the data type name
public class TraversingValidatorFactory<N>
- extends Object
Factory for creating traversing Validator
s.
- Author:
- Norman Lahme-Huetig
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TraversingValidatorFactory
public TraversingValidatorFactory(TypeMappingRegistry<N> typeMappingRegistry,
ObjectAccessorProvider objectAccessorProvider)
- Constructs a new
TraversingValidatorFactory
.
- Parameters:
typeMappingRegistry
- the type mapping registryobjectAccessorProvider
- the object accessor provider
create
public Validator create(N dataTypeName,
Validator rootValidator)
- Creates a new traversing
Validator
.
- Parameters:
dataTypeName
- the data type namerootValidator
- the root validator
- Returns:
- a traversing
Validator
Copyright © 2014. All rights reserved.