Hierarchy For All Packages
- io.avaje.validation,
- io.avaje.validation.adapter,
- io.avaje.validation.groups,
- io.avaje.validation.spi
Class Hierarchy
- java.lang.Object
- io.avaje.validation.adapter.AbstractConstraintAdapter<T> (implements io.avaje.validation.adapter.ValidationAdapter<T>)
- io.avaje.validation.adapter.PrimitiveAdapter<T> (implements io.avaje.validation.adapter.ValidationAdapter.Primitive)
- io.avaje.validation.adapter.ContainerAdapter<T> (implements io.avaje.validation.adapter.ValidationAdapter<T>)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.avaje.validation.ConstraintViolationException
- java.lang.RuntimeException
- java.lang.Exception
- io.avaje.validation.adapter.AbstractConstraintAdapter<T> (implements io.avaje.validation.adapter.ValidationAdapter<T>)
Interface Hierarchy
- io.avaje.validation.groups.Default
- io.avaje.validation.spi.MessageInterpolator
- io.avaje.validation.adapter.MethodAdapterProvider
- io.avaje.validation.adapter.ValidationAdapter<T>
- io.avaje.validation.adapter.ValidationAdapter.Primitive
- io.avaje.validation.adapter.ValidationContext
- io.avaje.validation.adapter.ValidationContext.AdapterCreateRequest
- io.avaje.validation.adapter.ValidationContext.AdapterFactory
- io.avaje.validation.adapter.ValidationContext.AnnotationFactory
- io.avaje.validation.adapter.ValidationContext.Message
- io.avaje.validation.adapter.ValidationRequest
- io.avaje.validation.Validator
- io.avaje.validation.Validator.AdapterBuilder
- io.avaje.validation.Validator.AnnotationAdapterBuilder
- io.avaje.validation.Validator.Builder
- io.avaje.validation.spi.ValidatorCustomizer
- io.avaje.validation.Validator.GeneratedComponent
Annotation Interface Hierarchy
- io.avaje.validation.adapter.ConstraintAdapter (implements java.lang.annotation.Annotation)
- io.avaje.validation.CrossParamConstraint (implements java.lang.annotation.Annotation)
- io.avaje.validation.spi.Generated (implements java.lang.annotation.Annotation)
- io.avaje.validation.ImportValidPojo (implements java.lang.annotation.Annotation)
- io.avaje.validation.spi.MetaData (implements java.lang.annotation.Annotation)
- io.avaje.validation.spi.MetaData.AnnotationFactory (implements java.lang.annotation.Annotation)
- io.avaje.validation.spi.MetaData.Factory (implements java.lang.annotation.Annotation)
- io.avaje.validation.ValidMethod (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.avaje.validation.adapter.RegexFlag
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- io.avaje.validation.ConstraintViolation
- java.lang.Record