Index

A B C D E F G H I M P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values

A

addValueExtractor(ValueExtractorDefinition<T>) - Method in class io.micronaut.validation.validator.extractors.DefaultValueExtractors
 
addValueExtractor(ValueExtractorDefinition<T>) - Method in interface io.micronaut.validation.validator.extractors.ValueExtractorRegistry
 
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.

B

BeanValidationContext - Interface in io.micronaut.validation.validator
Context object to allow configuring validation behaviour.
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.
CONSTRAINT_VALIDATED_BY - Static variable in interface io.micronaut.validation.validator.ValidationAnnotationUtil
 
ConstraintExceptionHandler - Class in io.micronaut.validation.exceptions
Default ExceptionHandler for ConstraintViolationException.
ConstraintExceptionHandler(ErrorResponseProcessor<?>) - Constructor for class io.micronaut.validation.exceptions.ConstraintExceptionHandler
Constructor.
constraintType() - Method in record class io.micronaut.validation.validator.constraints.DefaultConstraintValidators.ValidatorKey
Returns the value of the constraintType record component.
ConstraintValidator<A extends 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.
containerType() - Method in record class io.micronaut.validation.validator.extractors.ValueExtractorDefinition
Returns the value of the containerType record component.
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.
DEFAULT - Static variable in interface io.micronaut.validation.validator.BeanValidationContext
The default validation context.
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 - Record Class in io.micronaut.validation.validator.constraints
Key for caching validators.
DefaultInternalConstraintValidatorFactory - Class in io.micronaut.validation.validator.constraints
The default implementation of InternalConstraintValidatorFactory.
DefaultInternalConstraintValidatorFactory(BeanContext) - Constructor for class io.micronaut.validation.validator.constraints.DefaultInternalConstraintValidatorFactory
 
DefaultInternalConstraintValidatorFactory(BeanIntrospector, BeanContext) - Constructor for class io.micronaut.validation.validator.constraints.DefaultInternalConstraintValidatorFactory
 
DefaultMessageInterpolator - Class in io.micronaut.validation.validator.messages
The default error messages.
DefaultMessageInterpolator(MessageSource) - Constructor for class io.micronaut.validation.validator.messages.DefaultMessageInterpolator
 
DefaultMessages - Class in io.micronaut.validation.validator.messages
The default error messages.
DefaultMessages() - Constructor for class io.micronaut.validation.validator.messages.DefaultMessages
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() - Constructor for class io.micronaut.validation.validator.DefaultValidatorFactory
The constructor.
DefaultValidatorFactory(ValidatorConfiguration) - Constructor for class io.micronaut.validation.validator.DefaultValidatorFactory
The constructor.
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 record class io.micronaut.validation.validator.constraints.DefaultConstraintValidators.ValidatorKey
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.micronaut.validation.validator.extractors.ValueExtractorDefinition
Indicates whether some other object is "equal to" this one.
ExecutableMethodValidator - Interface in io.micronaut.validation.validator
Extended version of ExecutableValidator that operates on ExecutableMethod instances.

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.
findValueExtractors(Class<T>) - Method in class io.micronaut.validation.validator.extractors.DefaultValueExtractors
 
findValueExtractors(Class<T>) - Method in interface io.micronaut.validation.validator.extractors.ValueExtractorRegistry
Finds ValueExtractors for the given type.
forExecutables() - Method in class io.micronaut.validation.validator.DefaultValidator
 
forExecutables() - Method in interface io.micronaut.validation.validator.Validator
Overridden variation that returns a ExecutableMethodValidator.
fromGroups(Class<?>...) - Static method in interface io.micronaut.validation.validator.BeanValidationContext
Create a validation context from the given groups.

G

getBeanIntrospection(Class<T>) - Method in class io.micronaut.validation.validator.DefaultValidator
Looks up a bean introspection for the given object.
getBeanIntrospection(T) - Method in class io.micronaut.validation.validator.DefaultValidator
Looks up a bean introspection for the given object.
getBeanIntrospection(T, Class<T>) - Method in class io.micronaut.validation.validator.DefaultValidator
looks up a bean introspection for the given object by instance's class or defined class.
getBeanIntrospector() - Method in class io.micronaut.validation.validator.DefaultValidator
 
getBeanIntrospector() - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
 
getBeanIntrospector() - Method in interface io.micronaut.validation.validator.ValidatorConfiguration
The bean introspector.
getBigDecimal(T) - Method in interface io.micronaut.validation.validator.constraints.DigitsValidator
Resolve a big decimal for the given value.
getClassFromType(Type) - Static method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
 
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
 
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.DefaultValidatorConfiguration
 
getConstraintValidatorFactory() - Method in class io.micronaut.validation.validator.DefaultValidatorFactory
 
getConstraintValidatorFactory() - Method in interface io.micronaut.validation.validator.ValidatorConfiguration
 
getConstraintValidatorRegistry() - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
 
getConstraintValidatorRegistry() - Method in interface io.micronaut.validation.validator.ValidatorConfiguration
 
getConversionService() - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
 
getDefaultClockProvider() - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
 
getDefaultClockProvider() - Method in interface io.micronaut.validation.validator.ValidatorConfiguration
 
getDefaultMessageInterpolator() - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
 
getDefaultMessageInterpolator() - Method in interface io.micronaut.validation.validator.ValidatorConfiguration
 
getDefaultTraversableResolver() - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
 
getDefaultTraversableResolver() - Method in interface io.micronaut.validation.validator.ValidatorConfiguration
 
getExecutionHandleLocator() - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
 
getExecutionHandleLocator() - Method in interface io.micronaut.validation.validator.ValidatorConfiguration
The execution handler locator to use.
getInstance() - Static method in interface io.micronaut.validation.validator.Validator
Constructs a new default instance.
getInstance(Class<T>, Class<?>, ConstraintTarget) - Method in interface io.micronaut.validation.validator.constraints.InternalConstraintValidatorFactory
Find an instance ConstraintValidator.
getInstance(Class<T>) - Method in class io.micronaut.validation.validator.constraints.DefaultInternalConstraintValidatorFactory
 
getInstance(Class<T>, Class<?>, ConstraintTarget) - Method in class io.micronaut.validation.validator.constraints.DefaultInternalConstraintValidatorFactory
 
getMessageInterpolator() - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
 
getMessageInterpolator() - Method in class io.micronaut.validation.validator.DefaultValidatorFactory
 
getMessageInterpolator() - Method in interface io.micronaut.validation.validator.ValidatorConfiguration
 
getOrder() - Method in class io.micronaut.validation.ValidatingInterceptor
 
getOrder() - Method in class io.micronaut.validation.visitor.IntrospectedValidationIndexesVisitor
 
getOrder() - Method in class io.micronaut.validation.visitor.ValidationVisitor
 
getPackageName() - Method in class io.micronaut.validation.transformer.ValidationAnnotationRemapper
 
getParameterNameProvider() - Method in class io.micronaut.validation.validator.DefaultValidatorFactory
 
getRootBean() - Method in interface io.micronaut.validation.validator.constraints.ConstraintValidatorContext
In case of using this constraint validator with jakarta.validation.ConstraintValidator returns null, because JRS-303 doesn't support passing a root bean in their validation context.
getSize(T) - Method in interface io.micronaut.validation.validator.constraints.SizeValidator
Evaluate the size for the given value.
getSupportedAnnotationNames() - Method in class io.micronaut.validation.visitor.IntrospectedValidationIndexesVisitor
 
getSupportedAnnotationNames() - Method in class io.micronaut.validation.visitor.ValidationVisitor
 
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
 
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.visitor.IntrospectedValidationIndexesVisitor
 
getVisitorKind() - Method in class io.micronaut.validation.visitor.ValidationVisitor
 
groups() - Element in annotation interface io.micronaut.validation.Validated
The validation groups that will be used for validation.
groups() - Method in interface io.micronaut.validation.validator.BeanValidationContext
The validation groups.

H

handle(HttpRequest, ConstraintViolationException) - Method in class io.micronaut.validation.exceptions.ConstraintExceptionHandler
 
hashCode() - Method in record class io.micronaut.validation.validator.constraints.DefaultConstraintValidators.ValidatorKey
Returns a hash code value for this object.
hashCode() - Method in record class io.micronaut.validation.validator.extractors.ValueExtractorDefinition
Returns a hash code value for this object.

I

intercept(MethodInvocationContext<Object, Object>) - Method in class io.micronaut.validation.ValidatingInterceptor
 
InternalConstraintValidatorFactory - Interface in io.micronaut.validation.validator.constraints
Internal version of ConstraintValidatorFactory.
interpolate(String, MessageInterpolator.Context) - Method in class io.micronaut.validation.validator.messages.DefaultMessageInterpolator
 
interpolate(String, MessageInterpolator.Context, Locale) - Method in class io.micronaut.validation.validator.messages.DefaultMessageInterpolator
 
IntrospectedValidationIndexesVisitor - Class in io.micronaut.validation.visitor
The visitor add property indexes for the validated annotations.
IntrospectedValidationIndexesVisitor() - Constructor for class io.micronaut.validation.visitor.IntrospectedValidationIndexesVisitor
 
io.micronaut.validation - package io.micronaut.validation
Validation advice and interceptors.
io.micronaut.validation.annotation - package io.micronaut.validation.annotation
 
io.micronaut.validation.exceptions - package io.micronaut.validation.exceptions
Validation exceptions.
io.micronaut.validation.transformer - package io.micronaut.validation.transformer
 
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
 
io.micronaut.validation.visitor - package io.micronaut.validation.visitor
 
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
 
isPropertyValidated(T, BeanProperty<T, Object>) - Method in interface io.micronaut.validation.validator.BeanValidationContext
Hook to allow exclusion of properties during validation.
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.

M

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.
releaseInstance(ConstraintValidator<?, ?>) - Method in class io.micronaut.validation.validator.constraints.DefaultInternalConstraintValidatorFactory
 
remap(AnnotationValue<?>, VisitorContext) - Method in class io.micronaut.validation.transformer.ValidationAnnotationRemapper
 
requireNonEmpty(String, String) - Static method in class io.micronaut.validation.validator.DefaultValidator
Deprecated.
It will be private in a future version.
requireNonNull(String, T) - Static method in class io.micronaut.validation.validator.DefaultValidator
Deprecated.
It will be private in a future version.

S

setBeanIntrospector(BeanIntrospector) - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
 
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.
setConversionService(ConversionService) - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
Sets the conversion service.
setEnabled(boolean) - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
Sets whether Micronaut's validator is enabled.
setExecutionHandleLocator(BeanContext) - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
Sets the execution handler locator to use.
setMessageInterpolator(MessageInterpolator) - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
Sets the message interpolator 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.
SizeValidator<T> - Interface in io.micronaut.validation.validator.constraints
Abstract implementation of a Size validator.

T

targetType() - Method in record class io.micronaut.validation.validator.constraints.DefaultConstraintValidators.ValidatorKey
Returns the value of the targetType record component.
toString() - Method in record class io.micronaut.validation.validator.constraints.DefaultConstraintValidators.ValidatorKey
Returns a string representation of this record class.
toString() - Method in record class io.micronaut.validation.validator.extractors.ValueExtractorDefinition
Returns a string representation of this record class.
traversableResolver(TraversableResolver) - Method in class io.micronaut.validation.validator.DefaultValidatorConfiguration
 
typeArgumentIndex() - Method in record class io.micronaut.validation.validator.extractors.ValueExtractorDefinition
Returns the value of the typeArgumentIndex record component.

U

unwrap(Class<T>) - Method in class io.micronaut.validation.validator.DefaultValidator
 
unwrap(Class<T>) - Method in class io.micronaut.validation.validator.DefaultValidatorFactory
 
unwrapByDefault() - Method in record class io.micronaut.validation.validator.extractors.ValueExtractorDefinition
Returns the value of the unwrapByDefault record component.
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, BeanValidationContext) - Method in interface io.micronaut.validation.validator.Validator
Validate the given introspection and object.
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(BeanIntrospection<T>, T, BeanValidationContext) - Method in class io.micronaut.validation.validator.DefaultValidator
 
validate(T, BeanValidationContext) - Method in interface io.micronaut.validation.validator.Validator
Validates all constraints on object.
validate(T, Class<?>...) - Method in class io.micronaut.validation.validator.DefaultValidator
 
validate(T, BeanValidationContext) - 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>, Argument<T>, Class<?>...) - Method in class io.micronaut.validation.validator.DefaultValidator
 
validateCompletionStage(CompletionStage<T>, Argument<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[], BeanValidationContext) - Method in interface io.micronaut.validation.validator.ExecutableMethodValidator
Validates arguments for the given bean type and constructor arguments.
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
 
validateConstructorParameters(Class<? extends T>, Argument<?>[], Object[], BeanValidationContext) - Method in class io.micronaut.validation.validator.DefaultValidator
 
validateConstructorParameters(Class<? extends T>, Argument<?>[], Object[], Class<?>[]) - Method in class io.micronaut.validation.validator.DefaultValidator
 
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 Interface in io.micronaut.validation
Around advice that ensures an objects methods are validated.
validatedAnnotatedElement(AnnotatedElement, Object) - Method in class io.micronaut.validation.validator.DefaultValidator
 
ValidatedElement - Annotation Interface in io.micronaut.validation.annotation
Internal annotation used to trigger cascading.
validateParameters(T, ExecutableMethod, Object[], Class<?>...) - Method in class io.micronaut.validation.validator.DefaultValidator
 
validateParameters(T, ExecutableMethod, Object[], BeanValidationContext) - Method in interface io.micronaut.validation.validator.ExecutableMethodValidator
Validate the parameter values of the given ExecutableMethod.
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
 
validateParameters(T, ExecutableMethod, Object[], BeanValidationContext) - Method in class io.micronaut.validation.validator.DefaultValidator
 
validateProperty(T, String, Class<?>...) - Method in class io.micronaut.validation.validator.DefaultValidator
 
validateProperty(T, String, BeanValidationContext) - Method in interface io.micronaut.validation.validator.Validator
Validates all constraints placed on the property of object named propertyName.
validateProperty(T, String, Class<?>...) - Method in interface io.micronaut.validation.validator.Validator
 
validateProperty(T, String, BeanValidationContext) - Method in class io.micronaut.validation.validator.DefaultValidator
 
validatePublisher(ReturnType<?>, Publisher<T>, Class<?>...) - Method in class io.micronaut.validation.validator.DefaultValidator
 
validatePublisher(ReturnType<?>, 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, BeanValidationContext) - Method in interface io.micronaut.validation.validator.ExecutableMethodValidator
Validates the return value of a ExecutableMethod.
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
 
validateReturnValue(T, ExecutableMethod<?, Object>, Object, BeanValidationContext) - Method in class io.micronaut.validation.validator.DefaultValidator
 
validateValue(Class<T>, String, Object, Class<?>...) - Method in class io.micronaut.validation.validator.DefaultValidator
 
validateValue(Class<T>, String, Object, BeanValidationContext) - Method in interface io.micronaut.validation.validator.Validator
Validates all constraints placed on the property named propertyName of the class beanType would the property value be value.
validateValue(Class<T>, String, Object, Class<?>...) - Method in interface io.micronaut.validation.validator.Validator
 
validateValue(Class<T>, String, Object, BeanValidationContext) - Method in class io.micronaut.validation.validator.DefaultValidator
 
ValidatingInterceptor - Class in io.micronaut.validation
A MethodInterceptor that validates method invocations.
ValidatingInterceptor(Validator, ValidatorFactory, ConversionService) - Constructor for class io.micronaut.validation.ValidatingInterceptor
Creates ValidatingInterceptor from the validatorFactory.
ValidationAnnotationRemapper - Class in io.micronaut.validation.transformer
The validation annotations remapper.
ValidationAnnotationRemapper() - Constructor for class io.micronaut.validation.transformer.ValidationAnnotationRemapper
 
ValidationAnnotationUtil - Interface in io.micronaut.validation.validator
Internal validation utils.
ValidationVisitor - Class in io.micronaut.validation.visitor
The visitor creates annotations utilized by the Validator.
ValidationVisitor() - Constructor for class io.micronaut.validation.visitor.ValidationVisitor
 
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<?>, Class<?>) - Constructor for record class io.micronaut.validation.validator.constraints.DefaultConstraintValidators.ValidatorKey
Creates an instance of a ValidatorKey record class.
valueExtractor() - Method in record class io.micronaut.validation.validator.extractors.ValueExtractorDefinition
Returns the value of the valueExtractor record component.
ValueExtractorDefinition<T> - Record Class in io.micronaut.validation.validator.extractors
The value extractor definition.
ValueExtractorDefinition(Class<T>, Class<Object>, Integer, boolean, ValueExtractor<T>) - Constructor for record class io.micronaut.validation.validator.extractors.ValueExtractorDefinition
Creates an instance of a ValueExtractorDefinition record class.
ValueExtractorDefinition(Argument<ValueExtractor<T>>, ValueExtractor<T>) - Constructor for record class io.micronaut.validation.validator.extractors.ValueExtractorDefinition
 
ValueExtractorRegistry - Interface in io.micronaut.validation.validator.extractors
Registry of value extractors.
valueType() - Method in record class io.micronaut.validation.validator.extractors.ValueExtractorDefinition
Returns the value of the valueType record component.
visitClass(ClassElement, VisitorContext) - Method in class io.micronaut.validation.visitor.IntrospectedValidationIndexesVisitor
 
visitClass(ClassElement, VisitorContext) - Method in class io.micronaut.validation.visitor.ValidationVisitor
 
visitConstructor(ConstructorElement, VisitorContext) - Method in class io.micronaut.validation.visitor.ValidationVisitor
 
visitField(FieldElement, VisitorContext) - Method in class io.micronaut.validation.visitor.ValidationVisitor
 
visitMethod(MethodElement, VisitorContext) - Method in class io.micronaut.validation.visitor.ValidationVisitor
 
A B C D E F G H I M P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values