NoOpValidator

object NoOpValidator : Validator

No-operation validator that performs no validation.

This validator implementation returns empty constraint violation sets for all validation methods, effectively disabling validation. Useful for testing or scenarios where validation is not required.

See also

Validator

Functions

Link copied to clipboard
open override fun forExecutables(): ExecutableValidator
Link copied to clipboard
open override fun getConstraintsForClass(clazz: Class<*>): BeanDescriptor
Link copied to clipboard
open override fun <T : Any> unwrap(type: Class<T>): T
Link copied to clipboard
open override fun <T : Any> validate(object: T, vararg groups: Class<*>): Set<ConstraintViolation<T>>
Link copied to clipboard
fun <C : Any> Validator.validateCommand(commandBody: C): C

Validates a command body using the validator.

Link copied to clipboard
open override fun <T : Any> validateProperty(object: T, propertyName: String, vararg groups: Class<*>): Set<ConstraintViolation<T>>
Link copied to clipboard
open override fun <T : Any> validateValue(beanType: Class<T>, propertyName: String, value: Any, vararg groups: Class<*>): Set<ConstraintViolation<T>>