Class NuitonValidatorImpl<O>
- java.lang.Object
-
- org.nuiton.validator.AbstractNuitonValidator<O>
-
- io.ultreia.java4all.validation.impl.NuitonValidatorImpl<O>
-
- All Implemented Interfaces:
NuitonValidator<O>
public class NuitonValidatorImpl<O> extends AbstractNuitonValidator<O>
Created at 01/02/2024.- Since:
- 2.0.0
- Author:
- Tony Chemit - dev@tchemit.fr
-
-
Constructor Summary
Constructors Constructor Description NuitonValidatorImpl(Supplier<ProjectValidatorMapping> mappingSupplier, NuitonValidatorModel<O> model)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected NuitonScopeValidator<O>createScopeValidator(String context, NuitonValidatorScope scope, Class<O> type, Set<String> fields)-
Methods inherited from class org.nuiton.validator.AbstractNuitonValidator
getEffectiveFields, getEffectiveFields, getEffectiveScopes, getModel, getValidators, validate
-
-
-
-
Constructor Detail
-
NuitonValidatorImpl
public NuitonValidatorImpl(Supplier<ProjectValidatorMapping> mappingSupplier, NuitonValidatorModel<O> model)
-
-
Method Detail
-
createScopeValidator
protected NuitonScopeValidator<O> createScopeValidator(String context, NuitonValidatorScope scope, Class<O> type, Set<String> fields)
- Specified by:
createScopeValidatorin classAbstractNuitonValidator<O>
-
-