A B C D E F G H I L M N O P R S T U V W 
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 DomainName and the HostName constraints.
AbstractDomainOrHostNameConstraintValidator(boolean) - Constructor for class io.rxmicro.validation.validator.AbstractDomainOrHostNameConstraintValidator
Creates the default instance of AbstractDomainOrHostNameConstraintValidator type.
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 true if the annotated element can contain digits.
allowsLowercase() - Method in annotation type io.rxmicro.validation.constraint.LatinAlphabetOnly
Returns true if the annotated element can contain lowercase letters.
allowsSpaces() - Method in annotation type io.rxmicro.validation.constraint.Phone
Returns true if phone number can contain space characters.
allowsSpaces() - Method in annotation type io.rxmicro.validation.constraint.Telegram
Returns true if phone number can contain space characters.
allowsSpaces() - Method in annotation type io.rxmicro.validation.constraint.Viber
Returns true if phone number can contain space characters.
allowsSpaces() - Method in annotation type io.rxmicro.validation.constraint.WhatsApp
Returns true if phone number can contain space characters.
allowsUppercase() - Method in annotation type io.rxmicro.validation.constraint.LatinAlphabetOnly
Returns true if 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 AssertFalse constraint.
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 AssertTrue constraint.
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 Base64URLEncoded constraint.
Base64URLEncodedConstraintValidator(Base64URLEncoded.Alphabet) - Constructor for class io.rxmicro.validation.validator.Base64URLEncodedConstraintValidator
Creates the default instance of Base64URLEncodedConstraintValidator with 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 CountryCode constraint.
CountryCodeConstraintValidator(CountryCode.Format) - Constructor for class io.rxmicro.validation.validator.CountryCodeConstraintValidator
Creates the default instance of CountryCodeConstraintValidator with 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 DigitsOnly constraint.
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 DomainName constraint.
DomainNameConstraintValidator(boolean) - Constructor for class io.rxmicro.validation.validator.DomainNameConstraintValidator
Creates the default instance of DomainNameConstraintValidator type.
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 Email constraint.
EmailConstraintValidator(boolean) - Constructor for class io.rxmicro.validation.validator.EmailConstraintValidator
Creates the default instance of EmailConstraintValidator type.
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 Enumeration constraint.
EnumerationCharacterConstraintValidator(Collection<String>) - Constructor for class io.rxmicro.validation.validator.EnumerationCharacterConstraintValidator
Creates the default instance of EnumerationCharacterConstraintValidator with the the allowed enum characters.
EnumerationStringConstraintValidator - Class in io.rxmicro.validation.validator
Validator for the Enumeration constraint.
EnumerationStringConstraintValidator(Collection<String>) - Constructor for class io.rxmicro.validation.validator.EnumerationStringConstraintValidator
Creates the default instance of EnumerationCharacterConstraintValidator with the the allowed enum strings.
errorWithDetails() - Method in annotation type io.rxmicro.validation.constraint.DomainName
Returns true if validation message must contains error details.
errorWithDetails() - Method in annotation type io.rxmicro.validation.constraint.Email
Returns true if validation message must contains error details.
errorWithDetails() - Method in annotation type io.rxmicro.validation.constraint.HostName
Returns true if 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 Future constraint.
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 FutureOrPresent constraint.
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 HostName constraint.
HostNameConstraintValidator(boolean) - Constructor for class io.rxmicro.validation.validator.HostNameConstraintValidator
Creates the default instance of HostNameConstraintValidator type.
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.validation module.
io.rxmicro.validation.base - package io.rxmicro.validation.base
The package that provides base classes and annotations for the rxmicro.validation module.
io.rxmicro.validation.constraint - package io.rxmicro.validation.constraint
The package for the rxmicro.validation module that provides all supported constraints.
io.rxmicro.validation.validator - package io.rxmicro.validation.validator
The package for the rxmicro.validation module 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 IP constraint.
IPConstraintValidator(Collection<IP.Version>) - Constructor for class io.rxmicro.validation.validator.IPConstraintValidator
Creates the default instance of IPConstraintValidator with the supported IP versions.
isNotEqualsAfterTruncation(long, long) - Method in class io.rxmicro.validation.base.AbstractDateTimeEqualsConstraintValidator
Returns true if 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 Lat constraint.
LatConstraintValidator(LocationAccuracy) - Constructor for class io.rxmicro.validation.validator.LatConstraintValidator
Creates the default instance of LatConstraintValidator with 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 LatinAlphabetOnly constraint.
LatinAlphabetOnlyConstraintValidator(boolean, boolean, boolean, String) - Constructor for class io.rxmicro.validation.validator.LatinAlphabetOnlyConstraintValidator
Creates the default instance of LatinAlphabetOnlyConstraintValidator with 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 Length constraint.
LengthConstraintValidator(int) - Constructor for class io.rxmicro.validation.validator.LengthConstraintValidator
Creates the default instance of LengthConstraintValidator with 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 Lng constraint.
LngConstraintValidator(LocationAccuracy) - Constructor for class io.rxmicro.validation.validator.LngConstraintValidator
Creates the default instance of LngConstraintValidator with 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 Lowercase constraint.
LowercaseConstraintValidator() - Constructor for class io.rxmicro.validation.validator.LowercaseConstraintValidator
 

M

MaxBigDecimalNumberConstraintValidator - Class in io.rxmicro.validation.validator
Validator for the MaxNumber constraint.
MaxBigDecimalNumberConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MaxBigDecimalNumberConstraintValidator
Creates the default instance of MaxBigDecimalNumberConstraintValidator with the specified parameters.
MaxBigIntegerNumberConstraintValidator - Class in io.rxmicro.validation.validator
Validator for the MaxNumber constraint.
MaxBigIntegerNumberConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MaxBigIntegerNumberConstraintValidator
Creates the default instance of MaxBigIntegerNumberConstraintValidator with the specified parameters.
MaxByteConstraintValidator - Class in io.rxmicro.validation.validator
Validator for the MaxInt and the MaxNumber constraints.
MaxByteConstraintValidator(long, boolean) - Constructor for class io.rxmicro.validation.validator.MaxByteConstraintValidator
Creates the default instance of MaxByteConstraintValidator with the specified parameters.
MaxByteConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MaxByteConstraintValidator
Creates the default instance of MaxByteConstraintValidator with 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
Validator for the MaxDouble and the MaxNumber constraints.
MaxDoubleConstraintValidator(double) - Constructor for class io.rxmicro.validation.validator.MaxDoubleConstraintValidator
Creates the default instance of MaxDoubleConstraintValidator with the specified parameters.
MaxDoubleConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MaxDoubleConstraintValidator
Creates the default instance of MaxDoubleConstraintValidator with the specified parameters.
MaxFloatConstraintValidator - Class in io.rxmicro.validation.validator
Validator for the MaxDouble and the MaxNumber constraints.
MaxFloatConstraintValidator(double) - Constructor for class io.rxmicro.validation.validator.MaxFloatConstraintValidator
Creates the default instance of MaxFloatConstraintValidator with the specified parameters.
MaxFloatConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MaxFloatConstraintValidator
Creates the default instance of MaxFloatConstraintValidator with 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
Validator for the MaxInt and the MaxNumber constraints.
MaxIntConstraintValidator(long, boolean) - Constructor for class io.rxmicro.validation.validator.MaxIntConstraintValidator
Creates the default instance of MaxIntConstraintValidator with the specified parameters.
MaxIntConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MaxIntConstraintValidator
Creates the default instance of MaxIntConstraintValidator with 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 MaxLength constraint.
MaxLengthConstraintValidator(int, boolean) - Constructor for class io.rxmicro.validation.validator.MaxLengthConstraintValidator
Creates the default instance of MaxLengthConstraintValidator with the specified parameters.
MaxLongConstraintValidator - Class in io.rxmicro.validation.validator
Validator for the MaxInt and the MaxNumber constraints.
MaxLongConstraintValidator(long, boolean) - Constructor for class io.rxmicro.validation.validator.MaxLongConstraintValidator
Creates the default instance of MaxLongConstraintValidator with the specified parameters.
MaxLongConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MaxLongConstraintValidator
Creates the default instance of MaxLongConstraintValidator with 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
Validator for the MaxInt and the MaxNumber constraints.
MaxShortConstraintValidator(long, boolean) - Constructor for class io.rxmicro.validation.validator.MaxShortConstraintValidator
Creates the default instance of MaxShortConstraintValidator with the specified parameters.
MaxShortConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MaxShortConstraintValidator
Creates the default instance of MaxShortConstraintValidator with 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 MaxSize constraint.
MaxSizeConstraintValidator(int, boolean) - Constructor for class io.rxmicro.validation.validator.MaxSizeConstraintValidator
Creates the default instance of MaxSizeConstraintValidator with 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 MinNumber constraint.
MinBigDecimalNumberConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MinBigDecimalNumberConstraintValidator
Creates the default instance of MinBigDecimalNumberConstraintValidator with the specified parameters.
MinBigIntegerNumberConstraintValidator - Class in io.rxmicro.validation.validator
Validator for the MinNumber constraint.
MinBigIntegerNumberConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MinBigIntegerNumberConstraintValidator
Creates the default instance of MinBigIntegerNumberConstraintValidator with the specified parameters.
MinByteConstraintValidator - Class in io.rxmicro.validation.validator
Validator for the MinInt and the MinNumber constraints.
MinByteConstraintValidator(long, boolean) - Constructor for class io.rxmicro.validation.validator.MinByteConstraintValidator
Creates the default instance of MinByteConstraintValidator with the specified parameters.
MinByteConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MinByteConstraintValidator
Creates the default instance of MinByteConstraintValidator with 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
Validator for the MinDouble and the MinNumber constraints.
MinDoubleConstraintValidator(double) - Constructor for class io.rxmicro.validation.validator.MinDoubleConstraintValidator
Creates the default instance of MinDoubleConstraintValidator with the specified parameters.
MinDoubleConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MinDoubleConstraintValidator
Creates the default instance of MinDoubleConstraintValidator with the specified parameters.
MinFloatConstraintValidator - Class in io.rxmicro.validation.validator
Validator for the MinDouble and the MinNumber constraints.
MinFloatConstraintValidator(double) - Constructor for class io.rxmicro.validation.validator.MinFloatConstraintValidator
Creates the default instance of MinFloatConstraintValidator with the specified parameters.
MinFloatConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MinFloatConstraintValidator
Creates the default instance of MinFloatConstraintValidator with 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
Validator for the MinInt and the MinNumber constraints.
MinIntConstraintValidator(long, boolean) - Constructor for class io.rxmicro.validation.validator.MinIntConstraintValidator
Creates the default instance of MinIntConstraintValidator with the specified parameters.
MinIntConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MinIntConstraintValidator
Creates the default instance of MinIntConstraintValidator with 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 MinLength constraint.
MinLengthConstraintValidator(int, boolean) - Constructor for class io.rxmicro.validation.validator.MinLengthConstraintValidator
Creates the default instance of MinLengthConstraintValidator with the specified parameters.
MinLongConstraintValidator - Class in io.rxmicro.validation.validator
Validator for the MinInt and the MinNumber constraints.
MinLongConstraintValidator(long, boolean) - Constructor for class io.rxmicro.validation.validator.MinLongConstraintValidator
Creates the default instance of MinLongConstraintValidator with the specified parameters.
MinLongConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MinLongConstraintValidator
Creates the default instance of MinLongConstraintValidator with 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
Validator for the MinInt and the MinNumber constraints.
MinShortConstraintValidator(long, boolean) - Constructor for class io.rxmicro.validation.validator.MinShortConstraintValidator
Creates the default instance of MinShortConstraintValidator with the specified parameters.
MinShortConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MinShortConstraintValidator
Creates the default instance of MinShortConstraintValidator with 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 MinSize constraint.
MinSizeConstraintValidator(int, boolean) - Constructor for class io.rxmicro.validation.validator.MinSizeConstraintValidator
Creates the default instance of MinSizeConstraintValidator with 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 Numeric constraint.
NumericConstraintValidator(int, int) - Constructor for class io.rxmicro.validation.validator.NumericConstraintValidator
Creates the default instance of NumericConstraintValidator with 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 Past constraint.
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 PastOrPresent constraint.
PastOrPresentInstantConstraintValidator() - Constructor for class io.rxmicro.validation.validator.PastOrPresentInstantConstraintValidator
 
Pattern - Annotation Type in io.rxmicro.validation.constraint
The annotated String must 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 Pattern constraint.
PatternConstraintValidator(String, Collection<Pattern.Flag>) - Constructor for class io.rxmicro.validation.validator.PatternConstraintValidator
Creates the default instance of PatternConstraintValidator with 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 Phone constraint.
PhoneConstraintValidator(boolean, boolean) - Constructor for class io.rxmicro.validation.validator.PhoneConstraintValidator
Creates the default instance of PhoneConstraintValidator with 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 Size constraint.
SizeConstraintValidator(int) - Constructor for class io.rxmicro.validation.validator.SizeConstraintValidator
Creates the default instance of SizeConstraintValidator with 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 Skype constraint.
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 SubEnum constraint.
SubEnumConstraintValidator(Class<T>, List<String>, List<String>) - Constructor for class io.rxmicro.validation.validator.SubEnumConstraintValidator
Creates the default instance of SubEnumConstraintValidator with 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 Telegram constraint.
TelegramConstraintValidator(boolean, boolean) - Constructor for class io.rxmicro.validation.validator.TelegramConstraintValidator
Creates the default instance of TelegramConstraintValidator with 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.Truncated mode.
TruncatedTimeInstantConstraintValidator - Class in io.rxmicro.validation.validator
Validator for the TruncatedTime constraint.
TruncatedTimeInstantConstraintValidator(TruncatedTime.Truncated) - Constructor for class io.rxmicro.validation.validator.TruncatedTimeInstantConstraintValidator
Creates the default instance of TruncatedTimeInstantConstraintValidator with 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 UniqueItems constraint.
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 Uppercase constraint.
UppercaseConstraintValidator() - Constructor for class io.rxmicro.validation.validator.UppercaseConstraintValidator
 
URI - Annotation Type in io.rxmicro.validation.constraint
The annotated element must be a valid URI address.
URIConstraintValidator - Class in io.rxmicro.validation.validator
Validator for the URI constraint.
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 URLEncoded constraint.
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 ConstraintValidator class 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 String representation of the max value according to the BigDecimal string 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 String representation of the min value according to the BigDecimal string 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.Truncated mode.
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 Viber constraint.
ViberConstraintValidator(boolean, boolean) - Constructor for class io.rxmicro.validation.validator.ViberConstraintValidator
Creates the default instance of ViberConstraintValidator with 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 WhatsApp constraint.
WhatsAppConstraintValidator(boolean, boolean) - Constructor for class io.rxmicro.validation.validator.WhatsAppConstraintValidator
Creates the default instance of WhatsAppConstraintValidator with the specified parameters.
withoutPlus() - Method in annotation type io.rxmicro.validation.constraint.Phone
Returns true if phone number must not start with plus character.
withoutPlus() - Method in annotation type io.rxmicro.validation.constraint.Telegram
Returns true if phone number must not start with plus character.
withoutPlus() - Method in annotation type io.rxmicro.validation.constraint.Viber
Returns true if phone number must not start with plus character.
withoutPlus() - Method in annotation type io.rxmicro.validation.constraint.WhatsApp
Returns true if phone number must not start with plus character.
A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages