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
 
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
 

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
 

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
 
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
 
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_PREFIX_RULE - Static variable in class io.rxmicro.validation.validator.EmailConstraintValidator
 
EmailConstraintValidator - Class in io.rxmicro.validation.validator
Validator for the Email constraint
EmailConstraintValidator(boolean) - Constructor for class io.rxmicro.validation.validator.EmailConstraintValidator
 
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
 
EnumerationStringConstraintValidator - Class in io.rxmicro.validation.validator
Validator for the Enumeration constraint
EnumerationStringConstraintValidator(Collection<String>) - Constructor for class io.rxmicro.validation.validator.EnumerationStringConstraintValidator
 
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
 
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
 
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
 
getRule() - Method in class io.rxmicro.validation.validator.DomainNameConstraintValidator
 
getRule() - Method in class io.rxmicro.validation.validator.HostNameConstraintValidator
 
getStatelessValidator(Class<T>) - Static method in class io.rxmicro.validation.detail.StatelessValidators
 
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
 
HostNameConstraintValidator - Class in io.rxmicro.validation.validator
Validator for the HostName constraint
HostNameConstraintValidator(boolean) - Constructor for class io.rxmicro.validation.validator.HostNameConstraintValidator
 
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
 
io.rxmicro.validation.base - package io.rxmicro.validation.base
 
io.rxmicro.validation.constraint - package io.rxmicro.validation.constraint
 
io.rxmicro.validation.detail - package io.rxmicro.validation.detail
 
io.rxmicro.validation.validator - package io.rxmicro.validation.validator
 
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
 
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
 
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
 
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
 
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
 
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
 
MaxBigIntegerNumberConstraintValidator - Class in io.rxmicro.validation.validator
Validator for the MaxNumber constraint
MaxBigIntegerNumberConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MaxBigIntegerNumberConstraintValidator
 
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
 
MaxByteConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MaxByteConstraintValidator
 
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
 
MaxDoubleConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MaxDoubleConstraintValidator
 
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
 
MaxFloatConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MaxFloatConstraintValidator
 
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
 
MaxIntConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MaxIntConstraintValidator
 
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
 
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
 
MaxLongConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MaxLongConstraintValidator
 
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
 
MaxShortConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MaxShortConstraintValidator
 
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
 
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
 
MinBigIntegerNumberConstraintValidator - Class in io.rxmicro.validation.validator
Validator for the MinNumber constraint
MinBigIntegerNumberConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MinBigIntegerNumberConstraintValidator
 
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
 
MinByteConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MinByteConstraintValidator
 
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
 
MinDoubleConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MinDoubleConstraintValidator
 
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
 
MinFloatConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MinFloatConstraintValidator
 
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
 
MinIntConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MinIntConstraintValidator
 
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
 
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
 
MinLongConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MinLongConstraintValidator
 
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
 
MinShortConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MinShortConstraintValidator
 
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
 
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
 

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
 
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
 
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 punctuations

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
 
ResponseValidators - Class in io.rxmicro.validation.detail
Used by generated code that was created by RxMicro Annotation Processor
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
 
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
 
StatelessValidators - Class in io.rxmicro.validation.detail
Used by generated code that was created by RxMicro Annotation Processor
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
 
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
 
TRUNCATED_HOURS - Static variable in class io.rxmicro.validation.base.AbstractDateTimeEqualsConstraintValidator
 
TRUNCATED_MILLISECONDS - Static variable in class io.rxmicro.validation.base.AbstractDateTimeEqualsConstraintValidator
 
TRUNCATED_MINUTES - Static variable in class io.rxmicro.validation.base.AbstractDateTimeEqualsConstraintValidator
 
TRUNCATED_SECONDS - Static variable in class io.rxmicro.validation.base.AbstractDateTimeEqualsConstraintValidator
 
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
 
TruncatedTimeInstantConstraintValidator - Class in io.rxmicro.validation.validator
Validator for the TruncatedTime constraint
TruncatedTimeInstantConstraintValidator(TruncatedTime.Truncated) - Constructor for class io.rxmicro.validation.validator.TruncatedTimeInstantConstraintValidator
 

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.
validateIfResponseExists(ConstraintValidator<T>, List<T>) - Static method in class io.rxmicro.validation.detail.ResponseValidators
 
validateIfResponseExists(ConstraintValidator<T>, T) - Static method in class io.rxmicro.validation.detail.ResponseValidators
 
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.
validateResponse(ConstraintValidator<T>, List<T>) - Static method in class io.rxmicro.validation.detail.ResponseValidators
 
validateResponse(ConstraintValidator<T>, T) - Static method in class io.rxmicro.validation.detail.ResponseValidators
 
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
 

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
 
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