A B C D E F G H I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractCompositionConstraintValidator<T> - Class in io.rxmicro.validation.base
-
Base composition constraint validator
- AbstractCompositionConstraintValidator(List<ConstraintValidator<T>>) - Constructor for class io.rxmicro.validation.base.AbstractCompositionConstraintValidator
-
Creates the base composition constraint validator with the specified validators
- AbstractDateTimeEqualsConstraintValidator - Class in io.rxmicro.validation.base
-
Base validator class for date and time constraints
- AbstractDateTimeEqualsConstraintValidator() - Constructor for class io.rxmicro.validation.base.AbstractDateTimeEqualsConstraintValidator
- AbstractDomainOrHostNameConstraintValidator - Class in io.rxmicro.validation.validator
-
Base validator for the
DomainNameand theHostNameconstraints - AbstractDomainOrHostNameConstraintValidator(boolean) - Constructor for class io.rxmicro.validation.validator.AbstractDomainOrHostNameConstraintValidator
- AbstractListConstraintValidator - Class in io.rxmicro.validation.base
-
Base validator class for list constraints
- AbstractListConstraintValidator() - Constructor for class io.rxmicro.validation.base.AbstractListConstraintValidator
- AbstractMaxConstraintValidator<T extends Comparable<T>> - Class in io.rxmicro.validation.base
-
Base validator class for maximum constraints
- AbstractMaxConstraintValidator(T, boolean) - Constructor for class io.rxmicro.validation.base.AbstractMaxConstraintValidator
-
Creates an instance of the base validator class for maximum constraint
- AbstractMinConstraintValidator<T extends Comparable<T>> - Class in io.rxmicro.validation.base
-
Base validator class for minimum constraints
- AbstractMinConstraintValidator(T, boolean) - Constructor for class io.rxmicro.validation.base.AbstractMinConstraintValidator
-
Creates an instance of the base validator class for minimum constraint
- ACCURACY_1_CENTIMETER - io.rxmicro.validation.base.LocationAccuracy
-
1.1132 centimeters
- ACCURACY_1_KILOMETER - io.rxmicro.validation.base.LocationAccuracy
-
1.1132 kilometers
- ACCURACY_1_METER - io.rxmicro.validation.base.LocationAccuracy
-
1.1132 meters
- ACCURACY_11_CENTIMETERS - io.rxmicro.validation.base.LocationAccuracy
-
11.132 centimeters
- ACCURACY_11_KILOMETERS - io.rxmicro.validation.base.LocationAccuracy
-
11.132 kilometers
- ACCURACY_11_METERS - io.rxmicro.validation.base.LocationAccuracy
-
11.132 meters
- ACCURACY_111_KILOMETERS - io.rxmicro.validation.base.LocationAccuracy
-
111.32 kilometers
- ACCURACY_111_METERS - io.rxmicro.validation.base.LocationAccuracy
-
111.32 meters
- allowsDigits() - Method in annotation type io.rxmicro.validation.constraint.LatinAlphabetOnly
-
Returns
trueif the annotated element can contain digits - allowsLowercase() - Method in annotation type io.rxmicro.validation.constraint.LatinAlphabetOnly
-
Returns
trueif the annotated element can contain lowercase letters - allowsSpaces() - Method in annotation type io.rxmicro.validation.constraint.Phone
-
Returns
trueif phone number can contain space characters - allowsSpaces() - Method in annotation type io.rxmicro.validation.constraint.Telegram
-
Returns
trueif phone number can contain space characters - allowsSpaces() - Method in annotation type io.rxmicro.validation.constraint.Viber
-
Returns
trueif phone number can contain space characters - allowsSpaces() - Method in annotation type io.rxmicro.validation.constraint.WhatsApp
-
Returns
trueif phone number can contain space characters - allowsUppercase() - Method in annotation type io.rxmicro.validation.constraint.LatinAlphabetOnly
-
Returns
trueif the annotated element can contain uppercase letters - alphabet() - Method in annotation type io.rxmicro.validation.constraint.Base64URLEncoded
-
Returns the validation
Base64URLEncoded.Alphabet. - AssertFalse - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be false.
- AssertFalseConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
AssertFalseconstraint - AssertFalseConstraintValidator() - Constructor for class io.rxmicro.validation.validator.AssertFalseConstraintValidator
- AssertTrue - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be true.
- AssertTrueConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
AssertTrueconstraint - AssertTrueConstraintValidator() - Constructor for class io.rxmicro.validation.validator.AssertTrueConstraintValidator
B
- BASE - io.rxmicro.validation.constraint.Base64URLEncoded.Alphabet
-
This array is a lookup table that translates 6-bit positive integer index values into their "Base64 Alphabet" equivalents as specified in "Table 1: The Base64 Alphabet" of RFC 2045 (and RFC 4648).
- Base64URLEncoded - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a valid Base64 string.
- Base64URLEncoded.Alphabet - Enum in io.rxmicro.validation.constraint
-
Validation alphabet
- Base64URLEncodedConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
Base64URLEncodedconstraint - Base64URLEncodedConstraintValidator(Base64URLEncoded.Alphabet) - Constructor for class io.rxmicro.validation.validator.Base64URLEncodedConstraintValidator
C
- CANON_EQ - io.rxmicro.validation.constraint.Pattern.Flag
-
Enables canonical equivalence.
- CASE_INSENSITIVE - io.rxmicro.validation.constraint.Pattern.Flag
-
Enables case-insensitive matching.
- COMMENTS - io.rxmicro.validation.constraint.Pattern.Flag
-
Permits whitespace and comments in pattern.
- ConstraintRule - Annotation Type in io.rxmicro.validation.base
-
Use this annotation to define custom validator
- ConstraintUtils - Class in io.rxmicro.validation.base
-
Constraint utility class
- ConstraintValidator<T> - Interface in io.rxmicro.validation
-
Defines the logic to validate a given constraint for a given object type.
- CountryCode - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a valid country code.
- CountryCode.Format - Enum in io.rxmicro.validation.constraint
-
The country code format
- CountryCodeConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
CountryCodeconstraint - CountryCodeConstraintValidator(CountryCode.Format) - Constructor for class io.rxmicro.validation.validator.CountryCodeConstraintValidator
D
- DigitsOnly - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a string value with digit characters only.
- DigitsOnlyConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
DigitsOnlyconstraint - DigitsOnlyConstraintValidator() - Constructor for class io.rxmicro.validation.validator.DigitsOnlyConstraintValidator
- DisableValidation - Annotation Type in io.rxmicro.validation
-
This annotation provides an opportunity to disable the generation of validators for the selected group of classes in the project:
- DOMAIN_RULE - Static variable in class io.rxmicro.validation.validator.DomainNameConstraintValidator
- DomainName - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a valid domain name.
- DomainNameConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
DomainNameconstraint - DomainNameConstraintValidator(boolean) - Constructor for class io.rxmicro.validation.validator.DomainNameConstraintValidator
- 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
Emailconstraint - 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
Enumerationconstraint - EnumerationCharacterConstraintValidator(Collection<String>) - Constructor for class io.rxmicro.validation.validator.EnumerationCharacterConstraintValidator
- EnumerationStringConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
Enumerationconstraint - EnumerationStringConstraintValidator(Collection<String>) - Constructor for class io.rxmicro.validation.validator.EnumerationStringConstraintValidator
- errorWithDetails() - Method in annotation type io.rxmicro.validation.constraint.DomainName
-
Returns
trueif validation message must contains error details - errorWithDetails() - Method in annotation type io.rxmicro.validation.constraint.Email
-
Returns
trueif validation message must contains error details - errorWithDetails() - Method in annotation type io.rxmicro.validation.constraint.HostName
-
Returns
trueif validation message must contains error details - exclude() - Method in annotation type io.rxmicro.validation.constraint.SubEnum
-
Only not exclude values allowed
F
- flags() - Method in annotation type io.rxmicro.validation.constraint.Pattern
-
Returns the array of
Flags considered when resolving the regular expression - format() - Method in annotation type io.rxmicro.validation.constraint.CountryCode
-
Return the country code
CountryCode.Format - Future - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be an instant in the future.
- FutureInstantConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
Futureconstraint - FutureInstantConstraintValidator() - Constructor for class io.rxmicro.validation.validator.FutureInstantConstraintValidator
- FutureOrPresent - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be an instant in the present or in the future.
- FutureOrPresentInstantConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
FutureOrPresentconstraint - FutureOrPresentInstantConstraintValidator() - Constructor for class io.rxmicro.validation.validator.FutureOrPresentInstantConstraintValidator
G
- getCoordinateScale() - Method in enum io.rxmicro.validation.base.LocationAccuracy
- 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
HostNameconstraint - 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
IPconstraint - IPConstraintValidator(Collection<IP.Version>) - Constructor for class io.rxmicro.validation.validator.IPConstraintValidator
- isNotEqualsAfterTruncation(long, long) - Method in class io.rxmicro.validation.base.AbstractDateTimeEqualsConstraintValidator
-
Returns
trueif values are not equals after truncation - ISO_3166_1_ALPHA_2 - io.rxmicro.validation.constraint.CountryCode.Format
-
ISO 3166-1 alpha2 format
- ISO_3166_1_ALPHA_3 - io.rxmicro.validation.constraint.CountryCode.Format
-
ISO 3166-1 alpha3 format
- ISO_3166_1_NUMERIC - io.rxmicro.validation.constraint.CountryCode.Format
-
ISO 3166-1 numeric format
L
- Lat - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a valid latitude coordinate.
- LatConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
Latconstraint - LatConstraintValidator(LocationAccuracy) - Constructor for class io.rxmicro.validation.validator.LatConstraintValidator
- LatinAlphabetOnly - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a string with latin alphabet letters only.
- LatinAlphabetOnlyConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
LatinAlphabetOnlyconstraint - LatinAlphabetOnlyConstraintValidator(boolean, boolean, boolean, String) - Constructor for class io.rxmicro.validation.validator.LatinAlphabetOnlyConstraintValidator
- Length - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must have the expected string length.
- LengthConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
Lengthconstraint - LengthConstraintValidator(int) - Constructor for class io.rxmicro.validation.validator.LengthConstraintValidator
- Lng - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a valid longitude coordinate
- LngConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
Lngconstraint - LngConstraintValidator(LocationAccuracy) - Constructor for class io.rxmicro.validation.validator.LngConstraintValidator
- LocationAccuracy - Enum in io.rxmicro.validation.base
-
A Location accuracy enum
- Lowercase - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must a lowercase string.
- LowercaseConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
Lowercaseconstraint - LowercaseConstraintValidator() - Constructor for class io.rxmicro.validation.validator.LowercaseConstraintValidator
M
- MaxBigDecimalNumberConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
MaxNumberconstraint - MaxBigDecimalNumberConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MaxBigDecimalNumberConstraintValidator
- MaxBigIntegerNumberConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
MaxNumberconstraint - MaxBigIntegerNumberConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MaxBigIntegerNumberConstraintValidator
- MaxByteConstraintValidator - Class in io.rxmicro.validation.validator
- 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
- 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
- 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
- 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
MaxLengthconstraint - MaxLengthConstraintValidator(int, boolean) - Constructor for class io.rxmicro.validation.validator.MaxLengthConstraintValidator
- MaxLongConstraintValidator - Class in io.rxmicro.validation.validator
- 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
- 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
MaxSizeconstraint - 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
MinNumberconstraint - MinBigDecimalNumberConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MinBigDecimalNumberConstraintValidator
- MinBigIntegerNumberConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
MinNumberconstraint - MinBigIntegerNumberConstraintValidator(String, boolean) - Constructor for class io.rxmicro.validation.validator.MinBigIntegerNumberConstraintValidator
- MinByteConstraintValidator - Class in io.rxmicro.validation.validator
- 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
- 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
- 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
- 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
MinLengthconstraint - MinLengthConstraintValidator(int, boolean) - Constructor for class io.rxmicro.validation.validator.MinLengthConstraintValidator
- MinLongConstraintValidator - Class in io.rxmicro.validation.validator
- 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
- 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
MinSizeconstraint - 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
Numericconstraint - 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
Pastconstraint - PastInstantConstraintValidator() - Constructor for class io.rxmicro.validation.validator.PastInstantConstraintValidator
- PastOrPresent - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be an instant in the past or in the present.
- PastOrPresentInstantConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
PastOrPresentconstraint - PastOrPresentInstantConstraintValidator() - Constructor for class io.rxmicro.validation.validator.PastOrPresentInstantConstraintValidator
- Pattern - Annotation Type in io.rxmicro.validation.constraint
-
The annotated
Stringmust match the specified regular expression. - Pattern.Flag - Enum in io.rxmicro.validation.constraint
-
Possible Regexp flags.
- PatternConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
Patternconstraint - PatternConstraintValidator(String, Collection<Pattern.Flag>) - Constructor for class io.rxmicro.validation.validator.PatternConstraintValidator
- Phone - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a valid phone number.
- PhoneConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
Phoneconstraint - PhoneConstraintValidator(boolean, boolean) - Constructor for class io.rxmicro.validation.validator.PhoneConstraintValidator
- 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
Sizeconstraint - 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
Skypeconstraint - 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
SubEnumconstraint - 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
Telegramconstraint - 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
TruncatedTimeconstraint - 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
UniqueItemsconstraint - UniqueItemsConstraintValidator() - Constructor for class io.rxmicro.validation.validator.UniqueItemsConstraintValidator
- UNIX_LINES - io.rxmicro.validation.constraint.Pattern.Flag
-
Enables Unix lines mode.
- Uppercase - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must a uppercase string.
- UppercaseConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
Uppercaseconstraint - UppercaseConstraintValidator() - Constructor for class io.rxmicro.validation.validator.UppercaseConstraintValidator
- URI - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a valid
URIaddress. - URIConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
URIconstraint - URIConstraintValidator() - Constructor for class io.rxmicro.validation.validator.URIConstraintValidator
- URL - io.rxmicro.validation.constraint.Base64URLEncoded.Alphabet
-
It's the lookup table for "URL and Filename safe Base64" as specified in Table 2 of the RFC 4648, with the '+' and '/' changed to '-' and '_'.
- URLEncoded - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a valid URL encoded value.
- URLEncodedConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
URLEncodedconstraint - URLEncodedConstraintValidator() - Constructor for class io.rxmicro.validation.validator.URLEncodedConstraintValidator
V
- validate(Boolean, HttpModelType, String) - Method in class io.rxmicro.validation.validator.AssertFalseConstraintValidator
- validate(Boolean, HttpModelType, String) - Method in class io.rxmicro.validation.validator.AssertTrueConstraintValidator
- validate(Character, HttpModelType, String) - Method in class io.rxmicro.validation.validator.EnumerationCharacterConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.AbstractDomainOrHostNameConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.Base64URLEncodedConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.CountryCodeConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.DigitsOnlyConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.EmailConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.EnumerationStringConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.IPConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.LatinAlphabetOnlyConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.LengthConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.LowercaseConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.MaxLengthConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.MinLengthConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.PatternConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.PhoneConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.SkypeConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.UppercaseConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.URIConstraintValidator
- validate(String, HttpModelType, String) - Method in class io.rxmicro.validation.validator.URLEncodedConstraintValidator
- validate(BigDecimal, HttpModelType, String) - Method in class io.rxmicro.validation.validator.NumericConstraintValidator
- validate(Instant, HttpModelType, String) - Method in class io.rxmicro.validation.validator.FutureInstantConstraintValidator
- validate(Instant, HttpModelType, String) - Method in class io.rxmicro.validation.validator.FutureOrPresentInstantConstraintValidator
- validate(Instant, HttpModelType, String) - Method in class io.rxmicro.validation.validator.PastInstantConstraintValidator
- validate(Instant, HttpModelType, String) - Method in class io.rxmicro.validation.validator.PastOrPresentInstantConstraintValidator
- validate(Instant, HttpModelType, String) - Method in class io.rxmicro.validation.validator.TruncatedTimeInstantConstraintValidator
- validate(List<?>, HttpModelType, String) - Method in class io.rxmicro.validation.validator.MaxSizeConstraintValidator
- validate(List<?>, HttpModelType, String) - Method in class io.rxmicro.validation.validator.MinSizeConstraintValidator
- validate(List<?>, HttpModelType, String) - Method in class io.rxmicro.validation.validator.RequiredListConstraintValidator
- validate(List<?>, HttpModelType, String) - Method in class io.rxmicro.validation.validator.SizeConstraintValidator
- validate(List<?>, HttpModelType, String) - Method in class io.rxmicro.validation.validator.UniqueItemsConstraintValidator
- validate(T) - Method in interface io.rxmicro.validation.ConstraintValidator
-
Validates the root model.
- validate(T, HttpModelType, String) - Method in class io.rxmicro.validation.base.AbstractCompositionConstraintValidator
- validate(T, HttpModelType, String) - Method in class io.rxmicro.validation.base.AbstractMaxConstraintValidator
-
Validates the single actual.
- validate(T, HttpModelType, String) - Method in class io.rxmicro.validation.base.AbstractMinConstraintValidator
-
Validates the single actual.
- validate(T, HttpModelType, String) - Method in interface io.rxmicro.validation.ConstraintValidator
-
Validates the single actual.
- validate(T, HttpModelType, String) - Method in class io.rxmicro.validation.validator.RequiredConstraintValidator
- validate(T, HttpModelType, String) - Method in class io.rxmicro.validation.validator.SubEnumConstraintValidator
- validate(T, HttpModelType, String, String, String) - Method in class io.rxmicro.validation.base.AbstractMaxConstraintValidator
-
Validates the single actual.
- validate(T, HttpModelType, String, String, String) - Method in class io.rxmicro.validation.base.AbstractMinConstraintValidator
-
Validates the single actual.
- 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
ConstraintValidatorclass per each supported type, i.e. - value() - Method in annotation type io.rxmicro.validation.constraint.Enumeration
-
Returns the enum string values
- value() - Method in annotation type io.rxmicro.validation.constraint.IP
-
By default, support all versions, i.e.
- value() - Method in annotation type io.rxmicro.validation.constraint.Lat
-
Returns the latitude
LocationAccuracy - value() - Method in annotation type io.rxmicro.validation.constraint.Length
-
Returns the expected string length
- value() - Method in annotation type io.rxmicro.validation.constraint.Lng
-
Returns the longitude
LocationAccuracy - value() - Method in annotation type io.rxmicro.validation.constraint.MaxDouble
-
Returns the value the element must be lower or equal to
- value() - Method in annotation type io.rxmicro.validation.constraint.MaxInt
-
Returns the value the element must be lower or equal to
- value() - Method in annotation type io.rxmicro.validation.constraint.MaxLength
-
Returns the value the string length must be lower or equal to
- value() - Method in annotation type io.rxmicro.validation.constraint.MaxNumber
-
The
Stringrepresentation of the max value according to theBigDecimalstring representation. - value() - Method in annotation type io.rxmicro.validation.constraint.MaxSize
-
Returns the value the list size must be lower or equal to
- value() - Method in annotation type io.rxmicro.validation.constraint.MinDouble
-
Returns the value the element must be higher or equal to
- value() - Method in annotation type io.rxmicro.validation.constraint.MinInt
-
Returns the value the element must be higher or equal to
- value() - Method in annotation type io.rxmicro.validation.constraint.MinLength
-
Returns the value the string length must be higher or equal to
- value() - Method in annotation type io.rxmicro.validation.constraint.MinNumber
-
The
Stringrepresentation of the min value according to theBigDecimalstring representation. - value() - Method in annotation type io.rxmicro.validation.constraint.MinSize
-
Returns the value the list size must be higher or equal to
- value() - Method in annotation type io.rxmicro.validation.constraint.Size
-
Returns the expected list size
- value() - Method in annotation type io.rxmicro.validation.constraint.TruncatedTime
-
Returns the
TruncatedTime.Truncatedmode - valueOf(String) - Static method in enum io.rxmicro.validation.base.LocationAccuracy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.rxmicro.validation.constraint.Base64URLEncoded.Alphabet
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.rxmicro.validation.constraint.CountryCode.Format
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.rxmicro.validation.constraint.IP.Version
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.rxmicro.validation.constraint.Pattern.Flag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.rxmicro.validation.constraint.TruncatedTime.Truncated
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.rxmicro.validation.base.LocationAccuracy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.rxmicro.validation.constraint.Base64URLEncoded.Alphabet
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.rxmicro.validation.constraint.CountryCode.Format
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.rxmicro.validation.constraint.IP.Version
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.rxmicro.validation.constraint.Pattern.Flag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.rxmicro.validation.constraint.TruncatedTime.Truncated
-
Returns an array containing the constants of this enum type, in the order they are declared.
- Viber - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a valid viber number.
- ViberConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
Viberconstraint - ViberConstraintValidator(boolean, boolean) - Constructor for class io.rxmicro.validation.validator.ViberConstraintValidator
W
- WhatsApp - Annotation Type in io.rxmicro.validation.constraint
-
The annotated element must be a valid whatsapp number.
- WhatsAppConstraintValidator - Class in io.rxmicro.validation.validator
-
Validator for the
WhatsAppconstraint - WhatsAppConstraintValidator(boolean, boolean) - Constructor for class io.rxmicro.validation.validator.WhatsAppConstraintValidator
- withoutPlus() - Method in annotation type io.rxmicro.validation.constraint.Phone
-
Returns
trueif phone number must not start with plus character - withoutPlus() - Method in annotation type io.rxmicro.validation.constraint.Telegram
-
Returns
trueif phone number must not start with plus character - withoutPlus() - Method in annotation type io.rxmicro.validation.constraint.Viber
-
Returns
trueif phone number must not start with plus character - withoutPlus() - Method in annotation type io.rxmicro.validation.constraint.WhatsApp
-
Returns
trueif phone number must not start with plus character
All Classes All Packages