Package io.github.mmm.validation.main
Class ContainerValidatorBuilder<V,PARENT,SELF extends ContainerValidatorBuilder<V,PARENT,SELF>>
- java.lang.Object
-
- io.github.mmm.validation.main.ObjectValidatorBuilder<V,PARENT,SELF>
-
- io.github.mmm.validation.main.ContainerValidatorBuilder<V,PARENT,SELF>
-
- Type Parameters:
V
- the generic type of the value tovalidate
.PARENT
- the generic type of theparent builder
.SELF
- the generic type of this builder itself (this).
- All Implemented Interfaces:
Builder<Validator<? super V>>
,ValidatorRegistry<V,SELF>
- Direct Known Subclasses:
AbstractCollectionValidatorBuilder
,AbstractMapValidatorBuilder
public abstract class ContainerValidatorBuilder<V,PARENT,SELF extends ContainerValidatorBuilder<V,PARENT,SELF>> extends ObjectValidatorBuilder<V,PARENT,SELF>
Validator builder
for container values such asCollection
.- Since:
- 1.0.0
-
-
Constructor Summary
Constructors Constructor Description ContainerValidatorBuilder(PARENT parent)
The constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ObjectValidatorBuilderFactory<SELF>
getSubFactory()
-
-
-
Method Detail
-
getSubFactory
protected ObjectValidatorBuilderFactory<SELF> getSubFactory()
- Returns:
- the sub-
factory
.
-
-