A B C D E F G H I K L M P R S T U V 
All Classes All Packages

A

addValueExtractor(ValueExtractor<?>) - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
 
ANN_CONSTRAINT - Static variable in interface io.micronaut.validation.validator.Validator
Annotation used to define a constraint.
ANN_VALID - Static variable in interface io.micronaut.validation.validator.Validator
Annotation used to define an object as valid.
AsyncTypeElementVisitor - Class in io.micronaut.validation.async
A TypeElementVisitor that validates methods annotated with Async return void or futures.
AsyncTypeElementVisitor() - Constructor for class io.micronaut.validation.async.AsyncTypeElementVisitor
 

B

buildMessage(ConstraintViolation) - Method in class io.micronaut.validation.exceptions.ConstraintExceptionHandler
Builds a message based on the provided violation.

C

clockProvider(ClockProvider) - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
 
close() - Method in class io.micronaut.validation.validator.DefaultValidatorFactory
 
CompositeTraversableResolver - Class in io.micronaut.validation.validator.resolver
Primary TraversableResolver that takes into account all configured TraversableResolver instances.
CompositeTraversableResolver(List<TraversableResolver>) - Constructor for class io.micronaut.validation.validator.resolver.CompositeTraversableResolver
Default constructor.
ConstraintExceptionHandler - Class in io.micronaut.validation.exceptions
Default ExceptionHandler for ConstraintViolationException.
ConstraintExceptionHandler(ErrorResponseProcessor<?>) - Constructor for class io.micronaut.validation.exceptions.ConstraintExceptionHandler
Constructor.
ConstraintValidator<A extends java.lang.annotation.Annotation,​T> - Interface in io.micronaut.validation.validator.constraints
Constraint validator that can be used at either runtime or compilation time and is capable of validation Constraint instances.
ConstraintValidatorContext - Interface in io.micronaut.validation.validator.constraints
Subset of the ConstraintValidatorContext interface without the unnecessary parts.
constraintValidatorFactory(ConstraintValidatorFactory) - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
 
ConstraintValidatorRegistry - Interface in io.micronaut.validation.validator.constraints
Interface for a class that is a registry of contraint validator.
createValid(Class<T>, Object...) - Method in class io.micronaut.validation.validator.DefaultValidator
 
createValid(Class<T>, Object...) - Method in interface io.micronaut.validation.validator.ExecutableMethodValidator
Create a new valid instance.

D

DecimalMaxValidator<T> - Interface in io.micronaut.validation.validator.constraints
Abstract implementation of a validator for DecimalMax.
DecimalMinValidator<T> - Interface in io.micronaut.validation.validator.constraints
Abstract implementation of a validator for DecimalMin.
DefaultAnnotatedElementValidator - Class in io.micronaut.validation.validator
Default implementation of AnnotatedElementValidator.
DefaultAnnotatedElementValidator() - Constructor for class io.micronaut.validation.validator.DefaultAnnotatedElementValidator
Default constructor.
DefaultClockProvider - Class in io.micronaut.validation.validator
The default clock provider.
DefaultClockProvider() - Constructor for class io.micronaut.validation.validator.DefaultClockProvider
 
DefaultConstraintValidators - Class in io.micronaut.validation.validator.constraints
A factory bean that contains implementation for many of the default validations.
DefaultConstraintValidators() - Constructor for class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
Default constructor.
DefaultConstraintValidators(BeanContext) - Constructor for class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
Constructor used for DI.
DefaultConstraintValidators.ValidatorKey<A extends java.lang.annotation.Annotation,​T> - Class in io.micronaut.validation.validator.constraints
Key for caching validators.
DefaultValidationMessages - Class in io.micronaut.validation.validator.messages
The default error messages.
DefaultValidationMessages() - Constructor for class io.micronaut.validation.validator.messages.DefaultValidationMessages
Constructs the default error messages.
DefaultValidator - Class in io.micronaut.validation.validator
Default implementation of the Validator interface.
DefaultValidator(ValidatorConfiguration) - Constructor for class io.micronaut.validation.validator.DefaultValidator
Default constructor.
DefaultValidatorConfiguration - Class in io.micronaut.validation.validator
The default configuration for the validator.
DefaultValidatorConfiguration() - Constructor for class io.micronaut.validation.validator.DefaultValidatorConfiguration
 
DefaultValidatorFactory - Class in io.micronaut.validation.validator
Default validator factory implementation.
DefaultValidatorFactory(Validator, ValidatorConfiguration) - Constructor for class io.micronaut.validation.validator.DefaultValidatorFactory
Default constructor.
DefaultValueExtractors - Class in io.micronaut.validation.validator.extractors
The default value extractors.
DefaultValueExtractors() - Constructor for class io.micronaut.validation.validator.extractors.DefaultValueExtractors
Default constructor.
DefaultValueExtractors(BeanContext) - Constructor for class io.micronaut.validation.validator.extractors.DefaultValueExtractors
Constructor used during DI.
DigitsValidator<T> - Interface in io.micronaut.validation.validator.constraints
Abstract Digits validator implementation.
doComparison(T, BigDecimal) - Method in interface io.micronaut.validation.validator.constraints.DecimalMaxValidator
Perform the comparison for the given value.
doComparison(T, BigDecimal) - Method in interface io.micronaut.validation.validator.constraints.DecimalMinValidator
Perform the comparison for the given value.
DomainNameUtil - Class in io.micronaut.validation.validator.constraints
Forked from Hibernate Validator.

E

EmailValidator - Class in io.micronaut.validation.validator.constraints
Provides Email validation.
EmailValidator() - Constructor for class io.micronaut.validation.validator.constraints.EmailValidator
 
ENABLED - Static variable in interface io.micronaut.validation.validator.ValidatorConfiguration
Whether the validator is enabled.
equals(Object) - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators.ValidatorKey
 
ExecutableMethodValidator - Interface in io.micronaut.validation.validator
Extended version of ExecutableValidator that operates on ExecutableMethod instances.
ExecutableVisitor - Class in io.micronaut.validation.executable
A TypeElementVisitor that validates primitive types can't have a Nullable annotation.
ExecutableVisitor() - Constructor for class io.micronaut.validation.executable.ExecutableVisitor
 

F

findConstraintValidator(Class<A>, Class<T>) - Method in interface io.micronaut.validation.validator.constraints.ConstraintValidatorRegistry
Finds a constraint validator for the given type and target type.
findConstraintValidator(Class<A>, Class<T>) - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
 
findLocalConstraintValidator(Class<A>, Class<T>) - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
Last chance resolve for constraint validator.
findUnwrapValueExtractor(Class<T>) - Method in class io.micronaut.validation.validator.extractors.DefaultValueExtractors
 
findUnwrapValueExtractor(Class<T>) - Method in interface io.micronaut.validation.validator.extractors.ValueExtractorRegistry
Finds a concrete ValueExtractor without searching the hierarchy.
findValueExtractor(Class<T>) - Method in class io.micronaut.validation.validator.extractors.DefaultValueExtractors
 
findValueExtractor(Class<T>) - Method in interface io.micronaut.validation.validator.extractors.ValueExtractorRegistry
Finds a a ValueExtractor for the given type.
finish(VisitorContext) - Method in class io.micronaut.validation.internal.InternalApiTypeElementVisitor
 
forExecutables() - Method in class io.micronaut.validation.validator.DefaultValidator
 
forExecutables() - Method in interface io.micronaut.validation.validator.Validator
Overridden variation that returns a ExecutableMethodValidator.

G

getAssertFalseValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The AssertFalse validator.
getAssertTrueValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The AssertTrue validator.
getBeanIntrospection(Object) - Method in class io.micronaut.validation.validator.DefaultValidator
looks up a bean introspection for the given object.
getBeanIntrospection(Object, Class<?>) - Method in class io.micronaut.validation.validator.DefaultValidator
looks up a bean introspection for the given object by instance's class or defined class.
getBigDecimal(T) - Method in interface io.micronaut.validation.validator.constraints.DigitsValidator
Resolve a big decimal for the given value.
getBooleanArrayValueExtractor() - Method in class io.micronaut.validation.validator.extractors.DefaultValueExtractors
Value extractor for boolean[].
getByteArrayValueExtractor() - Method in class io.micronaut.validation.validator.extractors.DefaultValueExtractors
Value extractor for byte[].
getCharArrayValueExtractor() - Method in class io.micronaut.validation.validator.extractors.DefaultValueExtractors
Value extractor for char[].
getClock() - Method in class io.micronaut.validation.validator.DefaultClockProvider
 
getClockProvider() - Method in interface io.micronaut.validation.validator.constraints.ConstraintValidatorContext
Returns the provider for obtaining the current time in the form of a Clock, e.g.
getClockProvider() - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
 
getClockProvider() - Method in class io.micronaut.validation.validator.DefaultValidatorFactory
 
getClockProvider() - Method in interface io.micronaut.validation.validator.ValidatorConfiguration
 
getConstraintsForClass(Class<?>) - Method in class io.micronaut.validation.validator.DefaultValidator
 
getConstraintType() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators.ValidatorKey
 
getConstraintValidator(Class<A>, Class<T>) - Method in interface io.micronaut.validation.validator.constraints.ConstraintValidatorRegistry
Finds a constraint validator for the given type and target type.
getConstraintValidatorFactory() - Method in class io.micronaut.validation.validator.DefaultValidatorFactory
 
getConstraintValidatorRegistry() - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
 
getConstraintValidatorRegistry() - Method in interface io.micronaut.validation.validator.ValidatorConfiguration
 
getDecimalMaxValidatorCharSequence() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The DecimalMax validator for char sequences.
getDecimalMaxValidatorNumber() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The DecimalMax validator for number.
getDecimalMinValidatorCharSequence() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The DecimalMin validator for char sequences.
getDecimalMinValidatorNumber() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The DecimalMin validator for number.
getDigitsValidatorCharSequence() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The Digits validator for char sequence.
getDigitsValidatorNumber() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The Digits validator for number.
getDoubleArrayValueExtractor() - Method in class io.micronaut.validation.validator.extractors.DefaultValueExtractors
Value extractor for double[].
getExecutionHandleLocator() - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
 
getExecutionHandleLocator() - Method in interface io.micronaut.validation.validator.ValidatorConfiguration
The execution handler locator to use.
getFloatArrayValueExtractor() - Method in class io.micronaut.validation.validator.extractors.DefaultValueExtractors
Value extractor for float[].
getFutureDateConstraintValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The Future validator for Date accessor.
getFutureOrPresentDateConstraintValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The FutureOrPresent validator for Date accessor.
getFutureOrPresentTemporalAccessorConstraintValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The FutureOrPresent validator for temporal accessor.
getFutureTemporalAccessorConstraintValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The Future validator for temporal accessor.
getInstance() - Static method in interface io.micronaut.validation.validator.Validator
Constructs a new default instance.
getIntArrayValueExtractor() - Method in class io.micronaut.validation.validator.extractors.DefaultValueExtractors
Value extractor for int[].
getIterableValueExtractor() - Method in class io.micronaut.validation.validator.extractors.DefaultValueExtractors
Value extractor for iterable.
getMapValueExtractor() - Method in class io.micronaut.validation.validator.extractors.DefaultValueExtractors
Value extractor for iterable.
getMaxNumberValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The Max validator for numbers.
getMessageInterpolator() - Method in class io.micronaut.validation.validator.DefaultValidatorFactory
 
getMessageSource() - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
 
getMessageSource() - Method in interface io.micronaut.validation.validator.ValidatorConfiguration
 
getMinNumberValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The Min validator for numbers.
getNegativeNumberValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The Negative validator for numbers.
getNegativeOrZeroNumberValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The NegativeOrZero validator for numbers.
getNotBlankValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The NotBlank validator for char sequences.
getNotEmptyBooleanArrayValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The NotEmpty validator for boolean[].
getNotEmptyByteArrayValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The NotEmpty validator for byte[].
getNotEmptyCharArrayValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The NotEmpty validator for char[].
getNotEmptyCharSequenceValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The NotEmpty validator for char sequence.
getNotEmptyCollectionValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The NotEmpty validator for collection.
getNotEmptyDoubleArrayValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The NotEmpty validator for double[].
getNotEmptyFloatArrayValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The NotEmpty validator for float[].
getNotEmptyIntArrayValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The NotEmpty validator for int[].
getNotEmptyLongArrayValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The NotEmpty validator for long[].
getNotEmptyMapValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The NotEmpty validator for map.
getNotEmptyObjectArrayValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The NotEmpty validator for Object[].
getNotEmptyShortArrayValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The NotEmpty validator for short[].
getNotNullValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The NotNull validator.
getNullValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The Null validator.
getObjectArrayValueExtractor() - Method in class io.micronaut.validation.validator.extractors.DefaultValueExtractors
Value extractor for Object[].
getOptionalDoubleValueExtractor() - Method in class io.micronaut.validation.validator.extractors.DefaultValueExtractors
Value extractor for OptionalDouble.
getOptionalIntValueExtractor() - Method in class io.micronaut.validation.validator.extractors.DefaultValueExtractors
Value extractor for OptionalInt.
getOptionalLongValueExtractor() - Method in class io.micronaut.validation.validator.extractors.DefaultValueExtractors
Value extractor for OptionalLong.
getOptionalValueExtractor() - Method in class io.micronaut.validation.validator.extractors.DefaultValueExtractors
Value extractor for optional.
getOrder() - Method in class io.micronaut.validation.ValidatingInterceptor
 
getParameterNameProvider() - Method in class io.micronaut.validation.validator.DefaultValidatorFactory
 
getPastDateConstraintValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The Past validator for Date accessor.
getPastOrPresentDateConstraintValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The PastOrPresent validator for Date accessor.
getPastOrPresentTemporalAccessorConstraintValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The PastOrPresent validator for temporal accessor.
getPastTemporalAccessorConstraintValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The Past validator for temporal accessor.
getPositiveNumberValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The Positive validator for numbers.
getPositiveOrZeroNumberValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The PositiveOrZero validator for numbers.
getRootBean() - Method in interface io.micronaut.validation.validator.constraints.ConstraintValidatorContext
In case of using this constraint validator with javax.validation.ConstraintValidator returns null, because JRS-303 doesn't support passing a root bean in their validation context.
getShortArrayValueExtractor() - Method in class io.micronaut.validation.validator.extractors.DefaultValueExtractors
Value extractor for short[].
getSize(T) - Method in interface io.micronaut.validation.validator.constraints.SizeValidator
Evaluate the size for the given value.
getSizeBooleanArrayValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The Size validator for boolean[].
getSizeByteArrayValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The Size validator for byte[].
getSizeCharArrayValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The Size validator for char[].
getSizeCharSequenceValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The Size validator for CharSequence.
getSizeCollectionValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The Size validator for Collection.
getSizeDoubleArrayValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The Size validator for double[].
getSizeFloatArrayValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The Size validator for float[].
getSizeIntArrayValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The Size validator for int[].
getSizeLongArrayValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The Size validator for long[].
getSizeMapValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The Size validator for Map.
getSizeObjectArrayValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The Size validator for Object[].
getSizeShortArrayValidator() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators
The Size validator for short[].
getTargetType() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators.ValidatorKey
 
getTraversableResolver() - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
 
getTraversableResolver() - Method in class io.micronaut.validation.validator.DefaultValidatorFactory
 
getTraversableResolver() - Method in interface io.micronaut.validation.validator.ValidatorConfiguration
 
getValidator() - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
 
getValidator() - Method in class io.micronaut.validation.validator.DefaultValidatorFactory
 
getValueExtractor(Class<T>) - Method in interface io.micronaut.validation.validator.extractors.ValueExtractorRegistry
Gets a a ValueExtractor for the given type.
getValueExtractorRegistry() - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
 
getValueExtractorRegistry() - Method in interface io.micronaut.validation.validator.ValidatorConfiguration
 
getVisitorKind() - Method in class io.micronaut.validation.async.AsyncTypeElementVisitor
 
getVisitorKind() - Method in class io.micronaut.validation.executable.ExecutableVisitor
 
getVisitorKind() - Method in class io.micronaut.validation.internal.InternalApiTypeElementVisitor
 
groups() - Method in annotation type io.micronaut.validation.Validated
The validation groups that will be used for validation.

H

handle(HttpRequest, ConstraintViolationException) - Method in class io.micronaut.validation.exceptions.ConstraintExceptionHandler
 
hashCode() - Method in class io.micronaut.validation.validator.constraints.DefaultConstraintValidators.ValidatorKey
 

I

indexedValue(String, int, Object) - Method in interface io.micronaut.validation.validator.extractors.SimpleValueReceiver
 
intercept(MethodInvocationContext<Object, Object>) - Method in class io.micronaut.validation.ValidatingInterceptor
 
InternalApiTypeElementVisitor - Class in io.micronaut.validation.internal
Logs warnings during compilation if any class extends an internal or experimental Micronaut API.
InternalApiTypeElementVisitor() - Constructor for class io.micronaut.validation.internal.InternalApiTypeElementVisitor
 
io.micronaut.validation - package io.micronaut.validation
Validation advice and interceptors.
io.micronaut.validation.async - package io.micronaut.validation.async
This package includes visitors specific to compile time validation and checks for async related elements.
io.micronaut.validation.exceptions - package io.micronaut.validation.exceptions
Validation exceptions.
io.micronaut.validation.executable - package io.micronaut.validation.executable
Package to organize classes responsible for validating executable methods at compile time.
io.micronaut.validation.internal - package io.micronaut.validation.internal
Package to organize classes responsible for validating extensions of internal APIs.
io.micronaut.validation.validator - package io.micronaut.validation.validator
 
io.micronaut.validation.validator.constraints - package io.micronaut.validation.validator.constraints
 
io.micronaut.validation.validator.extractors - package io.micronaut.validation.validator.extractors
 
io.micronaut.validation.validator.messages - package io.micronaut.validation.validator.messages
 
io.micronaut.validation.validator.resolver - package io.micronaut.validation.validator.resolver
 
isCascadable(Object, Path.Node, Class<?>, Path, ElementType) - Method in class io.micronaut.validation.validator.resolver.CompositeTraversableResolver
 
isEnabled() - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
 
isReachable(Object, Path.Node, Class<?>, Path, ElementType) - Method in class io.micronaut.validation.validator.resolver.CompositeTraversableResolver
 
isValid(CharSequence, AnnotationValue<Email>, ConstraintValidatorContext) - Method in class io.micronaut.validation.validator.constraints.EmailValidator
 
isValid(CharSequence, AnnotationValue<Pattern>, ConstraintValidatorContext) - Method in class io.micronaut.validation.validator.constraints.PatternValidator
 
isValid(T, AnnotationValue<A>, ConstraintValidatorContext) - Method in interface io.micronaut.validation.validator.constraints.ConstraintValidator
Implements the validation logic.
isValid(T, AnnotationValue<DecimalMax>, ConstraintValidatorContext) - Method in interface io.micronaut.validation.validator.constraints.DecimalMaxValidator
 
isValid(T, AnnotationValue<DecimalMin>, ConstraintValidatorContext) - Method in interface io.micronaut.validation.validator.constraints.DecimalMinValidator
 
isValid(T, AnnotationValue<Digits>, ConstraintValidatorContext) - Method in interface io.micronaut.validation.validator.constraints.DigitsValidator
 
isValid(T, AnnotationValue<Size>, ConstraintValidatorContext) - Method in interface io.micronaut.validation.validator.constraints.SizeValidator
 
isValid(T, ConstraintValidatorContext) - Method in interface io.micronaut.validation.validator.constraints.ConstraintValidator
 
isValidDomainAddress(String) - Static method in class io.micronaut.validation.validator.constraints.DomainNameUtil
Checks validity of a domain name.
isValidEmailDomainAddress(String) - Static method in class io.micronaut.validation.validator.constraints.DomainNameUtil
Checks the validity of the domain name used in an email.
ITERABLE_ELEMENT_NODE_NAME - Static variable in class io.micronaut.validation.validator.extractors.DefaultValueExtractors
 
iterableValue(String, Object) - Method in interface io.micronaut.validation.validator.extractors.SimpleValueReceiver
 

K

keyedValue(String, Object, Object) - Method in interface io.micronaut.validation.validator.extractors.SimpleValueReceiver
 

L

LIST_ELEMENT_NODE_NAME - Static variable in class io.micronaut.validation.validator.extractors.DefaultValueExtractors
 

M

MAP_VALUE_NODE_NAME - Static variable in class io.micronaut.validation.validator.extractors.DefaultValueExtractors
 
messageInterpolator(MessageInterpolator) - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
 
messageTemplate(String) - Method in interface io.micronaut.validation.validator.constraints.ConstraintValidatorContext
Sets a message template to be used for the validation error message.

P

parameterNameProvider(ParameterNameProvider) - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
 
PatternValidator - Class in io.micronaut.validation.validator.constraints
Validator for the Pattern annotation.
PatternValidator() - Constructor for class io.micronaut.validation.validator.constraints.PatternValidator
 
POSITION - Static variable in class io.micronaut.validation.ValidatingInterceptor
The position of the interceptor.
PREFIX - Static variable in interface io.micronaut.validation.validator.ValidatorConfiguration
The prefix to use for config.

R

ReactiveValidator - Interface in io.micronaut.validation.validator
Interface for reactive bean validation.

S

setClockProvider(ClockProvider) - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
Sets the clock provider to use.
setConstraintValidatorRegistry(ConstraintValidatorRegistry) - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
Sets the constraint validator registry to use.
setEnabled(boolean) - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
Sets whether Micronaut's validator is enabled.
setExecutionHandleLocator(ExecutionHandleLocator) - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
Sets the execution handler locator to use.
setMessageSource(MessageSource) - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
Sets the message source to use.
setTraversableResolver(TraversableResolver) - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
Sets the traversable resolver to use.
setValueExtractorRegistry(ValueExtractorRegistry) - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
Sets the value extractor registry use.
SimpleValueReceiver - Interface in io.micronaut.validation.validator.extractors
No-op implementation that makes it easier to use with Lambdas.
SizeValidator<T> - Interface in io.micronaut.validation.validator.constraints
Abstract implementation of a Size validator.

T

traversableResolver(TraversableResolver) - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
 

U

unwrap(Class<T>) - Method in class io.micronaut.validation.validator.DefaultValidator
 
unwrap(Class<T>) - Method in class io.micronaut.validation.validator.DefaultValidatorFactory
 
UnwrapByDefaultValueExtractor<T> - Interface in io.micronaut.validation.validator.extractors
Interface based alternative for unwrap by default semantics.
usingContext() - Method in class io.micronaut.validation.validator.DefaultValidatorFactory
 

V

VALID - Static variable in interface io.micronaut.validation.validator.constraints.ConstraintValidator
A constraint validator that just returns the object as being valid.
validate(BeanIntrospection<T>, T, Class<?>...) - Method in class io.micronaut.validation.validator.DefaultValidator
Validate the given introspection and object.
validate(BeanIntrospection<T>, T, Class<?>...) - Method in interface io.micronaut.validation.validator.Validator
Validate the given introspection and object.
validate(T, Class<?>...) - Method in class io.micronaut.validation.validator.DefaultValidator
 
validate(T, Class<?>...) - Method in interface io.micronaut.validation.validator.Validator
 
validateBean(BeanResolutionContext, BeanDefinition<T>, T) - Method in class io.micronaut.validation.validator.DefaultValidator
 
validateBeanArgument(BeanResolutionContext, InjectionPoint, Argument<T>, int, T) - Method in class io.micronaut.validation.validator.DefaultValidator
 
validateCompletionStage(CompletionStage<T>, Class<?>...) - Method in class io.micronaut.validation.validator.DefaultValidator
 
validateCompletionStage(CompletionStage<T>, Class<?>...) - Method in interface io.micronaut.validation.validator.ReactiveValidator
Validate the given CompletionStage by returning a new CompletionStage that validates the emitted value.
validateConstructorParameters(BeanIntrospection<? extends T>, Object[], Class<?>...) - Method in class io.micronaut.validation.validator.DefaultValidator
 
validateConstructorParameters(BeanIntrospection<? extends T>, Object[], Class<?>...) - Method in interface io.micronaut.validation.validator.ExecutableMethodValidator
Validates parameters for the given introspection and values.
validateConstructorParameters(Class<? extends T>, Argument<?>[], Object[], Class<?>[]) - Method in class io.micronaut.validation.validator.DefaultValidator
 
validateConstructorParameters(Class<? extends T>, Argument<?>[], Object[], Class<?>[]) - Method in interface io.micronaut.validation.validator.ExecutableMethodValidator
Validates arguments for the given bean type and constructor arguments.
validateConstructorParameters(Constructor<? extends T>, Object[], Class<?>...) - Method in class io.micronaut.validation.validator.DefaultValidator
 
validateConstructorParameters(Constructor<? extends T>, Object[], Class<?>...) - Method in interface io.micronaut.validation.validator.ExecutableMethodValidator
 
validateConstructorReturnValue(Constructor<? extends T>, T, Class<?>...) - Method in class io.micronaut.validation.validator.DefaultValidator
 
validateConstructorReturnValue(Constructor<? extends T>, T, Class<?>...) - Method in interface io.micronaut.validation.validator.ExecutableMethodValidator
 
Validated - Annotation Type in io.micronaut.validation
Around advice that ensures an objects methods are validated.
validatedAnnotatedElement(AnnotatedElement, Object) - Method in class io.micronaut.validation.validator.DefaultValidator
 
validateParameters(T, ExecutableMethod, Object[], Class<?>...) - Method in class io.micronaut.validation.validator.DefaultValidator
 
validateParameters(T, ExecutableMethod, Object[], Class<?>...) - Method in interface io.micronaut.validation.validator.ExecutableMethodValidator
Validate the parameter values of the given ExecutableMethod.
validateParameters(T, ExecutableMethod, Collection<MutableArgumentValue<?>>, Class<?>...) - Method in class io.micronaut.validation.validator.DefaultValidator
 
validateParameters(T, ExecutableMethod, Collection<MutableArgumentValue<?>>, Class<?>...) - Method in interface io.micronaut.validation.validator.ExecutableMethodValidator
Validate the parameter values of the given ExecutableMethod.
validateParameters(T, Method, Object[], Class<?>...) - Method in class io.micronaut.validation.validator.DefaultValidator
 
validateParameters(T, Method, Object[], Class<?>...) - Method in interface io.micronaut.validation.validator.ExecutableMethodValidator
 
validateProperty(T, String, Class<?>...) - Method in class io.micronaut.validation.validator.DefaultValidator
 
validateProperty(T, String, Class<?>...) - Method in interface io.micronaut.validation.validator.Validator
 
validatePublisher(Publisher<T>, Class<?>...) - Method in class io.micronaut.validation.validator.DefaultValidator
 
validatePublisher(Publisher<T>, Class<?>...) - Method in interface io.micronaut.validation.validator.ReactiveValidator
Validate the given publisher by returning a new Publisher that validates each emitted value.
validateReturnValue(T, ExecutableMethod<?, Object>, Object, Class<?>...) - Method in class io.micronaut.validation.validator.DefaultValidator
 
validateReturnValue(T, ExecutableMethod<?, Object>, Object, Class<?>...) - Method in interface io.micronaut.validation.validator.ExecutableMethodValidator
Validates the return value of a ExecutableMethod.
validateReturnValue(T, Method, Object, Class<?>...) - Method in class io.micronaut.validation.validator.DefaultValidator
 
validateReturnValue(T, Method, Object, Class<?>...) - Method in interface io.micronaut.validation.validator.ExecutableMethodValidator
 
validateValue(Class<T>, String, Object, Class<?>...) - Method in class io.micronaut.validation.validator.DefaultValidator
 
validateValue(Class<T>, String, Object, Class<?>...) - Method in interface io.micronaut.validation.validator.Validator
 
ValidatingInterceptor - Class in io.micronaut.validation
A MethodInterceptor that validates method invocations.
ValidatingInterceptor(Validator, ValidatorFactory) - Constructor for class io.micronaut.validation.ValidatingInterceptor
Creates ValidatingInterceptor from the validatorFactory.
Validator - Interface in io.micronaut.validation.validator
Extended version of the Valid interface for Micronaut's implementation.
ValidatorConfiguration - Interface in io.micronaut.validation.validator
Configuration for the Validator.
ValidatorKey(Class<A>, Class<T>) - Constructor for class io.micronaut.validation.validator.constraints.DefaultConstraintValidators.ValidatorKey
The key to lookup the validator.
ValueExtractorRegistry - Interface in io.micronaut.validation.validator.extractors
Registry of value extractors.
visitClass(ClassElement, VisitorContext) - Method in class io.micronaut.validation.internal.InternalApiTypeElementVisitor
 
visitConstructor(ConstructorElement, VisitorContext) - Method in class io.micronaut.validation.internal.InternalApiTypeElementVisitor
 
visitField(FieldElement, VisitorContext) - Method in class io.micronaut.validation.internal.InternalApiTypeElementVisitor
 
visitMethod(MethodElement, VisitorContext) - Method in class io.micronaut.validation.async.AsyncTypeElementVisitor
 
visitMethod(MethodElement, VisitorContext) - Method in class io.micronaut.validation.executable.ExecutableVisitor
 
visitMethod(MethodElement, VisitorContext) - Method in class io.micronaut.validation.internal.InternalApiTypeElementVisitor
 
A B C D E F G H I K L M P R S T U V 
All Classes All Packages