A B C D E F G H I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractCompositionConstraintValidator<T> - Class in io.rxmicro.validation.base
-
Base composition constraint validator.
- AbstractCompositionConstraintValidator(List<ConstraintValidator<T>>) - Constructor for class io.rxmicro.validation.base.AbstractCompositionConstraintValidator
-
Creates the base composition constraint validator with the specified validators.
- AbstractDateTimeEqualsConstraintValidator - Class in io.rxmicro.validation.base
-
Base validator class for date and time constraints.
- AbstractDateTimeEqualsConstraintValidator() - Constructor for class io.rxmicro.validation.base.AbstractDateTimeEqualsConstraintValidator
- AbstractDomainOrHostNameConstraintValidator - Class in io.rxmicro.validation.validator
-
Base validator for the
DomainNameand theHostNameconstraints. - AbstractDomainOrHostNameConstraintValidator(boolean) - Constructor for class io.rxmicro.validation.validator.AbstractDomainOrHostNameConstraintValidator
-
Creates the default instance of
AbstractDomainOrHostNameConstraintValidatortype. - AbstractListConstraintValidator - Class in io.rxmicro.validation.base
-
Base validator class for list constraints.
- AbstractListConstraintValidator() - Constructor for class io.rxmicro.validation.base.AbstractListConstraintValidator
- AbstractMaxConstraintValidator<T extends Comparable<T>> - Class in io.rxmicro.validation.base
-
Base validator class for maximum constraints.
- AbstractMaxConstraintValidator(T, boolean) - Constructor for class io.rxmicro.validation.base.AbstractMaxConstraintValidator
-
Creates an instance of the base validator class for maximum constraint.
- AbstractMinConstraintValidator<T extends Comparable<T>> - Class in io.rxmicro.validation.base
-
Base validator class for minimum constraints.
- AbstractMinConstraintValidator(T, boolean) - Constructor for class io.rxmicro.validation.base.AbstractMinConstraintValidator
-
Creates an instance of the base validator class for minimum constraint.
- ACCURACY_1_CENTIMETER - io.rxmicro.validation.base.LocationAccuracy
-
1.1132 centimeters.
- ACCURACY_1_KILOMETER - io.rxmicro.validation.base.LocationAccuracy
-
1.1132 kilometers.
- ACCURACY_1_METER - io.rxmicro.validation.base.LocationAccuracy
-
1.1132 meters.
- ACCURACY_11_CENTIMETERS - io.rxmicro.validation.base.LocationAccuracy
-
11.132 centimeters.
- ACCURACY_11_KILOMETERS - io.rxmicro.validation.base.LocationAccuracy
-
11.132 kilometers.
- ACCURACY_11_METERS - io.rxmicro.validation.base.LocationAccuracy
-
11.132 meters.
- ACCURACY_111_KILOMETERS - io.rxmicro.validation.base.LocationAccuracy
-
111.32 kilometers.
- ACCURACY_111_METERS - io.rxmicro.validation.base.LocationAccuracy
-
111.32 meters.
- allowsDigits() - Method in annotation type io.rxmicro.validation.constraint.LatinAlphabetOnly
-
Returns
trueif the annotated element can contain digits. - allowsLowercase() - Method in annotation type io.rxmicro.validation.constraint.LatinAlphabetOnly
-
Returns
trueif the annotated element can contain lowercase letters. - allowsSpaces() - Method in annotation type io.rxmicro.validation.constraint.Phone
-
Returns
trueif phone number can contain space characters. - allowsSpaces() - Method in annotation type io.rxmicro.validation.constraint.Telegram
-
Returns
trueif phone number can contain space characters. - allowsSpaces() - Method in annotation type io.rxmicro.validation.constraint.Viber
-
Returns
trueif phone number can contain space characters. - allowsSpaces() - Method in annotation type io.rxmicro.validation.constraint.WhatsApp
-
Returns
trueif phone number can contain space characters. - allowsUppercase() - Method in annotation type io.rxmicro.validation.constraint.LatinAlphabetOnly
-
Returns
trueif the annotated element can contain uppercase letters. - alphabet() - Method in annotation type io.rxmicro.validation.constraint.Base64URLEncoded
-
Returns the validation
Base64URLEncoded.Alphabet. - AssertFalse - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be false.
- AssertFalseConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
AssertFalseconstraint. - AssertFalseConstraintValidator() - Constructor for class io.rxmicro.validation.validator.AssertFalseConstraintValidator
- AssertTrue - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be true.
- AssertTrueConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
AssertTrueconstraint. - AssertTrueConstraintValidator() - Constructor for class io.rxmicro.validation.validator.AssertTrueConstraintValidator
B
- BASE - io.rxmicro.validation.constraint.Base64URLEncoded.Alphabet
-
This array is a lookup table that translates 6-bit positive integer index values into their "Base64 Alphabet" equivalents as specified in "Table 1: The Base64 Alphabet" of RFC 2045 (and RFC 4648).
- Base64URLEncoded - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a valid Base64 string.
- Base64URLEncoded.Alphabet - Enum in io.rxmicro.validation.constraint
-
Validation alphabet.
- Base64URLEncodedConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
Base64URLEncodedconstraint. - Base64URLEncodedConstraintValidator(Base64URLEncoded.Alphabet) - Constructor for class io.rxmicro.validation.validator.Base64URLEncodedConstraintValidator
-
Creates the default instance of
Base64URLEncodedConstraintValidatorwith the specified alphabet.
C
- CANON_EQ - io.rxmicro.validation.constraint.Pattern.Flag
-
Enables canonical equivalence.
- CASE_INSENSITIVE - io.rxmicro.validation.constraint.Pattern.Flag
-
Enables case-insensitive matching.
- COMMENTS - io.rxmicro.validation.constraint.Pattern.Flag
-
Permits whitespace and comments in pattern.
- ConstraintRule - Annotation Type in io.rxmicro.validation.base
-
Use this annotation to define custom validator.
- ConstraintUtils - Class in io.rxmicro.validation.base
-
Constraint utility class.
- ConstraintValidator<T> - Interface in io.rxmicro.validation
-
Defines the logic to validate a given constraint for a given object type.
- CountryCode - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a valid country code.
- CountryCode.Format - Enum in io.rxmicro.validation.constraint
-
The country code format.
- CountryCodeConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
CountryCodeconstraint. - CountryCodeConstraintValidator(CountryCode.Format) - Constructor for class io.rxmicro.validation.validator.CountryCodeConstraintValidator
-
Creates the default instance of
CountryCodeConstraintValidatorwith the specified country code format.
D
- DigitsOnly - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a string value with digit characters only.
- DigitsOnlyConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
DigitsOnlyconstraint. - DigitsOnlyConstraintValidator() - Constructor for class io.rxmicro.validation.validator.DigitsOnlyConstraintValidator
- DisableValidation - Annotation Type in io.rxmicro.validation
-
This annotation provides an opportunity to disable the generation of validators for the selected group of classes in the project.
- DOMAIN_RULE - Static variable in class io.rxmicro.validation.validator.DomainNameConstraintValidator
-
Domain rule message.
- DomainName - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a valid domain name.
- DomainNameConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
DomainNameconstraint. - DomainNameConstraintValidator(boolean) - Constructor for class io.rxmicro.validation.validator.DomainNameConstraintValidator
-
Creates the default instance of
DomainNameConstraintValidatortype. - DOTALL - io.rxmicro.validation.constraint.Pattern.Flag
-
Enables dotall mode.
E
- Email - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a well-formed email address.
- EMAIL_DOMAIN_RULE - Static variable in class io.rxmicro.validation.validator.EmailConstraintValidator
-
Email domain rule message.
- EMAIL_PREFIX_RULE - Static variable in class io.rxmicro.validation.validator.EmailConstraintValidator
-
Email prefix rule message.
- EmailConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
Emailconstraint. - EmailConstraintValidator(boolean) - Constructor for class io.rxmicro.validation.validator.EmailConstraintValidator
-
Creates the default instance of
EmailConstraintValidatortype. - Enumeration - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be an element of the predefined enumeration.
- EnumerationCharacterConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
Enumerationconstraint. - EnumerationCharacterConstraintValidator(Collection<String>) - Constructor for class io.rxmicro.validation.validator.EnumerationCharacterConstraintValidator
-
Creates the default instance of
EnumerationCharacterConstraintValidatorwith the the allowed enum characters. - EnumerationStringConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
Enumerationconstraint. - EnumerationStringConstraintValidator(Collection<String>) - Constructor for class io.rxmicro.validation.validator.EnumerationStringConstraintValidator
-
Creates the default instance of
EnumerationCharacterConstraintValidatorwith the the allowed enum strings. - errorWithDetails() - Method in annotation type io.rxmicro.validation.constraint.DomainName
-
Returns
trueif validation message must contains error details. - errorWithDetails() - Method in annotation type io.rxmicro.validation.constraint.Email
-
Returns
trueif validation message must contains error details. - errorWithDetails() - Method in annotation type io.rxmicro.validation.constraint.HostName
-
Returns
trueif validation message must contains error details. - exclude() - Method in annotation type io.rxmicro.validation.constraint.SubEnum
-
Only not exclude values allowed.
F
- flags() - Method in annotation type io.rxmicro.validation.constraint.Pattern
-
Returns the array of
Flags considered when resolving the regular expression. - format() - Method in annotation type io.rxmicro.validation.constraint.CountryCode
-
Return the country code
CountryCode.Format. - Future - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be an instant in the future.
- FutureInstantConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
Futureconstraint. - FutureInstantConstraintValidator() - Constructor for class io.rxmicro.validation.validator.FutureInstantConstraintValidator
- FutureOrPresent - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be an instant in the present or in the future.
- FutureOrPresentInstantConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
FutureOrPresentconstraint. - FutureOrPresentInstantConstraintValidator() - Constructor for class io.rxmicro.validation.validator.FutureOrPresentInstantConstraintValidator
G
- getCoordinateScale() - Method in enum io.rxmicro.validation.base.LocationAccuracy
-
Returns the coordinate scale.
- getDescription() - Method in enum io.rxmicro.validation.constraint.CountryCode.Format
- getJsonFormat() - Method in enum io.rxmicro.validation.constraint.IP.Version
- getLatinLettersAndDigits() - Static method in class io.rxmicro.validation.base.ConstraintUtils
-
Returns the unmodifiable set of latin letters [a-z] and [A-Z] and digits [0-9].
- getName() - Method in class io.rxmicro.validation.validator.AbstractDomainOrHostNameConstraintValidator
-
Returns the name.
- getName() - Method in class io.rxmicro.validation.validator.DomainNameConstraintValidator
- getName() - Method in class io.rxmicro.validation.validator.HostNameConstraintValidator
- getReadMore() - Method in enum io.rxmicro.validation.constraint.Base64URLEncoded.Alphabet
- getReadMore() - Method in enum io.rxmicro.validation.constraint.CountryCode.Format
- getReadMore() - Method in enum io.rxmicro.validation.constraint.IP.Version
- getRule() - Method in class io.rxmicro.validation.validator.AbstractDomainOrHostNameConstraintValidator
-
Returns the rule.
- getRule() - Method in class io.rxmicro.validation.validator.DomainNameConstraintValidator
- getRule() - Method in class io.rxmicro.validation.validator.HostNameConstraintValidator
- getType() - Method in enum io.rxmicro.validation.constraint.CountryCode.Format
- getValue() - Method in enum io.rxmicro.validation.constraint.Pattern.Flag
-
Returns the flag value as defined in
Pattern. - getVersion() - Method in enum io.rxmicro.validation.constraint.IP.Version
H
- HostName - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a valid hostname.
- HOSTNAME_RULE - Static variable in class io.rxmicro.validation.validator.HostNameConstraintValidator
-
Host name rule message.
- HostNameConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
HostNameconstraint. - HostNameConstraintValidator(boolean) - Constructor for class io.rxmicro.validation.validator.HostNameConstraintValidator
-
Creates the default instance of
HostNameConstraintValidatortype. - HOURS - io.rxmicro.validation.constraint.TruncatedTime.Truncated
-
Must be an instant without time, i.e.
I
- include() - Method in annotation type io.rxmicro.validation.constraint.SubEnum
-
Only include values allowed.
- inclusive() - Method in annotation type io.rxmicro.validation.constraint.MaxInt
-
Specifies whether the specified maximum is inclusive or exclusive.
- inclusive() - Method in annotation type io.rxmicro.validation.constraint.MaxLength
-
Specifies whether the specified maximum is inclusive or exclusive.
- inclusive() - Method in annotation type io.rxmicro.validation.constraint.MaxNumber
-
Specifies whether the specified maximum is inclusive or exclusive.
- inclusive() - Method in annotation type io.rxmicro.validation.constraint.MaxSize
-
Specifies whether the specified maximum is inclusive or exclusive.
- inclusive() - Method in annotation type io.rxmicro.validation.constraint.MinInt
-
Specifies whether the specified minimum is inclusive or exclusive.
- inclusive() - Method in annotation type io.rxmicro.validation.constraint.MinLength
-
Specifies whether the specified minimum is inclusive or exclusive.
- inclusive() - Method in annotation type io.rxmicro.validation.constraint.MinNumber
-
Specifies whether the specified minimum is inclusive or exclusive.
- inclusive() - Method in annotation type io.rxmicro.validation.constraint.MinSize
-
Specifies whether the specified minimum is inclusive or exclusive.
- io.rxmicro.validation - package io.rxmicro.validation
-
The root package for the
rxmicro.validationmodule. - io.rxmicro.validation.base - package io.rxmicro.validation.base
-
The package that provides base classes and annotations for the
rxmicro.validationmodule. - io.rxmicro.validation.constraint - package io.rxmicro.validation.constraint
-
The package for the
rxmicro.validationmodule that provides all supported constraints. - io.rxmicro.validation.validator - package io.rxmicro.validation.validator
-
The package for the
rxmicro.validationmodule that provides all supported constraint validators. - IP - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a valid IP address.
- IP_V4 - io.rxmicro.validation.constraint.IP.Version
-
IP version 4.
- IP_V6 - io.rxmicro.validation.constraint.IP.Version
-
IP version 6.
- IP.Version - Enum in io.rxmicro.validation.constraint
-
IP versions.
- IPConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
IPconstraint. - IPConstraintValidator(Collection<IP.Version>) - Constructor for class io.rxmicro.validation.validator.IPConstraintValidator
-
Creates the default instance of
IPConstraintValidatorwith the supported IP versions. - isNotEqualsAfterTruncation(long, long) - Method in class io.rxmicro.validation.base.AbstractDateTimeEqualsConstraintValidator
-
Returns
trueif values are not equals after truncation. - ISO_3166_1_ALPHA_2 - io.rxmicro.validation.constraint.CountryCode.Format
-
ISO 3166-1 alpha2 format.
- ISO_3166_1_ALPHA_3 - io.rxmicro.validation.constraint.CountryCode.Format
-
ISO 3166-1 alpha3 format.
- ISO_3166_1_NUMERIC - io.rxmicro.validation.constraint.CountryCode.Format
-
ISO 3166-1 numeric format.
L
- Lat - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a valid latitude coordinate.
- LatConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
Latconstraint. - LatConstraintValidator(LocationAccuracy) - Constructor for class io.rxmicro.validation.validator.LatConstraintValidator
-
Creates the default instance of
LatConstraintValidatorwith the specified location accuracy. - LatinAlphabetOnly - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a string with latin alphabet letters only.
- LatinAlphabetOnlyConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
LatinAlphabetOnlyconstraint. - LatinAlphabetOnlyConstraintValidator(boolean, boolean, boolean, String) - Constructor for class io.rxmicro.validation.validator.LatinAlphabetOnlyConstraintValidator
-
Creates the default instance of
LatinAlphabetOnlyConstraintValidatorwith the specified parameters. - Length - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must have the expected string length.
- LengthConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
Lengthconstraint. - LengthConstraintValidator(int) - Constructor for class io.rxmicro.validation.validator.LengthConstraintValidator
-
Creates the default instance of
LengthConstraintValidatorwith the specified string length. - Lng - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a valid longitude coordinate.
- LngConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
Lngconstraint. - LngConstraintValidator(LocationAccuracy) - Constructor for class io.rxmicro.validation.validator.LngConstraintValidator
-
Creates the default instance of
LngConstraintValidatorwith the specified location accuracy. - LocationAccuracy - Enum in io.rxmicro.validation.base
-
A Location accuracy enum.
- Lowercase - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must a lowercase string.
- LowercaseConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
Lowercaseconstraint. - LowercaseConstraintValidator() - Constructor for class io.rxmicro.validation.validator.LowercaseConstraintValidator
M
- MaxBigDecimalNumberConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
MaxNumberconstraint. - MaxBigDecimalNumberConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MaxBigDecimalNumberConstraintValidator
-
Creates the default instance of
MaxBigDecimalNumberConstraintValidatorwith the specified parameters. - MaxBigIntegerNumberConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
MaxNumberconstraint. - MaxBigIntegerNumberConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MaxBigIntegerNumberConstraintValidator
-
Creates the default instance of
MaxBigIntegerNumberConstraintValidatorwith the specified parameters. - MaxByteConstraintValidator - Class in io.rxmicro.validation.validator
- MaxByteConstraintValidator(long, boolean) - Constructor for class io.rxmicro.validation.validator.MaxByteConstraintValidator
-
Creates the default instance of
MaxByteConstraintValidatorwith the specified parameters. - MaxByteConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MaxByteConstraintValidator
-
Creates the default instance of
MaxByteConstraintValidatorwith the specified parameters. - MaxDouble - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a double whose value must be lower to the specified maximum.
- MaxDoubleConstraintValidator - Class in io.rxmicro.validation.validator
- MaxDoubleConstraintValidator(double) - Constructor for class io.rxmicro.validation.validator.MaxDoubleConstraintValidator
-
Creates the default instance of
MaxDoubleConstraintValidatorwith the specified parameters. - MaxDoubleConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MaxDoubleConstraintValidator
-
Creates the default instance of
MaxDoubleConstraintValidatorwith the specified parameters. - MaxFloatConstraintValidator - Class in io.rxmicro.validation.validator
- MaxFloatConstraintValidator(double) - Constructor for class io.rxmicro.validation.validator.MaxFloatConstraintValidator
-
Creates the default instance of
MaxFloatConstraintValidatorwith the specified parameters. - MaxFloatConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MaxFloatConstraintValidator
-
Creates the default instance of
MaxFloatConstraintValidatorwith the specified parameters. - MaxInt - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a byte or short or integer or long whose value must be lower or equal to the specified maximum.
- MaxIntConstraintValidator - Class in io.rxmicro.validation.validator
- MaxIntConstraintValidator(long, boolean) - Constructor for class io.rxmicro.validation.validator.MaxIntConstraintValidator
-
Creates the default instance of
MaxIntConstraintValidatorwith the specified parameters. - MaxIntConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MaxIntConstraintValidator
-
Creates the default instance of
MaxIntConstraintValidatorwith the specified parameters. - MaxLength - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must have a string length whose value must be lower or equal to the specified maximum.
- MaxLengthConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
MaxLengthconstraint. - MaxLengthConstraintValidator(int, boolean) - Constructor for class io.rxmicro.validation.validator.MaxLengthConstraintValidator
-
Creates the default instance of
MaxLengthConstraintValidatorwith the specified parameters. - MaxLongConstraintValidator - Class in io.rxmicro.validation.validator
- MaxLongConstraintValidator(long, boolean) - Constructor for class io.rxmicro.validation.validator.MaxLongConstraintValidator
-
Creates the default instance of
MaxLongConstraintValidatorwith the specified parameters. - MaxLongConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MaxLongConstraintValidator
-
Creates the default instance of
MaxLongConstraintValidatorwith the specified parameters. - MaxNumber - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a number whose value must be lower or equal to the specified maximum.
- MaxShortConstraintValidator - Class in io.rxmicro.validation.validator
- MaxShortConstraintValidator(long, boolean) - Constructor for class io.rxmicro.validation.validator.MaxShortConstraintValidator
-
Creates the default instance of
MaxShortConstraintValidatorwith the specified parameters. - MaxShortConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MaxShortConstraintValidator
-
Creates the default instance of
MaxShortConstraintValidatorwith the specified parameters. - MaxSize - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must have a list size whose value must be lower or equal to the specified maximum.
- MaxSizeConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
MaxSizeconstraint. - MaxSizeConstraintValidator(int, boolean) - Constructor for class io.rxmicro.validation.validator.MaxSizeConstraintValidator
-
Creates the default instance of
MaxSizeConstraintValidatorwith the specified parameters. - MILLIS - io.rxmicro.validation.constraint.TruncatedTime.Truncated
-
Must be an instant without milli seconds.
- MinBigDecimalNumberConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
MinNumberconstraint. - MinBigDecimalNumberConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MinBigDecimalNumberConstraintValidator
-
Creates the default instance of
MinBigDecimalNumberConstraintValidatorwith the specified parameters. - MinBigIntegerNumberConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
MinNumberconstraint. - MinBigIntegerNumberConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MinBigIntegerNumberConstraintValidator
-
Creates the default instance of
MinBigIntegerNumberConstraintValidatorwith the specified parameters. - MinByteConstraintValidator - Class in io.rxmicro.validation.validator
- MinByteConstraintValidator(long, boolean) - Constructor for class io.rxmicro.validation.validator.MinByteConstraintValidator
-
Creates the default instance of
MinByteConstraintValidatorwith the specified parameters. - MinByteConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MinByteConstraintValidator
-
Creates the default instance of
MinByteConstraintValidatorwith the specified parameters. - MinDouble - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a double whose value must be higher or equal to the specified minimum.
- MinDoubleConstraintValidator - Class in io.rxmicro.validation.validator
- MinDoubleConstraintValidator(double) - Constructor for class io.rxmicro.validation.validator.MinDoubleConstraintValidator
-
Creates the default instance of
MinDoubleConstraintValidatorwith the specified parameters. - MinDoubleConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MinDoubleConstraintValidator
-
Creates the default instance of
MinDoubleConstraintValidatorwith the specified parameters. - MinFloatConstraintValidator - Class in io.rxmicro.validation.validator
- MinFloatConstraintValidator(double) - Constructor for class io.rxmicro.validation.validator.MinFloatConstraintValidator
-
Creates the default instance of
MinFloatConstraintValidatorwith the specified parameters. - MinFloatConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MinFloatConstraintValidator
-
Creates the default instance of
MinFloatConstraintValidatorwith the specified parameters. - MinInt - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a byte or short or integer or long whose value must be higher or equal to the specified minimum.
- MinIntConstraintValidator - Class in io.rxmicro.validation.validator
- MinIntConstraintValidator(long, boolean) - Constructor for class io.rxmicro.validation.validator.MinIntConstraintValidator
-
Creates the default instance of
MinIntConstraintValidatorwith the specified parameters. - MinIntConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MinIntConstraintValidator
-
Creates the default instance of
MinIntConstraintValidatorwith the specified parameters. - MinLength - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must have a string length whose value must be higher or equal to the specified minimum.
- MinLengthConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
MinLengthconstraint. - MinLengthConstraintValidator(int, boolean) - Constructor for class io.rxmicro.validation.validator.MinLengthConstraintValidator
-
Creates the default instance of
MinLengthConstraintValidatorwith the specified parameters. - MinLongConstraintValidator - Class in io.rxmicro.validation.validator
- MinLongConstraintValidator(long, boolean) - Constructor for class io.rxmicro.validation.validator.MinLongConstraintValidator
-
Creates the default instance of
MinLongConstraintValidatorwith the specified parameters. - MinLongConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MinLongConstraintValidator
-
Creates the default instance of
MinLongConstraintValidatorwith the specified parameters. - MinNumber - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a number whose value must be higher or equal to the specified minimum.
- MinShortConstraintValidator - Class in io.rxmicro.validation.validator
- MinShortConstraintValidator(long, boolean) - Constructor for class io.rxmicro.validation.validator.MinShortConstraintValidator
-
Creates the default instance of
MinShortConstraintValidatorwith the specified parameters. - MinShortConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MinShortConstraintValidator
-
Creates the default instance of
MinShortConstraintValidatorwith the specified parameters. - MinSize - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must have a list size whose value must be higher or equal to the specified minimum.
- MinSizeConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
MinSizeconstraint. - MinSizeConstraintValidator(int, boolean) - Constructor for class io.rxmicro.validation.validator.MinSizeConstraintValidator
-
Creates the default instance of
MinSizeConstraintValidatorwith the specified parameters. - MINUTES - io.rxmicro.validation.constraint.TruncatedTime.Truncated
-
Must be an instant without milli seconds, seconds and minutes.
- MULTILINE - io.rxmicro.validation.constraint.Pattern.Flag
-
Enables multiline mode.
N
- Nullable - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element may be optional, i.e.
- NullableArrayItem - Annotation Type in io.rxmicro.validation.constraint
-
The annotated array element may be optional, i.e.
- Numeric - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a decimal within accepted range (scale and precision).
- NumericConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
Numericconstraint. - NumericConstraintValidator(int, int) - Constructor for class io.rxmicro.validation.validator.NumericConstraintValidator
-
Creates the default instance of
NumericConstraintValidatorwith the specified precision and scale.
O
- off() - Method in annotation type io.rxmicro.validation.constraint.AssertFalse
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.AssertTrue
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.Base64URLEncoded
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.CountryCode
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.DigitsOnly
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.DomainName
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.Email
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.Enumeration
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.Future
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.FutureOrPresent
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.HostName
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.IP
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.Lat
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.LatinAlphabetOnly
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.Length
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.Lng
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.Lowercase
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.MaxDouble
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.MaxInt
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.MaxLength
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.MaxNumber
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.MaxSize
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.MinDouble
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.MinInt
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.MinLength
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.MinNumber
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.MinSize
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.Nullable
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.NullableArrayItem
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.Numeric
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.Past
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.PastOrPresent
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.Pattern
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.Phone
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.Size
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.Skype
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.SubEnum
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.Telegram
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.TruncatedTime
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.UniqueItems
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.Uppercase
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.URI
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.URLEncoded
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.Viber
-
Allows disabling the validation rule if this rule is inherited from super class.
- off() - Method in annotation type io.rxmicro.validation.constraint.WhatsApp
-
Allows disabling the validation rule if this rule is inherited from super class.
P
- Past - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be an instant in the past.
- PastInstantConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
Pastconstraint. - PastInstantConstraintValidator() - Constructor for class io.rxmicro.validation.validator.PastInstantConstraintValidator
- PastOrPresent - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be an instant in the past or in the present.
- PastOrPresentInstantConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
PastOrPresentconstraint. - PastOrPresentInstantConstraintValidator() - Constructor for class io.rxmicro.validation.validator.PastOrPresentInstantConstraintValidator
- Pattern - Annotation Type in io.rxmicro.validation.constraint
-
The annotated
Stringmust match the specified regular expression. - Pattern.Flag - Enum in io.rxmicro.validation.constraint
-
Possible Regexp flags.
- PatternConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
Patternconstraint. - PatternConstraintValidator(String, Collection<Pattern.Flag>) - Constructor for class io.rxmicro.validation.validator.PatternConstraintValidator
-
Creates the default instance of
PatternConstraintValidatorwith the specified parameters. - Phone - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a valid phone number.
- PhoneConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
Phoneconstraint. - PhoneConstraintValidator(boolean, boolean) - Constructor for class io.rxmicro.validation.validator.PhoneConstraintValidator
-
Creates the default instance of
PhoneConstraintValidatorwith the specified parameters. - precision() - Method in annotation type io.rxmicro.validation.constraint.Numeric
-
Returns the expected precision.
- punctuations() - Method in annotation type io.rxmicro.validation.constraint.LatinAlphabetOnly
-
Returns all supported punctuation characters.
R
- regexp() - Method in annotation type io.rxmicro.validation.constraint.Pattern
-
Returns the regular expression to match.
- RequiredConstraintValidator<T> - Class in io.rxmicro.validation.validator
-
Validator for the required constraint.
- RequiredConstraintValidator() - Constructor for class io.rxmicro.validation.validator.RequiredConstraintValidator
- RequiredListConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the required list constraint.
- RequiredListConstraintValidator() - Constructor for class io.rxmicro.validation.validator.RequiredListConstraintValidator
- rxmicro.validation - module rxmicro.validation
-
The basic module that contains all supported constraints and validators.
S
- scale() - Method in annotation type io.rxmicro.validation.constraint.Numeric
-
Returns the expected scale.
- SECONDS - io.rxmicro.validation.constraint.TruncatedTime.Truncated
-
Must be an instant without milli seconds and seconds.
- Size - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must have the expected list size.
- SizeConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
Sizeconstraint. - SizeConstraintValidator(int) - Constructor for class io.rxmicro.validation.validator.SizeConstraintValidator
-
Creates the default instance of
SizeConstraintValidatorwith the specified collection size. - Skype - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a valid skype number.
- SkypeConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
Skypeconstraint. - SkypeConstraintValidator() - Constructor for class io.rxmicro.validation.validator.SkypeConstraintValidator
- STATUS_CODE - Static variable in exception io.rxmicro.validation.UnexpectedResponseException
-
Status code for the all instances of the current exception type.
- SubEnum - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be an enumeration with predefined sub sequence.
- SubEnumConstraintValidator<T extends Enum<T>> - Class in io.rxmicro.validation.validator
-
Validator for the
SubEnumconstraint. - SubEnumConstraintValidator(Class<T>, List<String>, List<String>) - Constructor for class io.rxmicro.validation.validator.SubEnumConstraintValidator
-
Creates the default instance of
SubEnumConstraintValidatorwith the specified parameters. - supportedTypes() - Method in annotation type io.rxmicro.validation.base.ConstraintRule
-
Returns all supported types, which can be validated by constraint annotation.
T
- Telegram - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a valid telegram number.
- TelegramConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
Telegramconstraint. - TelegramConstraintValidator(boolean, boolean) - Constructor for class io.rxmicro.validation.validator.TelegramConstraintValidator
-
Creates the default instance of
TelegramConstraintValidatorwith the specified parameters. - TRUNCATED_HOURS - Static variable in class io.rxmicro.validation.base.AbstractDateTimeEqualsConstraintValidator
-
Millis in 24 hours.
- TRUNCATED_MILLISECONDS - Static variable in class io.rxmicro.validation.base.AbstractDateTimeEqualsConstraintValidator
-
Millis in 1 second.
- TRUNCATED_MINUTES - Static variable in class io.rxmicro.validation.base.AbstractDateTimeEqualsConstraintValidator
-
Millis in 1 hours.
- TRUNCATED_SECONDS - Static variable in class io.rxmicro.validation.base.AbstractDateTimeEqualsConstraintValidator
-
Millis in 1 minute.
- TruncatedTime - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be an instant with truncated time value.
- TruncatedTime.Truncated - Enum in io.rxmicro.validation.constraint
-
Supported
TruncatedTime.Truncatedmode. - TruncatedTimeInstantConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
TruncatedTimeconstraint. - TruncatedTimeInstantConstraintValidator(TruncatedTime.Truncated) - Constructor for class io.rxmicro.validation.validator.TruncatedTimeInstantConstraintValidator
-
Creates the default instance of
TruncatedTimeInstantConstraintValidatorwith the specified truncated mode.
U
- UnexpectedResponseException - Exception in io.rxmicro.validation
-
Signals that the HTTP response, generated by the request handler, contains validation errors.
- UnexpectedResponseException(String, Object...) - Constructor for exception io.rxmicro.validation.UnexpectedResponseException
-
Creates a HTTP error with error message.
- UNICODE_CASE - io.rxmicro.validation.constraint.Pattern.Flag
-
Enables Unicode-aware case folding.
- UniqueItems - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must contain unique items.
- UniqueItemsConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
UniqueItemsconstraint. - UniqueItemsConstraintValidator() - Constructor for class io.rxmicro.validation.validator.UniqueItemsConstraintValidator
- UNIX_LINES - io.rxmicro.validation.constraint.Pattern.Flag
-
Enables Unix lines mode.
- Uppercase - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must a uppercase string.
- UppercaseConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
Uppercaseconstraint. - UppercaseConstraintValidator() - Constructor for class io.rxmicro.validation.validator.UppercaseConstraintValidator
- URI - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a valid
URIaddress. - URIConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
URIconstraint. - URIConstraintValidator() - Constructor for class io.rxmicro.validation.validator.URIConstraintValidator
- URL - io.rxmicro.validation.constraint.Base64URLEncoded.Alphabet
-
It's the lookup table for "URL and Filename safe Base64" as specified in Table 2 of the RFC 4648, with the '+' and '/' changed to '-' and '_'.
- URLEncoded - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a valid URL encoded value.
- URLEncodedConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
URLEncodedconstraint. - URLEncodedConstraintValidator() - Constructor for class io.rxmicro.validation.validator.URLEncodedConstraintValidator
V
- validate(Boolean, HttpModelType, String) - Method in class io.rxmicro.validation.validator.AssertFalseConstraintValidator
- validate(Boolean, HttpModelType, String) - Method in class io.rxmicro.validation.validator.AssertTrueConstraintValidator
- validate(Character, HttpModelType, String) - Method in class io.rxmicro.validation.validator.EnumerationCharacterConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.AbstractDomainOrHostNameConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.Base64URLEncodedConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.CountryCodeConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.DigitsOnlyConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.EmailConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.EnumerationStringConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.IPConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.LatinAlphabetOnlyConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.LengthConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.LowercaseConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.MaxLengthConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.MinLengthConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.PatternConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.PhoneConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.SkypeConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.UppercaseConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.URIConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.URLEncodedConstraintValidator
- validate(BigDecimal, HttpModelType, String) - Method in class io.rxmicro.validation.validator.NumericConstraintValidator
- validate(Instant, HttpModelType, String) - Method in class io.rxmicro.validation.validator.FutureInstantConstraintValidator
- validate(Instant, HttpModelType, String) - Method in class io.rxmicro.validation.validator.FutureOrPresentInstantConstraintValidator
- validate(Instant, HttpModelType, String) - Method in class io.rxmicro.validation.validator.PastInstantConstraintValidator
- validate(Instant, HttpModelType, String) - Method in class io.rxmicro.validation.validator.PastOrPresentInstantConstraintValidator
- validate(Instant, HttpModelType, String) - Method in class io.rxmicro.validation.validator.TruncatedTimeInstantConstraintValidator
- validate(List<?>, HttpModelType, String) - Method in class io.rxmicro.validation.validator.MaxSizeConstraintValidator
- validate(List<?>, HttpModelType, String) - Method in class io.rxmicro.validation.validator.MinSizeConstraintValidator
- validate(List<?>, HttpModelType, String) - Method in class io.rxmicro.validation.validator.RequiredListConstraintValidator
- validate(List<?>, HttpModelType, String) - Method in class io.rxmicro.validation.validator.SizeConstraintValidator
- validate(List<?>, HttpModelType, String) - Method in class io.rxmicro.validation.validator.UniqueItemsConstraintValidator
- validate(T) - Method in interface io.rxmicro.validation.ConstraintValidator
-
Validates the root model.
- validate(T, HttpModelType, String) - Method in class io.rxmicro.validation.base.AbstractCompositionConstraintValidator
- validate(T, HttpModelType, String) - Method in class io.rxmicro.validation.base.AbstractMaxConstraintValidator
-
Validates the single actual.
- validate(T, HttpModelType, String) - Method in class io.rxmicro.validation.base.AbstractMinConstraintValidator
-
Validates the single actual.
- validate(T, HttpModelType, String) - Method in interface io.rxmicro.validation.ConstraintValidator
-
Validates the single actual.
- validate(T, HttpModelType, String) - Method in class io.rxmicro.validation.validator.RequiredConstraintValidator
- validate(T, HttpModelType, String) - Method in class io.rxmicro.validation.validator.SubEnumConstraintValidator
- validate(T, HttpModelType, String, String, String) - Method in class io.rxmicro.validation.base.AbstractMaxConstraintValidator
-
Validates the single actual.
- validate(T, HttpModelType, String, String, String) - Method in class io.rxmicro.validation.base.AbstractMinConstraintValidator
-
Validates the single actual.
- validateList(List<List<?>>) - Method in class io.rxmicro.validation.base.AbstractListConstraintValidator
- validateList(List<List<?>>) - Method in class io.rxmicro.validation.validator.MaxSizeConstraintValidator
- validateList(List<List<?>>) - Method in class io.rxmicro.validation.validator.MinSizeConstraintValidator
- validateList(List<List<?>>, HttpModelType, String) - Method in class io.rxmicro.validation.base.AbstractListConstraintValidator
- validateList(List<List<?>>, HttpModelType, String) - Method in class io.rxmicro.validation.validator.MaxSizeConstraintValidator
- validateList(List<List<?>>, HttpModelType, String) - Method in class io.rxmicro.validation.validator.MinSizeConstraintValidator
- validateList(List<T>) - Method in interface io.rxmicro.validation.ConstraintValidator
-
Validates the root model list.
- validateList(List<T>, HttpModelType, String) - Method in interface io.rxmicro.validation.ConstraintValidator
-
Validates the value list.
- validatorClass() - Method in annotation type io.rxmicro.validation.base.ConstraintRule
-
Returns
ConstraintValidatorclass per each supported type, i.e. - value() - Method in annotation type io.rxmicro.validation.constraint.Enumeration
-
Returns the enum string values.
- value() - Method in annotation type io.rxmicro.validation.constraint.IP
-
By default, support all versions, i.e.
- value() - Method in annotation type io.rxmicro.validation.constraint.Lat
-
Returns the latitude
LocationAccuracy - value() - Method in annotation type io.rxmicro.validation.constraint.Length
-
Returns the expected string length.
- value() - Method in annotation type io.rxmicro.validation.constraint.Lng
-
Returns the longitude
LocationAccuracy. - value() - Method in annotation type io.rxmicro.validation.constraint.MaxDouble
-
Returns the value the element must be lower or equal to.
- value() - Method in annotation type io.rxmicro.validation.constraint.MaxInt
-
Returns the value the element must be lower or equal to.
- value() - Method in annotation type io.rxmicro.validation.constraint.MaxLength
-
Returns the value the string length must be lower or equal to.
- value() - Method in annotation type io.rxmicro.validation.constraint.MaxNumber
-
The
Stringrepresentation of the max value according to theBigDecimalstring representation. - value() - Method in annotation type io.rxmicro.validation.constraint.MaxSize
-
Returns the value the list size must be lower or equal to.
- value() - Method in annotation type io.rxmicro.validation.constraint.MinDouble
-
Returns the value the element must be higher or equal to.
- value() - Method in annotation type io.rxmicro.validation.constraint.MinInt
-
Returns the value the element must be higher or equal to.
- value() - Method in annotation type io.rxmicro.validation.constraint.MinLength
-
Returns the value the string length must be higher or equal to.
- value() - Method in annotation type io.rxmicro.validation.constraint.MinNumber
-
The
Stringrepresentation of the min value according to theBigDecimalstring representation. - value() - Method in annotation type io.rxmicro.validation.constraint.MinSize
-
Returns the value the list size must be higher or equal to.
- value() - Method in annotation type io.rxmicro.validation.constraint.Size
-
Returns the expected list size.
- value() - Method in annotation type io.rxmicro.validation.constraint.TruncatedTime
-
Returns the
TruncatedTime.Truncatedmode. - valueOf(String) - Static method in enum io.rxmicro.validation.base.LocationAccuracy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.rxmicro.validation.constraint.Base64URLEncoded.Alphabet
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.rxmicro.validation.constraint.CountryCode.Format
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.rxmicro.validation.constraint.IP.Version
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.rxmicro.validation.constraint.Pattern.Flag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.rxmicro.validation.constraint.TruncatedTime.Truncated
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.rxmicro.validation.base.LocationAccuracy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.rxmicro.validation.constraint.Base64URLEncoded.Alphabet
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.rxmicro.validation.constraint.CountryCode.Format
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.rxmicro.validation.constraint.IP.Version
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.rxmicro.validation.constraint.Pattern.Flag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.rxmicro.validation.constraint.TruncatedTime.Truncated
-
Returns an array containing the constants of this enum type, in the order they are declared.
- Viber - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a valid viber number.
- ViberConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
Viberconstraint. - ViberConstraintValidator(boolean, boolean) - Constructor for class io.rxmicro.validation.validator.ViberConstraintValidator
-
Creates the default instance of
ViberConstraintValidatorwith the specified parameters.
W
- WhatsApp - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a valid whatsapp number.
- WhatsAppConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
WhatsAppconstraint. - WhatsAppConstraintValidator(boolean, boolean) - Constructor for class io.rxmicro.validation.validator.WhatsAppConstraintValidator
-
Creates the default instance of
WhatsAppConstraintValidatorwith the specified parameters. - withoutPlus() - Method in annotation type io.rxmicro.validation.constraint.Phone
-
Returns
trueif phone number must not start with plus character. - withoutPlus() - Method in annotation type io.rxmicro.validation.constraint.Telegram
-
Returns
trueif phone number must not start with plus character. - withoutPlus() - Method in annotation type io.rxmicro.validation.constraint.Viber
-
Returns
trueif phone number must not start with plus character. - withoutPlus() - Method in annotation type io.rxmicro.validation.constraint.WhatsApp
-
Returns
trueif phone number must not start with plus character.
All Classes All Packages