Uses of Class
io.github.mmm.validation.main.ObjectValidatorBuilder
-
-
Uses of ObjectValidatorBuilder in io.github.mmm.property.builder
Classes in io.github.mmm.property.builder with type parameters of type ObjectValidatorBuilder Modifier and Type Class Description classPropertyBuilder<V,P extends Property<V>,B extends ObjectValidatorBuilder<V,? extends PropertyBuilder<V,P,B,SELF>,?>,SELF extends PropertyBuilder<V,P,B,SELF>> -
Uses of ObjectValidatorBuilder in io.github.mmm.property.builder.lang
Classes in io.github.mmm.property.builder.lang with type parameters of type ObjectValidatorBuilder Modifier and Type Class Description classComparablePropertyBuilder<V extends Comparable,P extends Property<V>,B extends ObjectValidatorBuilder<V,? extends ComparablePropertyBuilder<V,P,B,SELF>,?>,SELF extends ComparablePropertyBuilder<V,P,B,SELF>> -
Uses of ObjectValidatorBuilder in io.github.mmm.validation.collection
Subclasses of ObjectValidatorBuilder in io.github.mmm.validation.collection Modifier and Type Class Description classAbstractCollectionValidatorBuilder<E,V extends Collection<E>,PARENT,SELF extends AbstractCollectionValidatorBuilder<E,V,PARENT,SELF>>Validator builderof forCollection.classAbstractMapValidatorBuilder<K,V,M extends Map<K,V>,PARENT,SELF extends AbstractMapValidatorBuilder<K,V,M,PARENT,SELF>>classValidatorBuilderCollection<E,PARENT>classValidatorBuilderCollectionOfString<PARENT>classValidatorBuilderList<E,PARENT>classValidatorBuilderMap<K,V,PARENT>classValidatorBuilderSet<E,PARENT>Methods in io.github.mmm.validation.collection with type parameters of type ObjectValidatorBuilder Modifier and Type Method Description <SUB extends ObjectValidatorBuilder<E,? extends SELF,?>>
SUBAbstractCollectionValidatorBuilder. with(BiFunction<ObjectValidatorBuilderFactory<SELF>,E,SUB> factory)Creates a newbuilderfor thevalidatorsto invoke for eachelement containedin theCollection.
Useand()to return to this builder after the sub-builder is complete.
A typical usage looks like this:<SUB extends ObjectValidatorBuilder<K,? extends SELF,?>>
SUBAbstractMapValidatorBuilder. withKeys(BiFunction<ObjectValidatorBuilderFactory<SELF>,K,SUB> factory)Creates a newbuilderfor thevalidatorsto invoke for eachkeyin theMap.
Useand()to return to this builder after the sub-builder is complete.
A typical usage looks like this:<SUB extends ObjectValidatorBuilder<V,? extends SELF,?>>
SUBAbstractMapValidatorBuilder. withValues(BiFunction<ObjectValidatorBuilderFactory<SELF>,V,SUB> factory)Creates a newbuilderfor thevalidatorsto invoke for eachvaluesin theMap.
Useand()to return to this builder after the sub-builder is complete.
A typical usage looks like this: -
Uses of ObjectValidatorBuilder in io.github.mmm.validation.main
Classes in io.github.mmm.validation.main with type parameters of type ObjectValidatorBuilder Modifier and Type Class Description classObjectValidatorBuilder<V,PARENT,SELF extends ObjectValidatorBuilder<V,PARENT,SELF>>This is the base class to create instances ofAbstractValidatorusing the builder pattern.Subclasses of ObjectValidatorBuilder in io.github.mmm.validation.main Modifier and Type Class Description classComparableValidatorBuilder<V extends Comparable,PARENT,SELF extends ComparableValidatorBuilder<V,PARENT,SELF>>classContainerValidatorBuilder<V,PARENT,SELF extends ContainerValidatorBuilder<V,PARENT,SELF>>Validator builderfor container values such asCollection.classValidatorBuilderBoolean<PARENT>Validator builderforBoolean.classValidatorBuilderObject<V,PARENT>Validator builderforObject.Methods in io.github.mmm.validation.main with parameters of type ObjectValidatorBuilder Modifier and Type Method Description protected <T> List<Validator<? super T>>ObjectValidatorBuilder. getValidators(ObjectValidatorBuilder<T,?,?> builder) -
Uses of ObjectValidatorBuilder in io.github.mmm.validation.number
Subclasses of ObjectValidatorBuilder in io.github.mmm.validation.number Modifier and Type Class Description classNumberValidatorBuilder<V extends Number & Comparable,PARENT,SELF extends ComparableValidatorBuilder<V,PARENT,SELF>>Validator builderforNumbervalues.classValidatorBuilderBigDecimal<PARENT>classValidatorBuilderBigInteger<PARENT>TheValidator builderforBigIntegervalues.classValidatorBuilderByte<PARENT>Validator builderforBytevalues.classValidatorBuilderDouble<PARENT>TheValidator builderforDoublevalues.classValidatorBuilderFloat<PARENT>TheValidator builderforFloatvalues.classValidatorBuilderInteger<PARENT>TheValidator builderforIntegervalues.classValidatorBuilderLong<PARENT>TheValidator builderforLongvalues.classValidatorBuilderShort<PARENT>TheValidator builderforShortvalues. -
Uses of ObjectValidatorBuilder in io.github.mmm.validation.range
Subclasses of ObjectValidatorBuilder in io.github.mmm.validation.range Modifier and Type Class Description classValidatorBuilderRange<V,PARENT>Validator builderforString. -
Uses of ObjectValidatorBuilder in io.github.mmm.validation.string
Subclasses of ObjectValidatorBuilder in io.github.mmm.validation.string Modifier and Type Class Description classCharSequenceValidatorBuilder<V extends CharSequence,PARENT,SELF extends CharSequenceValidatorBuilder<V,PARENT,SELF>>classValidatorBuilderCharSequence<PARENT>classValidatorBuilderString<PARENT>Validator builderforString. -
Uses of ObjectValidatorBuilder in io.github.mmm.validation.temporal
Subclasses of ObjectValidatorBuilder in io.github.mmm.validation.temporal Modifier and Type Class Description classValidatorBuilderTemporal<V extends Comparable,PARENT,SELF extends ValidatorBuilderTemporal<V,PARENT,SELF>>Validator builderfor date and time values. -
Uses of ObjectValidatorBuilder in io.github.mmm.validation.temporal.instant
Subclasses of ObjectValidatorBuilder in io.github.mmm.validation.temporal.instant Modifier and Type Class Description classValidatorBuilderInstant<PARENT>Validator builderforInstant. -
Uses of ObjectValidatorBuilder in io.github.mmm.validation.temporal.localdate
Subclasses of ObjectValidatorBuilder in io.github.mmm.validation.temporal.localdate Modifier and Type Class Description classValidatorBuilderLocalDate<PARENT> -
Uses of ObjectValidatorBuilder in io.github.mmm.validation.temporal.localdatetime
Subclasses of ObjectValidatorBuilder in io.github.mmm.validation.temporal.localdatetime Modifier and Type Class Description classValidatorBuilderLocalDateTime<PARENT> -
Uses of ObjectValidatorBuilder in io.github.mmm.validation.temporal.localtime
Subclasses of ObjectValidatorBuilder in io.github.mmm.validation.temporal.localtime Modifier and Type Class Description classValidatorBuilderLocalTime<PARENT> -
Uses of ObjectValidatorBuilder in io.github.mmm.validation.temporal.offsetdatetime
Subclasses of ObjectValidatorBuilder in io.github.mmm.validation.temporal.offsetdatetime Modifier and Type Class Description classValidatorBuilderOffsetDateTime<PARENT> -
Uses of ObjectValidatorBuilder in io.github.mmm.validation.temporal.offsettime
Subclasses of ObjectValidatorBuilder in io.github.mmm.validation.temporal.offsettime Modifier and Type Class Description classValidatorBuilderOffsetTime<PARENT> -
Uses of ObjectValidatorBuilder in io.github.mmm.validation.temporal.zoneddatetime
Subclasses of ObjectValidatorBuilder in io.github.mmm.validation.temporal.zoneddatetime Modifier and Type Class Description classValidatorBuilderZonedDateTime<PARENT>
-