A B C E F G H I M N O P R S U V W 
All Classes All Packages

A

AbstractCollectionValidatorBuilder<E,​V extends Collection<E>,​PARENT,​SELF extends AbstractCollectionValidatorBuilder<E,​V,​PARENT,​SELF>> - Class in io.github.mmm.validation.collection
AbstractCollectionValidatorBuilder(PARENT) - Constructor for class io.github.mmm.validation.collection.AbstractCollectionValidatorBuilder
The constructor.
AbstractMapValidatorBuilder<K,​V,​M extends Map<K,​V>,​PARENT,​SELF extends AbstractMapValidatorBuilder<K,​V,​M,​PARENT,​SELF>> - Class in io.github.mmm.validation.collection
The abstract base for a builder of AbstractValidator for Map values.
AbstractMapValidatorBuilder(PARENT) - Constructor for class io.github.mmm.validation.collection.AbstractMapValidatorBuilder
The constructor.
AbstractValidatorRange<V,​R> - Class in io.github.mmm.validation.main
Validator validating that a given value is contained in a given Range.
AbstractValidatorRange(Range<R>) - Constructor for class io.github.mmm.validation.main.AbstractValidatorRange
The constructor.
add(AbstractValidator<? super V>) - Method in class io.github.mmm.validation.main.ObjectValidatorBuilder
 
add(Validator<? super V>) - Method in class io.github.mmm.validation.main.ObjectValidatorBuilder
 
after(Instant) - Method in class io.github.mmm.validation.temporal.instant.ValidatorBuilderInstant
 
after(LocalDate) - Method in class io.github.mmm.validation.temporal.localdate.ValidatorBuilderLocalDate
 
after(LocalDateTime) - Method in class io.github.mmm.validation.temporal.localdatetime.ValidatorBuilderLocalDateTime
 
after(LocalTime) - Method in class io.github.mmm.validation.temporal.localtime.ValidatorBuilderLocalTime
 
after(OffsetDateTime) - Method in class io.github.mmm.validation.temporal.offsetdatetime.ValidatorBuilderOffsetDateTime
 
after(OffsetTime) - Method in class io.github.mmm.validation.temporal.offsettime.ValidatorBuilderOffsetTime
 
after(ZonedDateTime) - Method in class io.github.mmm.validation.temporal.zoneddatetime.ValidatorBuilderZonedDateTime
 
after(Supplier<Instant>) - Method in class io.github.mmm.validation.temporal.instant.ValidatorBuilderInstant
 
after(Supplier<LocalDate>) - Method in class io.github.mmm.validation.temporal.localdate.ValidatorBuilderLocalDate
 
after(Supplier<LocalDateTime>) - Method in class io.github.mmm.validation.temporal.localdatetime.ValidatorBuilderLocalDateTime
 
after(Supplier<LocalTime>) - Method in class io.github.mmm.validation.temporal.localtime.ValidatorBuilderLocalTime
 
after(Supplier<OffsetDateTime>) - Method in class io.github.mmm.validation.temporal.offsetdatetime.ValidatorBuilderOffsetDateTime
 
after(Supplier<OffsetTime>) - Method in class io.github.mmm.validation.temporal.offsettime.ValidatorBuilderOffsetTime
 
after(Supplier<ZonedDateTime>) - Method in class io.github.mmm.validation.temporal.zoneddatetime.ValidatorBuilderZonedDateTime
 
after(Supplier<V>) - Method in class io.github.mmm.validation.temporal.ValidatorBuilderTemporal
Adds a validator that checks that the date/time is after the given value.
after(V) - Method in class io.github.mmm.validation.temporal.ValidatorBuilderTemporal
Adds a validator that checks that the date/time is after the given value.
and() - Method in class io.github.mmm.validation.main.ObjectValidatorBuilder
 

B

before(Instant) - Method in class io.github.mmm.validation.temporal.instant.ValidatorBuilderInstant
 
before(LocalDate) - Method in class io.github.mmm.validation.temporal.localdate.ValidatorBuilderLocalDate
 
before(LocalDateTime) - Method in class io.github.mmm.validation.temporal.localdatetime.ValidatorBuilderLocalDateTime
 
before(LocalTime) - Method in class io.github.mmm.validation.temporal.localtime.ValidatorBuilderLocalTime
 
before(OffsetDateTime) - Method in class io.github.mmm.validation.temporal.offsetdatetime.ValidatorBuilderOffsetDateTime
 
before(OffsetTime) - Method in class io.github.mmm.validation.temporal.offsettime.ValidatorBuilderOffsetTime
 
before(ZonedDateTime) - Method in class io.github.mmm.validation.temporal.zoneddatetime.ValidatorBuilderZonedDateTime
 
before(Supplier<Instant>) - Method in class io.github.mmm.validation.temporal.instant.ValidatorBuilderInstant
 
before(Supplier<LocalDate>) - Method in class io.github.mmm.validation.temporal.localdate.ValidatorBuilderLocalDate
 
before(Supplier<LocalDateTime>) - Method in class io.github.mmm.validation.temporal.localdatetime.ValidatorBuilderLocalDateTime
 
before(Supplier<LocalTime>) - Method in class io.github.mmm.validation.temporal.localtime.ValidatorBuilderLocalTime
 
before(Supplier<OffsetDateTime>) - Method in class io.github.mmm.validation.temporal.offsetdatetime.ValidatorBuilderOffsetDateTime
 
before(Supplier<OffsetTime>) - Method in class io.github.mmm.validation.temporal.offsettime.ValidatorBuilderOffsetTime
 
before(Supplier<ZonedDateTime>) - Method in class io.github.mmm.validation.temporal.zoneddatetime.ValidatorBuilderZonedDateTime
 
before(Supplier<V>) - Method in class io.github.mmm.validation.temporal.ValidatorBuilderTemporal
Adds a validator that checks that the date/time is before the given value.
before(V) - Method in class io.github.mmm.validation.temporal.ValidatorBuilderTemporal
Adds a validator that checks that the date/time is before the given value.
build() - Method in class io.github.mmm.validation.collection.AbstractCollectionValidatorBuilder
 
build() - Method in class io.github.mmm.validation.collection.AbstractMapValidatorBuilder
 
build() - Method in class io.github.mmm.validation.main.ObjectValidatorBuilder
 

C

CharSequenceValidatorBuilder<V extends CharSequence,​PARENT,​SELF extends CharSequenceValidatorBuilder<V,​PARENT,​SELF>> - Class in io.github.mmm.validation.string
CharSequenceValidatorBuilder(PARENT) - Constructor for class io.github.mmm.validation.string.CharSequenceValidatorBuilder
The constructor.
ComparableValidatorBuilder<V extends Comparable,​PARENT,​SELF extends ComparableValidatorBuilder<V,​PARENT,​SELF>> - Class in io.github.mmm.validation.main
ComparableValidatorBuilder(PARENT) - Constructor for class io.github.mmm.validation.main.ComparableValidatorBuilder
The constructor.
ContainerValidatorBuilder<V,​PARENT,​SELF extends ContainerValidatorBuilder<V,​PARENT,​SELF>> - Class in io.github.mmm.validation.main
Validator builder for container values such as Collection.
ContainerValidatorBuilder(PARENT) - Constructor for class io.github.mmm.validation.main.ContainerValidatorBuilder
The constructor.
convertValue(CharSequence) - Method in class io.github.mmm.validation.string.ValidatorCharSequnceSize
 
convertValue(Collection<?>) - Method in class io.github.mmm.validation.collection.ValidatorCollectionSize
 
convertValue(Map<?, ?>) - Method in class io.github.mmm.validation.collection.ValidatorMapSize
 
convertValue(Pattern) - Method in class io.github.mmm.validation.pattern.ValidatorPatternSize
 
convertValue(V) - Method in class io.github.mmm.validation.main.AbstractValidatorRange
Converts the value to the type of the range.
create(Boolean) - Method in class io.github.mmm.validation.main.ObjectValidatorBuilderFactory
 
create(CharSequence) - Method in class io.github.mmm.validation.main.ObjectValidatorBuilderFactory
 
create(String) - Method in class io.github.mmm.validation.main.ObjectValidatorBuilderFactory
 
create(Collection<E>) - Method in class io.github.mmm.validation.main.ObjectValidatorBuilderFactory
 
create(Map<K, V>) - Method in class io.github.mmm.validation.main.ObjectValidatorBuilderFactory
 
createCollection(E) - Method in class io.github.mmm.validation.main.ObjectValidatorBuilderFactory
 

E

email() - Method in class io.github.mmm.validation.string.CharSequenceValidatorBuilder
emailSpec() - Method in class io.github.mmm.validation.string.CharSequenceValidatorBuilder
equals(Object) - Method in class io.github.mmm.validation.main.AbstractValidatorRange
 
equals(Object) - Method in class io.github.mmm.validation.main.ValidatorCompare
 
equals(Object) - Method in class io.github.mmm.validation.string.ValidatorPasswordConfirmation
 
equals(Object) - Method in class io.github.mmm.validation.string.ValidatorPattern
 
equals(Object) - Method in class io.github.mmm.validation.temporal.ValidatorTemporalAfter
 
equals(Object) - Method in class io.github.mmm.validation.temporal.ValidatorTemporalBefore
 
errorLengthComparison(Object, Object, Object) - Method in class io.github.mmm.validation.main.NlsBundleValidation
 
errorLengthOutOfRange(Object, Object, Object) - Method in class io.github.mmm.validation.main.NlsBundleValidation
 
errorMandatory() - Method in class io.github.mmm.validation.main.NlsBundleValidation
 
errorNoEmail(Object) - Method in class io.github.mmm.validation.main.NlsBundleValidation
 
errorNoHost(Object) - Method in class io.github.mmm.validation.main.NlsBundleValidation
 
errorNoHostName(Object) - Method in class io.github.mmm.validation.main.NlsBundleValidation
 
errorNoIpAddress(Object) - Method in class io.github.mmm.validation.main.NlsBundleValidation
 
errorNoPhoneNumber(Object) - Method in class io.github.mmm.validation.main.NlsBundleValidation
 
errorNoUrl(Object) - Method in class io.github.mmm.validation.main.NlsBundleValidation
 
errorPasswordMismatch() - Method in class io.github.mmm.validation.main.NlsBundleValidation
 
errorValueComparison(Object, Object, Object) - Method in class io.github.mmm.validation.main.NlsBundleValidation
 
errorValueFormat(Object, Object) - Method in class io.github.mmm.validation.main.NlsBundleValidation
 
errorValueNotAfter(Object, Object) - Method in class io.github.mmm.validation.main.NlsBundleValidation
 
errorValueNotBefore(Object, Object) - Method in class io.github.mmm.validation.main.NlsBundleValidation
 
errorValueNotInFuture(Object) - Method in class io.github.mmm.validation.main.NlsBundleValidation
 
errorValueNotInPast(Object) - Method in class io.github.mmm.validation.main.NlsBundleValidation
 
errorValueOutOfRange(Object, Object, Object) - Method in class io.github.mmm.validation.main.NlsBundleValidation
 

F

future() - Method in class io.github.mmm.validation.temporal.instant.ValidatorBuilderInstant
 
future() - Method in class io.github.mmm.validation.temporal.localdate.ValidatorBuilderLocalDate
 
future() - Method in class io.github.mmm.validation.temporal.localdatetime.ValidatorBuilderLocalDateTime
 
future() - Method in class io.github.mmm.validation.temporal.localtime.ValidatorBuilderLocalTime
 
future() - Method in class io.github.mmm.validation.temporal.offsetdatetime.ValidatorBuilderOffsetDateTime
 
future() - Method in class io.github.mmm.validation.temporal.offsettime.ValidatorBuilderOffsetTime
 
future() - Method in class io.github.mmm.validation.temporal.ValidatorBuilderTemporal
Adds a validator that checks that the date/time is in the future.
future() - Method in class io.github.mmm.validation.temporal.zoneddatetime.ValidatorBuilderZonedDateTime
 

G

get() - Static method in class io.github.mmm.validation.main.ValidatorMandatory
 
get() - Static method in class io.github.mmm.validation.string.ValidatorEmail
 
get() - Static method in class io.github.mmm.validation.string.ValidatorEmailSpec
 
get() - Static method in class io.github.mmm.validation.string.ValidatorHost
 
get() - Static method in class io.github.mmm.validation.string.ValidatorHostName
 
get() - Static method in class io.github.mmm.validation.string.ValidatorIpAddress
 
get() - Static method in class io.github.mmm.validation.string.ValidatorIpV4Address
 
get() - Static method in class io.github.mmm.validation.string.ValidatorIpV6Address
 
get() - Static method in class io.github.mmm.validation.string.ValidatorPhoneNumber
 
get() - Static method in class io.github.mmm.validation.string.ValidatorUrl
 
getId() - Method in class io.github.mmm.validation.main.AbstractValidatorRange
 
getId() - Method in class io.github.mmm.validation.main.ValidatorMandatory
 
getId() - Method in class io.github.mmm.validation.string.ValidatorEmail
 
getId() - Method in class io.github.mmm.validation.string.ValidatorEmailSpec
 
getId() - Method in class io.github.mmm.validation.string.ValidatorHost
 
getId() - Method in class io.github.mmm.validation.string.ValidatorHostName
 
getId() - Method in class io.github.mmm.validation.string.ValidatorIpAddress
 
getId() - Method in class io.github.mmm.validation.string.ValidatorIpV4Address
 
getId() - Method in class io.github.mmm.validation.string.ValidatorIpV6Address
 
getId() - Method in class io.github.mmm.validation.string.ValidatorPasswordConfirmation
 
getId() - Method in class io.github.mmm.validation.string.ValidatorPattern
 
getId() - Method in class io.github.mmm.validation.string.ValidatorPhoneNumber
 
getId() - Method in class io.github.mmm.validation.string.ValidatorUrl
 
getId() - Method in class io.github.mmm.validation.temporal.ValidatorTemporalAfter
 
getId() - Method in class io.github.mmm.validation.temporal.ValidatorTemporalBefore
 
getId() - Method in class io.github.mmm.validation.temporal.ValidatorTemporalFuture
 
getId() - Method in class io.github.mmm.validation.temporal.ValidatorTemporalPast
 
getInstance() - Static method in class io.github.mmm.validation.main.ObjectValidatorBuilderFactory
 
getMax() - Method in class io.github.mmm.validation.main.ValidatorRange
 
getMax() - Method in class io.github.mmm.validation.temporal.ValidatorTemporalBefore
 
getMin() - Method in class io.github.mmm.validation.main.ValidatorRange
 
getMin() - Method in class io.github.mmm.validation.temporal.ValidatorTemporalAfter
 
getParent() - Method in class io.github.mmm.validation.main.ObjectValidatorBuilderFactory
 
getRange() - Method in class io.github.mmm.validation.main.AbstractValidatorRange
 
getSubFactory() - Method in class io.github.mmm.validation.main.ContainerValidatorBuilder
 
getValidators(ObjectValidatorBuilder<T, ?, ?>) - Method in class io.github.mmm.validation.main.ObjectValidatorBuilder
 

H

hashCode() - Method in class io.github.mmm.validation.main.AbstractValidatorRange
 
hashCode() - Method in class io.github.mmm.validation.main.ValidatorCompare
 
hashCode() - Method in class io.github.mmm.validation.string.ValidatorPattern
 
hashCode() - Method in class io.github.mmm.validation.temporal.ValidatorTemporalAfter
 
hashCode() - Method in class io.github.mmm.validation.temporal.ValidatorTemporalBefore
 
host() - Method in class io.github.mmm.validation.string.CharSequenceValidatorBuilder
Adds a ValidatorHost (hostname or IP-address).
hostname() - Method in class io.github.mmm.validation.string.CharSequenceValidatorBuilder

I

ID - Static variable in class io.github.mmm.validation.main.AbstractValidatorRange
 
ID - Static variable in class io.github.mmm.validation.main.ValidatorMandatory
 
ID - Static variable in class io.github.mmm.validation.string.ValidatorEmail
 
ID - Static variable in class io.github.mmm.validation.string.ValidatorEmailSpec
 
ID - Static variable in class io.github.mmm.validation.string.ValidatorHost
 
ID - Static variable in class io.github.mmm.validation.string.ValidatorHostName
 
ID - Static variable in class io.github.mmm.validation.string.ValidatorIpAddress
 
ID - Static variable in class io.github.mmm.validation.string.ValidatorIpV4Address
 
ID - Static variable in class io.github.mmm.validation.string.ValidatorIpV6Address
 
ID - Static variable in class io.github.mmm.validation.string.ValidatorPasswordConfirmation
 
ID - Static variable in class io.github.mmm.validation.string.ValidatorPattern
 
ID - Static variable in class io.github.mmm.validation.string.ValidatorPhoneNumber
 
ID - Static variable in class io.github.mmm.validation.string.ValidatorUrl
 
ID - Static variable in class io.github.mmm.validation.temporal.ValidatorTemporalAfter
 
ID - Static variable in class io.github.mmm.validation.temporal.ValidatorTemporalBefore
 
ID - Static variable in class io.github.mmm.validation.temporal.ValidatorTemporalFuture
 
ID - Static variable in class io.github.mmm.validation.temporal.ValidatorTemporalPast
 
INSTANCE - Static variable in class io.github.mmm.validation.main.NlsBundleValidation
The singleton instance.
io.github.mmm.validation.collection - package io.github.mmm.validation.collection
Contains validation support for Collections and Maps.
io.github.mmm.validation.main - module io.github.mmm.validation.main
Provides standard validators with NLS and typed builders.
io.github.mmm.validation.main - package io.github.mmm.validation.main
Contains validation support combined with native language support (NLS).
io.github.mmm.validation.number - package io.github.mmm.validation.number
Contains validation support for Number and its common sub-types.
io.github.mmm.validation.pattern - package io.github.mmm.validation.pattern
 
io.github.mmm.validation.range - package io.github.mmm.validation.range
Contains validation support for Range.
io.github.mmm.validation.string - package io.github.mmm.validation.string
Contains validation support for String and CharSequence.
io.github.mmm.validation.temporal - package io.github.mmm.validation.temporal
Contains validation support for Temporal.
io.github.mmm.validation.temporal.instant - package io.github.mmm.validation.temporal.instant
Contains validation support for Instant.
io.github.mmm.validation.temporal.localdate - package io.github.mmm.validation.temporal.localdate
Contains validation support for LocalDate.
io.github.mmm.validation.temporal.localdatetime - package io.github.mmm.validation.temporal.localdatetime
Contains validation support for LocalDateTime.
io.github.mmm.validation.temporal.localtime - package io.github.mmm.validation.temporal.localtime
Contains validation support for LocalTime.
io.github.mmm.validation.temporal.offsetdatetime - package io.github.mmm.validation.temporal.offsetdatetime
Contains validation support for OffsetDateTime.
io.github.mmm.validation.temporal.offsettime - package io.github.mmm.validation.temporal.offsettime
Contains validation support for OffsetTime.
io.github.mmm.validation.temporal.zoneddatetime - package io.github.mmm.validation.temporal.zoneddatetime
Contains validation support for ZonedDateTime
ipAddress() - Method in class io.github.mmm.validation.string.CharSequenceValidatorBuilder
isAfter(Instant, Instant) - Method in class io.github.mmm.validation.temporal.instant.ValidatorInstantAfter
 
isAfter(LocalDate, LocalDate) - Method in class io.github.mmm.validation.temporal.localdate.ValidatorLocalDateAfter
 
isAfter(LocalDateTime, LocalDateTime) - Method in class io.github.mmm.validation.temporal.localdatetime.ValidatorLocalDateTimeAfter
 
isAfter(LocalTime, LocalTime) - Method in class io.github.mmm.validation.temporal.localtime.ValidatorLocalTimeAfter
 
isAfter(OffsetDateTime, OffsetDateTime) - Method in class io.github.mmm.validation.temporal.offsetdatetime.ValidatorOffsetDateTimeAfter
 
isAfter(OffsetTime, OffsetTime) - Method in class io.github.mmm.validation.temporal.offsettime.ValidatorOffsetTimeAfter
 
isAfter(ZonedDateTime, ZonedDateTime) - Method in class io.github.mmm.validation.temporal.zoneddatetime.ValidatorZonedDateTimeAfter
 
isAfter(V, V) - Method in class io.github.mmm.validation.temporal.ValidatorTemporalAfter
 
isBefore(Instant, Instant) - Method in class io.github.mmm.validation.temporal.instant.ValidatorInstantBefore
 
isBefore(LocalDate, LocalDate) - Method in class io.github.mmm.validation.temporal.localdate.ValidatorLocalDateBefore
 
isBefore(LocalDateTime, LocalDateTime) - Method in class io.github.mmm.validation.temporal.localdatetime.ValidatorLocalDateTimeBefore
 
isBefore(LocalTime, LocalTime) - Method in class io.github.mmm.validation.temporal.localtime.ValidatorLocalTimeBefore
 
isBefore(OffsetDateTime, OffsetDateTime) - Method in class io.github.mmm.validation.temporal.offsetdatetime.ValidatorOffsetDateTimeBefore
 
isBefore(OffsetTime, OffsetTime) - Method in class io.github.mmm.validation.temporal.offsettime.ValidatorOffsetTimeBefore
 
isBefore(ZonedDateTime, ZonedDateTime) - Method in class io.github.mmm.validation.temporal.zoneddatetime.ValidatorZonedDateTimeBefore
 
isBefore(V, V) - Method in class io.github.mmm.validation.temporal.ValidatorTemporalBefore
 
isDynamic() - Method in class io.github.mmm.validation.main.ValidatorCompare
 
isDynamic() - Method in class io.github.mmm.validation.temporal.ValidatorTemporalAfter
 
isDynamic() - Method in class io.github.mmm.validation.temporal.ValidatorTemporalBefore
 
isFuture(Instant) - Method in class io.github.mmm.validation.temporal.instant.ValidatorInstantFuture
 
isFuture(LocalDate) - Method in class io.github.mmm.validation.temporal.localdate.ValidatorLocalDateFuture
 
isFuture(LocalDateTime) - Method in class io.github.mmm.validation.temporal.localdatetime.ValidatorLocalDateTimeFuture
 
isFuture(LocalTime) - Method in class io.github.mmm.validation.temporal.localtime.ValidatorLocalTimeFuture
 
isFuture(OffsetDateTime) - Method in class io.github.mmm.validation.temporal.offsetdatetime.ValidatorOffsetDateTimeFuture
 
isFuture(OffsetTime) - Method in class io.github.mmm.validation.temporal.offsettime.ValidatorOffsetTimeFuture
 
isFuture(ZonedDateTime) - Method in class io.github.mmm.validation.temporal.zoneddatetime.ValidatorZonedDateTimeFuture
 
isFuture(V) - Method in class io.github.mmm.validation.temporal.ValidatorTemporalFuture
 
isLength() - Method in class io.github.mmm.validation.collection.ValidatorCollectionSize
 
isLength() - Method in class io.github.mmm.validation.collection.ValidatorMapSize
 
isLength() - Method in class io.github.mmm.validation.main.AbstractValidatorRange
 
isLength() - Method in class io.github.mmm.validation.pattern.ValidatorPatternSize
 
isLength() - Method in class io.github.mmm.validation.string.ValidatorCharSequnceSize
 
isMandatory() - Method in class io.github.mmm.validation.main.ValidatorMandatory
 
isPast(Instant) - Method in class io.github.mmm.validation.temporal.instant.ValidatorInstantPast
 
isPast(LocalDate) - Method in class io.github.mmm.validation.temporal.localdate.ValidatorLocalDatePast
 
isPast(LocalDateTime) - Method in class io.github.mmm.validation.temporal.localdatetime.ValidatorLocalDateTimePast
 
isPast(LocalTime) - Method in class io.github.mmm.validation.temporal.localtime.ValidatorLocalTimePast
 
isPast(OffsetDateTime) - Method in class io.github.mmm.validation.temporal.offsetdatetime.ValidatorOffsetDateTimePast
 
isPast(OffsetTime) - Method in class io.github.mmm.validation.temporal.offsettime.ValidatorOffsetTimePast
 
isPast(ZonedDateTime) - Method in class io.github.mmm.validation.temporal.zoneddatetime.ValidatorZonedDateTimePast
 
isPast(V) - Method in class io.github.mmm.validation.temporal.ValidatorTemporalPast
 

M

mandatory() - Method in class io.github.mmm.validation.main.ObjectValidatorBuilder
Value is mandatory.
max(int) - Method in class io.github.mmm.validation.collection.AbstractCollectionValidatorBuilder
 
max(int) - Method in class io.github.mmm.validation.collection.AbstractMapValidatorBuilder
 
max(int) - Method in class io.github.mmm.validation.string.CharSequenceValidatorBuilder
 
max(String) - Method in class io.github.mmm.validation.main.ObjectValidatorBuilder
This method allows to define a maximum.
min(int) - Method in class io.github.mmm.validation.string.CharSequenceValidatorBuilder
 
min(String) - Method in class io.github.mmm.validation.main.ObjectValidatorBuilder
This method allows to define a minimum.

N

NlsBundleValidation - Class in io.github.mmm.validation.main
NlsBundle for this module.
NumberValidatorBuilder<V extends Number & Comparable,​PARENT,​SELF extends ComparableValidatorBuilder<V,​PARENT,​SELF>> - Class in io.github.mmm.validation.number
NumberValidatorBuilder(PARENT) - Constructor for class io.github.mmm.validation.number.NumberValidatorBuilder
The constructor.

O

ObjectValidatorBuilder<V,​PARENT,​SELF extends ObjectValidatorBuilder<V,​PARENT,​SELF>> - Class in io.github.mmm.validation.main
This is the base class to create instances of AbstractValidator using the builder pattern.
ObjectValidatorBuilder(PARENT) - Constructor for class io.github.mmm.validation.main.ObjectValidatorBuilder
The constructor.
ObjectValidatorBuilderFactory<PARENT> - Class in io.github.mmm.validation.main
This is the interface for instances of ObjectValidatorBuilder.
ObjectValidatorBuilderFactory(PARENT) - Constructor for class io.github.mmm.validation.main.ObjectValidatorBuilderFactory
The constructor.
ObjectValidatorBuilderFactory.BuilderFactory - Class in io.github.mmm.validation.main
Implementation of ObjectValidatorBuilderFactory without parent.

P

parse(String) - Method in class io.github.mmm.validation.temporal.instant.ValidatorBuilderInstant
 
parse(String) - Method in class io.github.mmm.validation.temporal.localdate.ValidatorBuilderLocalDate
 
parse(String) - Method in class io.github.mmm.validation.temporal.localdatetime.ValidatorBuilderLocalDateTime
 
parse(String) - Method in class io.github.mmm.validation.temporal.localtime.ValidatorBuilderLocalTime
 
parse(String) - Method in class io.github.mmm.validation.temporal.offsetdatetime.ValidatorBuilderOffsetDateTime
 
parse(String) - Method in class io.github.mmm.validation.temporal.offsettime.ValidatorBuilderOffsetTime
 
parse(String) - Method in class io.github.mmm.validation.temporal.ValidatorBuilderTemporal
 
parse(String) - Method in class io.github.mmm.validation.temporal.zoneddatetime.ValidatorBuilderZonedDateTime
 
past() - Method in class io.github.mmm.validation.temporal.instant.ValidatorBuilderInstant
 
past() - Method in class io.github.mmm.validation.temporal.localdate.ValidatorBuilderLocalDate
 
past() - Method in class io.github.mmm.validation.temporal.localdatetime.ValidatorBuilderLocalDateTime
 
past() - Method in class io.github.mmm.validation.temporal.localtime.ValidatorBuilderLocalTime
 
past() - Method in class io.github.mmm.validation.temporal.offsetdatetime.ValidatorBuilderOffsetDateTime
 
past() - Method in class io.github.mmm.validation.temporal.offsettime.ValidatorBuilderOffsetTime
 
past() - Method in class io.github.mmm.validation.temporal.ValidatorBuilderTemporal
Adds a validator that checks that the date/time is in the past.
past() - Method in class io.github.mmm.validation.temporal.zoneddatetime.ValidatorBuilderZonedDateTime
 
pattern(String) - Method in class io.github.mmm.validation.string.CharSequenceValidatorBuilder
 
pattern(Pattern) - Method in class io.github.mmm.validation.string.CharSequenceValidatorBuilder
 
phoneNumber() - Method in class io.github.mmm.validation.string.CharSequenceValidatorBuilder

R

range - Variable in class io.github.mmm.validation.main.AbstractValidatorRange
 
range(byte, byte) - Method in class io.github.mmm.validation.number.ValidatorBuilderByte
 
range(double, double) - Method in class io.github.mmm.validation.number.ValidatorBuilderDouble
 
range(float, float) - Method in class io.github.mmm.validation.number.ValidatorBuilderFloat
 
range(int, int) - Method in class io.github.mmm.validation.number.ValidatorBuilderInteger
 
range(long, long) - Method in class io.github.mmm.validation.number.ValidatorBuilderLong
 
range(short, short) - Method in class io.github.mmm.validation.number.ValidatorBuilderShort
 
range(Range<V>) - Method in class io.github.mmm.validation.main.ComparableValidatorBuilder
 
range(Integer, Integer) - Method in class io.github.mmm.validation.pattern.ValidatorBuilderPattern
 
range(Integer, Integer) - Method in class io.github.mmm.validation.string.CharSequenceValidatorBuilder
 
range(String, String) - Method in class io.github.mmm.validation.collection.AbstractCollectionValidatorBuilder
 
range(String, String) - Method in class io.github.mmm.validation.collection.ValidatorBuilderMap
 
range(String, String) - Method in class io.github.mmm.validation.main.ObjectValidatorBuilder
This method allows to define a range in a generic way.
range(String, String) - Method in class io.github.mmm.validation.main.ValidatorBuilderBoolean
 
range(String, String) - Method in class io.github.mmm.validation.main.ValidatorBuilderObject
 
range(String, String) - Method in class io.github.mmm.validation.number.NumberValidatorBuilder
 
range(String, String) - Method in class io.github.mmm.validation.pattern.ValidatorBuilderPattern
 
range(String, String) - Method in class io.github.mmm.validation.range.ValidatorBuilderRange
 
range(String, String) - Method in class io.github.mmm.validation.string.CharSequenceValidatorBuilder
 
range(String, String) - Method in class io.github.mmm.validation.temporal.ValidatorBuilderTemporal
 
range(V, V) - Method in class io.github.mmm.validation.main.ComparableValidatorBuilder
 

S

self() - Method in class io.github.mmm.validation.main.ObjectValidatorBuilder
 
size(int, int) - Method in class io.github.mmm.validation.collection.AbstractCollectionValidatorBuilder
 
size(int, int) - Method in class io.github.mmm.validation.collection.AbstractMapValidatorBuilder
 
size(Range<Number>) - Method in class io.github.mmm.validation.collection.AbstractCollectionValidatorBuilder
 
size(Range<Number>) - Method in class io.github.mmm.validation.collection.AbstractMapValidatorBuilder
 

U

url() - Method in class io.github.mmm.validation.string.CharSequenceValidatorBuilder
Adds a ValidatorUrl.

V

validate(Collection<E>, Object) - Method in class io.github.mmm.validation.collection.ValidatorCollectionElements
 
validate(Map<?, V>, Object) - Method in class io.github.mmm.validation.collection.ValidatorMapValues
 
validate(Map<K, ?>, Object) - Method in class io.github.mmm.validation.collection.ValidatorMapKeys
 
validateNotNull(CharSequence) - Method in class io.github.mmm.validation.string.ValidatorEmail
 
validateNotNull(CharSequence) - Method in class io.github.mmm.validation.string.ValidatorEmailSpec
 
validateNotNull(CharSequence) - Method in class io.github.mmm.validation.string.ValidatorHost
 
validateNotNull(CharSequence) - Method in class io.github.mmm.validation.string.ValidatorHostName
 
validateNotNull(CharSequence) - Method in class io.github.mmm.validation.string.ValidatorIpAddress
 
validateNotNull(CharSequence) - Method in class io.github.mmm.validation.string.ValidatorIpV4Address
 
validateNotNull(CharSequence) - Method in class io.github.mmm.validation.string.ValidatorIpV6Address
 
validateNotNull(CharSequence) - Method in class io.github.mmm.validation.string.ValidatorPasswordConfirmation
 
validateNotNull(CharSequence) - Method in class io.github.mmm.validation.string.ValidatorPattern
 
validateNotNull(CharSequence) - Method in class io.github.mmm.validation.string.ValidatorPhoneNumber
 
validateNotNull(CharSequence) - Method in class io.github.mmm.validation.string.ValidatorUrl
 
validateNotNull(Object) - Method in class io.github.mmm.validation.main.ValidatorMandatory
 
validateNotNull(V) - Method in class io.github.mmm.validation.main.AbstractValidatorRange
 
validateNotNull(V) - Method in class io.github.mmm.validation.main.ValidatorCompare
 
validateNotNull(V) - Method in class io.github.mmm.validation.temporal.ValidatorTemporalAfter
 
validateNotNull(V) - Method in class io.github.mmm.validation.temporal.ValidatorTemporalBefore
 
validateNotNull(V) - Method in class io.github.mmm.validation.temporal.ValidatorTemporalFuture
 
validateNotNull(V) - Method in class io.github.mmm.validation.temporal.ValidatorTemporalPast
 
validateNull() - Method in class io.github.mmm.validation.main.ValidatorMandatory
 
validateNull() - Method in class io.github.mmm.validation.string.ValidatorPasswordConfirmation
 
ValidatorBuilderBigDecimal<PARENT> - Class in io.github.mmm.validation.number
The builder of AbstractValidator for Double values.
ValidatorBuilderBigDecimal(PARENT) - Constructor for class io.github.mmm.validation.number.ValidatorBuilderBigDecimal
The constructor.
ValidatorBuilderBigInteger<PARENT> - Class in io.github.mmm.validation.number
ValidatorBuilderBigInteger(PARENT) - Constructor for class io.github.mmm.validation.number.ValidatorBuilderBigInteger
The constructor.
ValidatorBuilderBoolean<PARENT> - Class in io.github.mmm.validation.main
ValidatorBuilderBoolean(PARENT) - Constructor for class io.github.mmm.validation.main.ValidatorBuilderBoolean
The constructor.
ValidatorBuilderByte<PARENT> - Class in io.github.mmm.validation.number
ValidatorBuilderByte(PARENT) - Constructor for class io.github.mmm.validation.number.ValidatorBuilderByte
The constructor.
ValidatorBuilderCharSequence<PARENT> - Class in io.github.mmm.validation.string
ValidatorBuilderCharSequence(PARENT) - Constructor for class io.github.mmm.validation.string.ValidatorBuilderCharSequence
The constructor.
ValidatorBuilderCollection<E,​PARENT> - Class in io.github.mmm.validation.collection
ValidatorBuilderCollection(PARENT) - Constructor for class io.github.mmm.validation.collection.ValidatorBuilderCollection
The constructor.
ValidatorBuilderCollectionOfString<PARENT> - Class in io.github.mmm.validation.collection
ValidatorBuilderCollectionOfString(PARENT) - Constructor for class io.github.mmm.validation.collection.ValidatorBuilderCollectionOfString
The constructor.
ValidatorBuilderDouble<PARENT> - Class in io.github.mmm.validation.number
The Validator builder for Double values.
ValidatorBuilderDouble(PARENT) - Constructor for class io.github.mmm.validation.number.ValidatorBuilderDouble
The constructor.
ValidatorBuilderFloat<PARENT> - Class in io.github.mmm.validation.number
The Validator builder for Float values.
ValidatorBuilderFloat(PARENT) - Constructor for class io.github.mmm.validation.number.ValidatorBuilderFloat
The constructor.
ValidatorBuilderInstant<PARENT> - Class in io.github.mmm.validation.temporal.instant
ValidatorBuilderInstant(PARENT) - Constructor for class io.github.mmm.validation.temporal.instant.ValidatorBuilderInstant
The constructor.
ValidatorBuilderInteger<PARENT> - Class in io.github.mmm.validation.number
The Validator builder for Integer values.
ValidatorBuilderInteger(PARENT) - Constructor for class io.github.mmm.validation.number.ValidatorBuilderInteger
The constructor.
ValidatorBuilderList<E,​PARENT> - Class in io.github.mmm.validation.collection
ValidatorBuilderList(PARENT) - Constructor for class io.github.mmm.validation.collection.ValidatorBuilderList
The constructor.
ValidatorBuilderLocalDate<PARENT> - Class in io.github.mmm.validation.temporal.localdate
ValidatorBuilderLocalDate(PARENT) - Constructor for class io.github.mmm.validation.temporal.localdate.ValidatorBuilderLocalDate
The constructor.
ValidatorBuilderLocalDateTime<PARENT> - Class in io.github.mmm.validation.temporal.localdatetime
ValidatorBuilderLocalDateTime(PARENT) - Constructor for class io.github.mmm.validation.temporal.localdatetime.ValidatorBuilderLocalDateTime
The constructor.
ValidatorBuilderLocalTime<PARENT> - Class in io.github.mmm.validation.temporal.localtime
ValidatorBuilderLocalTime(PARENT) - Constructor for class io.github.mmm.validation.temporal.localtime.ValidatorBuilderLocalTime
The constructor.
ValidatorBuilderLong<PARENT> - Class in io.github.mmm.validation.number
The Validator builder for Long values.
ValidatorBuilderLong(PARENT) - Constructor for class io.github.mmm.validation.number.ValidatorBuilderLong
The constructor.
ValidatorBuilderMap<K,​V,​PARENT> - Class in io.github.mmm.validation.collection
ValidatorBuilderMap(PARENT) - Constructor for class io.github.mmm.validation.collection.ValidatorBuilderMap
The constructor.
ValidatorBuilderObject<V,​PARENT> - Class in io.github.mmm.validation.main
ValidatorBuilderObject(PARENT) - Constructor for class io.github.mmm.validation.main.ValidatorBuilderObject
The constructor.
ValidatorBuilderOffsetDateTime<PARENT> - Class in io.github.mmm.validation.temporal.offsetdatetime
ValidatorBuilderOffsetDateTime(PARENT) - Constructor for class io.github.mmm.validation.temporal.offsetdatetime.ValidatorBuilderOffsetDateTime
The constructor.
ValidatorBuilderOffsetTime<PARENT> - Class in io.github.mmm.validation.temporal.offsettime
ValidatorBuilderOffsetTime(PARENT) - Constructor for class io.github.mmm.validation.temporal.offsettime.ValidatorBuilderOffsetTime
The constructor.
ValidatorBuilderPattern<PARENT> - Class in io.github.mmm.validation.pattern
ValidatorBuilderPattern(PARENT) - Constructor for class io.github.mmm.validation.pattern.ValidatorBuilderPattern
The constructor.
ValidatorBuilderRange<V,​PARENT> - Class in io.github.mmm.validation.range
ValidatorBuilderRange(PARENT) - Constructor for class io.github.mmm.validation.range.ValidatorBuilderRange
The constructor.
ValidatorBuilderSet<E,​PARENT> - Class in io.github.mmm.validation.collection
ValidatorBuilderSet(PARENT) - Constructor for class io.github.mmm.validation.collection.ValidatorBuilderSet
The constructor.
ValidatorBuilderShort<PARENT> - Class in io.github.mmm.validation.number
The Validator builder for Short values.
ValidatorBuilderShort(PARENT) - Constructor for class io.github.mmm.validation.number.ValidatorBuilderShort
The constructor.
ValidatorBuilderString<PARENT> - Class in io.github.mmm.validation.string
ValidatorBuilderString(PARENT) - Constructor for class io.github.mmm.validation.string.ValidatorBuilderString
The constructor.
ValidatorBuilderTemporal<V extends Comparable,​PARENT,​SELF extends ValidatorBuilderTemporal<V,​PARENT,​SELF>> - Class in io.github.mmm.validation.temporal
Validator builder for date and time values.
ValidatorBuilderTemporal(PARENT) - Constructor for class io.github.mmm.validation.temporal.ValidatorBuilderTemporal
The constructor.
ValidatorBuilderZonedDateTime<PARENT> - Class in io.github.mmm.validation.temporal.zoneddatetime
ValidatorBuilderZonedDateTime(PARENT) - Constructor for class io.github.mmm.validation.temporal.zoneddatetime.ValidatorBuilderZonedDateTime
The constructor.
ValidatorCharSequnceSize - Class in io.github.mmm.validation.string
Validator validating that the length of a given CharSequence is within a predefined Range.
ValidatorCharSequnceSize(int) - Constructor for class io.github.mmm.validation.string.ValidatorCharSequnceSize
The constructor.
ValidatorCharSequnceSize(Range<Number>) - Constructor for class io.github.mmm.validation.string.ValidatorCharSequnceSize
The constructor.
ValidatorCollectionElements<E> - Class in io.github.mmm.validation.collection
Validator validating all elements of a given Collection satisfy the given validators.
ValidatorCollectionElements(Validator<? super E>...) - Constructor for class io.github.mmm.validation.collection.ValidatorCollectionElements
The constructor.
ValidatorCollectionElements(List<AbstractValidator<? super E>>) - Constructor for class io.github.mmm.validation.collection.ValidatorCollectionElements
The constructor.
ValidatorCollectionSize - Class in io.github.mmm.validation.collection
Validator validating that the size of a given Collection is within a predefined Range.
ValidatorCollectionSize(int) - Constructor for class io.github.mmm.validation.collection.ValidatorCollectionSize
The constructor.
ValidatorCollectionSize(Range<Number>) - Constructor for class io.github.mmm.validation.collection.ValidatorCollectionSize
The constructor.
ValidatorCompare<V extends Comparable<V>> - Class in io.github.mmm.validation.main
Validator validating that a value satisfies a given CompareOperator -operation for given value to compare to.
ValidatorCompare(CompareOperator, Supplier<V>) - Constructor for class io.github.mmm.validation.main.ValidatorCompare
The constructor.
ValidatorCompare(CompareOperator, V) - Constructor for class io.github.mmm.validation.main.ValidatorCompare
The constructor.
ValidatorEmail - Class in io.github.mmm.validation.string
Validator validating that a given CharSequence is a valid email address (RFC822).
ValidatorEmailSpec - Class in io.github.mmm.validation.string
Validator validating that a given CharSequence is a valid email address specification (a raw email without display name, comments, etc.).
ValidatorHost - Class in io.github.mmm.validation.string
Validator validating that a given CharSequence is a valid host or domain.
ValidatorHostName - Class in io.github.mmm.validation.string
Validator validating that a given CharSequence is a valid email address.
ValidatorInstantAfter - Class in io.github.mmm.validation.temporal.instant
Implementation of ValidatorTemporalAfter for Instant.
ValidatorInstantAfter(Instant) - Constructor for class io.github.mmm.validation.temporal.instant.ValidatorInstantAfter
The constructor.
ValidatorInstantAfter(Supplier<Instant>) - Constructor for class io.github.mmm.validation.temporal.instant.ValidatorInstantAfter
The constructor.
ValidatorInstantBefore - Class in io.github.mmm.validation.temporal.instant
Implementation of ValidatorTemporalBefore for Instant.
ValidatorInstantBefore(Instant) - Constructor for class io.github.mmm.validation.temporal.instant.ValidatorInstantBefore
The constructor.
ValidatorInstantBefore(Supplier<Instant>) - Constructor for class io.github.mmm.validation.temporal.instant.ValidatorInstantBefore
The constructor.
ValidatorInstantFuture - Class in io.github.mmm.validation.temporal.instant
Implementation of ValidatorTemporalFuture for Instant.
ValidatorInstantFuture() - Constructor for class io.github.mmm.validation.temporal.instant.ValidatorInstantFuture
 
ValidatorInstantPast - Class in io.github.mmm.validation.temporal.instant
Implementation of ValidatorTemporalPast for Instant.
ValidatorInstantPast() - Constructor for class io.github.mmm.validation.temporal.instant.ValidatorInstantPast
 
ValidatorIpAddress - Class in io.github.mmm.validation.string
Validator validating that a given CharSequence is a valid IP address.
ValidatorIpV4Address - Class in io.github.mmm.validation.string
Validator validating that a given CharSequence is a valid IPv4-address.
ValidatorIpV6Address - Class in io.github.mmm.validation.string
Validator validating that a given CharSequence is a valid IPv6 address.
ValidatorLocalDateAfter - Class in io.github.mmm.validation.temporal.localdate
Implementation of ValidatorTemporalAfter for LocalDate.
ValidatorLocalDateAfter(LocalDate) - Constructor for class io.github.mmm.validation.temporal.localdate.ValidatorLocalDateAfter
The constructor.
ValidatorLocalDateAfter(Supplier<LocalDate>) - Constructor for class io.github.mmm.validation.temporal.localdate.ValidatorLocalDateAfter
The constructor.
ValidatorLocalDateBefore - Class in io.github.mmm.validation.temporal.localdate
Implementation of ValidatorTemporalBefore for LocalDate.
ValidatorLocalDateBefore(LocalDate) - Constructor for class io.github.mmm.validation.temporal.localdate.ValidatorLocalDateBefore
The constructor.
ValidatorLocalDateBefore(Supplier<LocalDate>) - Constructor for class io.github.mmm.validation.temporal.localdate.ValidatorLocalDateBefore
The constructor.
ValidatorLocalDateFuture - Class in io.github.mmm.validation.temporal.localdate
Implementation of ValidatorTemporalFuture for LocalDate.
ValidatorLocalDateFuture() - Constructor for class io.github.mmm.validation.temporal.localdate.ValidatorLocalDateFuture
 
ValidatorLocalDatePast - Class in io.github.mmm.validation.temporal.localdate
Implementation of ValidatorTemporalPast for LocalDate.
ValidatorLocalDatePast() - Constructor for class io.github.mmm.validation.temporal.localdate.ValidatorLocalDatePast
 
ValidatorLocalDateTimeAfter - Class in io.github.mmm.validation.temporal.localdatetime
Implementation of ValidatorTemporalAfter for LocalDateTime.
ValidatorLocalDateTimeAfter(LocalDateTime) - Constructor for class io.github.mmm.validation.temporal.localdatetime.ValidatorLocalDateTimeAfter
The constructor.
ValidatorLocalDateTimeAfter(Supplier<LocalDateTime>) - Constructor for class io.github.mmm.validation.temporal.localdatetime.ValidatorLocalDateTimeAfter
The constructor.
ValidatorLocalDateTimeBefore - Class in io.github.mmm.validation.temporal.localdatetime
Implementation of ValidatorTemporalBefore for LocalDateTime.
ValidatorLocalDateTimeBefore(LocalDateTime) - Constructor for class io.github.mmm.validation.temporal.localdatetime.ValidatorLocalDateTimeBefore
The constructor.
ValidatorLocalDateTimeBefore(Supplier<LocalDateTime>) - Constructor for class io.github.mmm.validation.temporal.localdatetime.ValidatorLocalDateTimeBefore
The constructor.
ValidatorLocalDateTimeFuture - Class in io.github.mmm.validation.temporal.localdatetime
Implementation of ValidatorTemporalFuture for LocalDateTime.
ValidatorLocalDateTimeFuture() - Constructor for class io.github.mmm.validation.temporal.localdatetime.ValidatorLocalDateTimeFuture
 
ValidatorLocalDateTimePast - Class in io.github.mmm.validation.temporal.localdatetime
Implementation of ValidatorTemporalPast for LocalDateTime.
ValidatorLocalDateTimePast() - Constructor for class io.github.mmm.validation.temporal.localdatetime.ValidatorLocalDateTimePast
 
ValidatorLocalTimeAfter - Class in io.github.mmm.validation.temporal.localtime
Implementation of ValidatorTemporalAfter for LocalTime.
ValidatorLocalTimeAfter(LocalTime) - Constructor for class io.github.mmm.validation.temporal.localtime.ValidatorLocalTimeAfter
The constructor.
ValidatorLocalTimeAfter(Supplier<LocalTime>) - Constructor for class io.github.mmm.validation.temporal.localtime.ValidatorLocalTimeAfter
The constructor.
ValidatorLocalTimeBefore - Class in io.github.mmm.validation.temporal.localtime
Implementation of ValidatorTemporalBefore for LocalTime.
ValidatorLocalTimeBefore(LocalTime) - Constructor for class io.github.mmm.validation.temporal.localtime.ValidatorLocalTimeBefore
The constructor.
ValidatorLocalTimeBefore(Supplier<LocalTime>) - Constructor for class io.github.mmm.validation.temporal.localtime.ValidatorLocalTimeBefore
The constructor.
ValidatorLocalTimeFuture - Class in io.github.mmm.validation.temporal.localtime
Implementation of ValidatorTemporalFuture for LocalTime.
ValidatorLocalTimeFuture() - Constructor for class io.github.mmm.validation.temporal.localtime.ValidatorLocalTimeFuture
 
ValidatorLocalTimePast - Class in io.github.mmm.validation.temporal.localtime
Implementation of ValidatorTemporalPast for LocalTime.
ValidatorLocalTimePast() - Constructor for class io.github.mmm.validation.temporal.localtime.ValidatorLocalTimePast
 
ValidatorMandatory - Class in io.github.mmm.validation.main
Validator validating that a mandatory value is filled.
ValidatorMandatory() - Constructor for class io.github.mmm.validation.main.ValidatorMandatory
The constructor.
ValidatorMapKeys<K> - Class in io.github.mmm.validation.collection
Validator validating all keys of a given Map using the given validators.
ValidatorMapKeys(Validator<? super K>...) - Constructor for class io.github.mmm.validation.collection.ValidatorMapKeys
The constructor.
ValidatorMapKeys(List<Validator<? super K>>) - Constructor for class io.github.mmm.validation.collection.ValidatorMapKeys
The constructor.
ValidatorMapSize - Class in io.github.mmm.validation.collection
Validator validating that the size of a given Map is within a predefined Range.
ValidatorMapSize(int) - Constructor for class io.github.mmm.validation.collection.ValidatorMapSize
The constructor.
ValidatorMapSize(Range<Number>) - Constructor for class io.github.mmm.validation.collection.ValidatorMapSize
The constructor.
ValidatorMapValues<V> - Class in io.github.mmm.validation.collection
Validator validating all values of a given Map using the given validators.
ValidatorMapValues(Validator<? super V>...) - Constructor for class io.github.mmm.validation.collection.ValidatorMapValues
The constructor.
ValidatorMapValues(List<Validator<? super V>>) - Constructor for class io.github.mmm.validation.collection.ValidatorMapValues
The constructor.
ValidatorOffsetDateTimeAfter - Class in io.github.mmm.validation.temporal.offsetdatetime
Implementation of ValidatorTemporalAfter for OffsetDateTime.
ValidatorOffsetDateTimeAfter(OffsetDateTime) - Constructor for class io.github.mmm.validation.temporal.offsetdatetime.ValidatorOffsetDateTimeAfter
The constructor.
ValidatorOffsetDateTimeAfter(Supplier<OffsetDateTime>) - Constructor for class io.github.mmm.validation.temporal.offsetdatetime.ValidatorOffsetDateTimeAfter
The constructor.
ValidatorOffsetDateTimeBefore - Class in io.github.mmm.validation.temporal.offsetdatetime
ValidatorOffsetDateTimeBefore(OffsetDateTime) - Constructor for class io.github.mmm.validation.temporal.offsetdatetime.ValidatorOffsetDateTimeBefore
The constructor.
ValidatorOffsetDateTimeBefore(Supplier<OffsetDateTime>) - Constructor for class io.github.mmm.validation.temporal.offsetdatetime.ValidatorOffsetDateTimeBefore
The constructor.
ValidatorOffsetDateTimeFuture - Class in io.github.mmm.validation.temporal.offsetdatetime
ValidatorOffsetDateTimeFuture() - Constructor for class io.github.mmm.validation.temporal.offsetdatetime.ValidatorOffsetDateTimeFuture
 
ValidatorOffsetDateTimePast - Class in io.github.mmm.validation.temporal.offsetdatetime
Implementation of ValidatorTemporalPast for OffsetDateTime.
ValidatorOffsetDateTimePast() - Constructor for class io.github.mmm.validation.temporal.offsetdatetime.ValidatorOffsetDateTimePast
 
ValidatorOffsetTimeAfter - Class in io.github.mmm.validation.temporal.offsettime
Implementation of ValidatorTemporalAfter for OffsetTime.
ValidatorOffsetTimeAfter(OffsetTime) - Constructor for class io.github.mmm.validation.temporal.offsettime.ValidatorOffsetTimeAfter
The constructor.
ValidatorOffsetTimeAfter(Supplier<OffsetTime>) - Constructor for class io.github.mmm.validation.temporal.offsettime.ValidatorOffsetTimeAfter
The constructor.
ValidatorOffsetTimeBefore - Class in io.github.mmm.validation.temporal.offsettime
Implementation of ValidatorTemporalBefore for OffsetTime.
ValidatorOffsetTimeBefore(OffsetTime) - Constructor for class io.github.mmm.validation.temporal.offsettime.ValidatorOffsetTimeBefore
The constructor.
ValidatorOffsetTimeBefore(Supplier<OffsetTime>) - Constructor for class io.github.mmm.validation.temporal.offsettime.ValidatorOffsetTimeBefore
The constructor.
ValidatorOffsetTimeFuture - Class in io.github.mmm.validation.temporal.offsettime
Implementation of ValidatorTemporalFuture for OffsetTime.
ValidatorOffsetTimeFuture() - Constructor for class io.github.mmm.validation.temporal.offsettime.ValidatorOffsetTimeFuture
 
ValidatorOffsetTimePast - Class in io.github.mmm.validation.temporal.offsettime
Implementation of ValidatorTemporalPast for OffsetTime.
ValidatorOffsetTimePast() - Constructor for class io.github.mmm.validation.temporal.offsettime.ValidatorOffsetTimePast
 
ValidatorPasswordConfirmation - Class in io.github.mmm.validation.string
Validator validating that a given CharSequence matches a given Pattern.
ValidatorPasswordConfirmation(Supplier<? extends CharSequence>) - Constructor for class io.github.mmm.validation.string.ValidatorPasswordConfirmation
The constructor.
ValidatorPattern - Class in io.github.mmm.validation.string
Validator validating that a given CharSequence matches a given Pattern.
ValidatorPattern(String) - Constructor for class io.github.mmm.validation.string.ValidatorPattern
The constructor.
ValidatorPattern(Pattern) - Constructor for class io.github.mmm.validation.string.ValidatorPattern
The constructor.
ValidatorPatternSize - Class in io.github.mmm.validation.pattern
Validator validating that the length of a given pattern is within a predefined Range.
ValidatorPatternSize(int) - Constructor for class io.github.mmm.validation.pattern.ValidatorPatternSize
The constructor.
ValidatorPatternSize(Range<Number>) - Constructor for class io.github.mmm.validation.pattern.ValidatorPatternSize
The constructor.
ValidatorPhoneNumber - Class in io.github.mmm.validation.string
Validator validating that a given CharSequence is a valid email address.
ValidatorRange<V> - Class in io.github.mmm.validation.main
Validator validating that a given value is within a specific Range.
ValidatorRange(Range<V>) - Constructor for class io.github.mmm.validation.main.ValidatorRange
The constructor.
ValidatorRange(V, V) - Constructor for class io.github.mmm.validation.main.ValidatorRange
The constructor.
ValidatorTemporalAfter<V> - Class in io.github.mmm.validation.temporal
Validator validating that a Temporal lies after a given value.
ValidatorTemporalAfter(Supplier<V>) - Constructor for class io.github.mmm.validation.temporal.ValidatorTemporalAfter
The constructor.
ValidatorTemporalAfter(V) - Constructor for class io.github.mmm.validation.temporal.ValidatorTemporalAfter
The constructor.
ValidatorTemporalBefore<V> - Class in io.github.mmm.validation.temporal
Validator validating that a Temporal lies before a given value.
ValidatorTemporalBefore(Supplier<V>) - Constructor for class io.github.mmm.validation.temporal.ValidatorTemporalBefore
The constructor.
ValidatorTemporalBefore(V) - Constructor for class io.github.mmm.validation.temporal.ValidatorTemporalBefore
The constructor.
ValidatorTemporalFuture<V> - Class in io.github.mmm.validation.temporal
Validator validating that a Temporal lies in the future.
ValidatorTemporalFuture() - Constructor for class io.github.mmm.validation.temporal.ValidatorTemporalFuture
The constructor.
ValidatorTemporalPast<V> - Class in io.github.mmm.validation.temporal
Validator validating that a Temporal lies in the past.
ValidatorTemporalPast() - Constructor for class io.github.mmm.validation.temporal.ValidatorTemporalPast
The constructor.
ValidatorUrl - Class in io.github.mmm.validation.string
Validator validating that a given CharSequence is a valid URL.
ValidatorZonedDateTimeAfter - Class in io.github.mmm.validation.temporal.zoneddatetime
Implementation of ValidatorTemporalAfter for ZonedDateTime.
ValidatorZonedDateTimeAfter(ZonedDateTime) - Constructor for class io.github.mmm.validation.temporal.zoneddatetime.ValidatorZonedDateTimeAfter
The constructor.
ValidatorZonedDateTimeAfter(Supplier<ZonedDateTime>) - Constructor for class io.github.mmm.validation.temporal.zoneddatetime.ValidatorZonedDateTimeAfter
The constructor.
ValidatorZonedDateTimeBefore - Class in io.github.mmm.validation.temporal.zoneddatetime
Implementation of ValidatorTemporalBefore for ZonedDateTime.
ValidatorZonedDateTimeBefore(ZonedDateTime) - Constructor for class io.github.mmm.validation.temporal.zoneddatetime.ValidatorZonedDateTimeBefore
The constructor.
ValidatorZonedDateTimeBefore(Supplier<ZonedDateTime>) - Constructor for class io.github.mmm.validation.temporal.zoneddatetime.ValidatorZonedDateTimeBefore
The constructor.
ValidatorZonedDateTimeFuture - Class in io.github.mmm.validation.temporal.zoneddatetime
ValidatorZonedDateTimeFuture() - Constructor for class io.github.mmm.validation.temporal.zoneddatetime.ValidatorZonedDateTimeFuture
 
ValidatorZonedDateTimePast - Class in io.github.mmm.validation.temporal.zoneddatetime
Implementation of ValidatorTemporalPast for OffsetDateTime.
ValidatorZonedDateTimePast() - Constructor for class io.github.mmm.validation.temporal.zoneddatetime.ValidatorZonedDateTimePast
 

W

with() - Method in class io.github.mmm.validation.collection.ValidatorBuilderCollectionOfString
 
with(BiFunction<ObjectValidatorBuilderFactory<SELF>, E, SUB>) - Method in class io.github.mmm.validation.collection.AbstractCollectionValidatorBuilder
Creates a new builder for the validators to invoke for each element contained in the Collection.
Use ObjectValidatorBuilder.and() to return to this builder after the sub-builder is complete.
A typical usage looks like this:
withKeys(BiFunction<ObjectValidatorBuilderFactory<SELF>, K, SUB>) - Method in class io.github.mmm.validation.collection.AbstractMapValidatorBuilder
Creates a new builder for the validators to invoke for each key in the Map.
Use ObjectValidatorBuilder.and() to return to this builder after the sub-builder is complete.
A typical usage looks like this:
withValues(BiFunction<ObjectValidatorBuilderFactory<SELF>, V, SUB>) - Method in class io.github.mmm.validation.collection.AbstractMapValidatorBuilder
Creates a new builder for the validators to invoke for each values in the Map.
Use ObjectValidatorBuilder.and() to return to this builder after the sub-builder is complete.
A typical usage looks like this:
A B C E F G H I M N O P R S U V W 
All Classes All Packages