Package io.kestra.core.contexts
Class KestraValidator
java.lang.Object
io.micronaut.validation.validator.DefaultValidator
io.kestra.core.contexts.KestraValidator
- All Implemented Interfaces:
io.micronaut.inject.annotation.AnnotatedElementValidator,io.micronaut.inject.validation.BeanDefinitionValidator,io.micronaut.validation.validator.ExecutableMethodValidator,io.micronaut.validation.validator.ReactiveValidator,io.micronaut.validation.validator.Validator,javax.validation.executable.ExecutableValidator,javax.validation.Validator
@Singleton
@Replaces(io.micronaut.validation.validator.DefaultValidator.class)
public class KestraValidator
extends io.micronaut.validation.validator.DefaultValidator
-
Field Summary
Fields inherited from interface io.micronaut.inject.validation.BeanDefinitionValidator
DEFAULTFields inherited from interface io.micronaut.validation.validator.Validator
ANN_CONSTRAINT, ANN_VALID -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedKestraValidator(io.micronaut.validation.validator.ValidatorConfiguration configuration) -
Method Summary
Modifier and TypeMethodDescriptionprotected io.micronaut.core.beans.BeanIntrospection<Object>getBeanIntrospection(Object object) Methods inherited from class io.micronaut.validation.validator.DefaultValidator
createValid, forExecutables, getBeanIntrospection, getConstraintsForClass, unwrap, validate, validate, validateBean, validateBeanArgument, validateCompletionStage, validateConstructorParameters, validateConstructorParameters, validateConstructorParameters, validateConstructorReturnValue, validatedAnnotatedElement, validateParameters, validateParameters, validateParameters, validateProperty, validatePublisher, validateReturnValue, validateReturnValue, validateValue
-
Constructor Details
-
KestraValidator
protected KestraValidator(@NonNull io.micronaut.validation.validator.ValidatorConfiguration configuration)
-
-
Method Details