Class NuitonValidatorProviderImpl
- java.lang.Object
-
- org.nuiton.validator.AbstractNuitonValidatorProvider
-
- io.ultreia.java4all.validation.impl.NuitonValidatorProviderImpl
-
- All Implemented Interfaces:
NuitonValidatorProvider
@AutoService(org.nuiton.validator.NuitonValidatorProvider.class) public class NuitonValidatorProviderImpl extends AbstractNuitonValidatorProvider
Created at 01/02/2024.- Since:
- 2.0.0
- Author:
- Tony Chemit - dev@tchemit.fr
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.nuiton.validator.AbstractNuitonValidatorProvider
AbstractNuitonValidatorProvider.ModelEntry<O extends Object>
-
-
Field Summary
Fields Modifier and Type Field Description static StringPROVIDER_NAME-
Fields inherited from class org.nuiton.validator.AbstractNuitonValidatorProvider
models, name
-
-
Constructor Summary
Constructors Constructor Description NuitonValidatorProviderImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ProjectValidatorDefinitiondefinitions()protected ProjectValidatorMappingmapping()<O> NuitonValidatorModel<O>newModel(Class<O> type, String context, NuitonValidatorScope... scopes)<O> NuitonValidator<O>newValidator(NuitonValidatorModel<O> model)-
Methods inherited from class org.nuiton.validator.AbstractNuitonValidatorProvider
getModel, getModels, getName
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.nuiton.validator.NuitonValidatorProvider
newValidator
-
-
-
-
Field Detail
-
PROVIDER_NAME
public static final String PROVIDER_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
newModel
public <O> NuitonValidatorModel<O> newModel(Class<O> type, String context, NuitonValidatorScope... scopes)
-
newValidator
public <O> NuitonValidator<O> newValidator(NuitonValidatorModel<O> model)
-
definitions
protected ProjectValidatorDefinition definitions()
-
mapping
protected ProjectValidatorMapping mapping()
-
-