JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Hierarchy For All Packages
Package Hierarchies:
javax.validation
,
javax.validation.bootstrap
,
javax.validation.constraints
,
javax.validation.constraintvalidation
,
javax.validation.executable
,
javax.validation.groups
,
javax.validation.metadata
,
javax.validation.spi
,
javax.validation.valueextraction
Class Hierarchy
java.lang.
Object
java.lang.
Throwable
(implements java.io.
Serializable
)
java.lang.
Exception
java.lang.
RuntimeException
javax.validation.
ValidationException
javax.validation.
ConstraintDeclarationException
javax.validation.
UnexpectedTypeException
javax.validation.
ConstraintDefinitionException
javax.validation.
ConstraintViolationException
javax.validation.
GroupDefinitionException
javax.validation.
NoProviderFoundException
javax.validation.valueextraction.
ValueExtractorDeclarationException
javax.validation.valueextraction.
ValueExtractorDefinitionException
javax.validation.
Validation
Interface Hierarchy
java.lang.
AutoCloseable
javax.validation.
ValidatorFactory
javax.validation.
BootstrapConfiguration
javax.validation.spi.
BootstrapState
javax.validation.metadata.
CascadableDescriptor
javax.validation.metadata.
ContainerElementTypeDescriptor
(also extends javax.validation.metadata.
ContainerDescriptor
, javax.validation.metadata.
ElementDescriptor
)
javax.validation.metadata.
ParameterDescriptor
(also extends javax.validation.metadata.
ContainerDescriptor
, javax.validation.metadata.
ElementDescriptor
)
javax.validation.metadata.
PropertyDescriptor
(also extends javax.validation.metadata.
ContainerDescriptor
, javax.validation.metadata.
ElementDescriptor
)
javax.validation.metadata.
ReturnValueDescriptor
(also extends javax.validation.metadata.
ContainerDescriptor
, javax.validation.metadata.
ElementDescriptor
)
javax.validation.
ClockProvider
javax.validation.
Configuration
<T>
javax.validation.spi.
ConfigurationState
javax.validation.metadata.
ConstraintDescriptor
<T>
javax.validation.
ConstraintValidator
<A,T>
javax.validation.
ConstraintValidatorContext
javax.validation.
ConstraintValidatorContext.ConstraintViolationBuilder
javax.validation.
ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeBuilderCustomizableContext
javax.validation.
ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeBuilderDefinedContext
javax.validation.
ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeContextBuilder
javax.validation.
ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderCustomizableContext
javax.validation.
ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderDefinedContext
javax.validation.
ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeContextBuilder
javax.validation.
ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
javax.validation.
ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderDefinedContext
javax.validation.
ConstraintValidatorContext.ConstraintViolationBuilder.NodeContextBuilder
javax.validation.
ConstraintValidatorFactory
javax.validation.
ConstraintViolation
<T>
javax.validation.metadata.
ContainerDescriptor
javax.validation.metadata.
ContainerElementTypeDescriptor
(also extends javax.validation.metadata.
CascadableDescriptor
, javax.validation.metadata.
ElementDescriptor
)
javax.validation.metadata.
ParameterDescriptor
(also extends javax.validation.metadata.
CascadableDescriptor
, javax.validation.metadata.
ElementDescriptor
)
javax.validation.metadata.
PropertyDescriptor
(also extends javax.validation.metadata.
CascadableDescriptor
, javax.validation.metadata.
ElementDescriptor
)
javax.validation.metadata.
ReturnValueDescriptor
(also extends javax.validation.metadata.
CascadableDescriptor
, javax.validation.metadata.
ElementDescriptor
)
javax.validation.groups.
Default
javax.validation.metadata.
ElementDescriptor
javax.validation.metadata.
BeanDescriptor
javax.validation.metadata.
ConstructorDescriptor
javax.validation.metadata.
ContainerElementTypeDescriptor
(also extends javax.validation.metadata.
CascadableDescriptor
, javax.validation.metadata.
ContainerDescriptor
)
javax.validation.metadata.
CrossParameterDescriptor
javax.validation.metadata.
ExecutableDescriptor
javax.validation.metadata.
ConstructorDescriptor
javax.validation.metadata.
MethodDescriptor
javax.validation.metadata.
MethodDescriptor
javax.validation.metadata.
ParameterDescriptor
(also extends javax.validation.metadata.
CascadableDescriptor
, javax.validation.metadata.
ContainerDescriptor
)
javax.validation.metadata.
PropertyDescriptor
(also extends javax.validation.metadata.
CascadableDescriptor
, javax.validation.metadata.
ContainerDescriptor
)
javax.validation.metadata.
ReturnValueDescriptor
(also extends javax.validation.metadata.
CascadableDescriptor
, javax.validation.metadata.
ContainerDescriptor
)
javax.validation.metadata.
ElementDescriptor.ConstraintFinder
javax.validation.executable.
ExecutableValidator
javax.validation.bootstrap.
GenericBootstrap
javax.validation.metadata.
GroupConversionDescriptor
java.lang.
Iterable
<T>
javax.validation.
Path
javax.validation.
MessageInterpolator
javax.validation.
MessageInterpolator.Context
javax.validation.
ParameterNameProvider
javax.validation.
Path.Node
javax.validation.
Path.BeanNode
javax.validation.
Path.ConstructorNode
javax.validation.
Path.ContainerElementNode
javax.validation.
Path.CrossParameterNode
javax.validation.
Path.MethodNode
javax.validation.
Path.ParameterNode
javax.validation.
Path.PropertyNode
javax.validation.
Path.ReturnValueNode
javax.validation.
Payload
javax.validation.valueextraction.
Unwrapping.Skip
javax.validation.valueextraction.
Unwrapping.Unwrap
javax.validation.bootstrap.
ProviderSpecificBootstrap
<T>
javax.validation.
TraversableResolver
javax.validation.valueextraction.
Unwrapping
javax.validation.spi.
ValidationProvider
<T>
javax.validation.
ValidationProviderResolver
javax.validation.
Validator
javax.validation.
ValidatorContext
javax.validation.valueextraction.
ValueExtractor
<T>
javax.validation.valueextraction.
ValueExtractor.ValueReceiver
Annotation Type Hierarchy
javax.validation.
GroupSequence
(implements java.lang.annotation.
Annotation
)
javax.validation.
Constraint
(implements java.lang.annotation.
Annotation
)
javax.validation.
ReportAsSingleViolation
(implements java.lang.annotation.
Annotation
)
javax.validation.
Valid
(implements java.lang.annotation.
Annotation
)
javax.validation.
OverridesAttribute
(implements java.lang.annotation.
Annotation
)
javax.validation.
OverridesAttribute.List
(implements java.lang.annotation.
Annotation
)
javax.validation.executable.
ValidateOnExecution
(implements java.lang.annotation.
Annotation
)
javax.validation.valueextraction.
UnwrapByDefault
(implements java.lang.annotation.
Annotation
)
javax.validation.valueextraction.
ExtractedValue
(implements java.lang.annotation.
Annotation
)
javax.validation.constraintvalidation.
SupportedValidationTarget
(implements java.lang.annotation.
Annotation
)
javax.validation.groups.
ConvertGroup
(implements java.lang.annotation.
Annotation
)
javax.validation.groups.
ConvertGroup.List
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
NotEmpty
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
NotEmpty.List
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
NotBlank
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
NotBlank.List
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
DecimalMin
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
DecimalMin.List
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
Past
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
Past.List
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
PositiveOrZero
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
PositiveOrZero.List
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
Digits
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
Digits.List
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
Positive
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
Positive.List
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
Null
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
Null.List
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
Size
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
Size.List
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
Negative
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
Negative.List
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
PastOrPresent
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
PastOrPresent.List
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
FutureOrPresent
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
FutureOrPresent.List
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
Min
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
Min.List
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
DecimalMax
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
DecimalMax.List
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
Future
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
Future.List
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
Pattern
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
Pattern.List
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
NegativeOrZero
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
NegativeOrZero.List
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
Max
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
Max.List
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
NotNull
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
NotNull.List
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
AssertFalse
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
AssertFalse.List
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
AssertTrue
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
AssertTrue.List
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
Email
(implements java.lang.annotation.
Annotation
)
javax.validation.constraints.
Email.List
(implements java.lang.annotation.
Annotation
)
Enum Hierarchy
java.lang.
Object
java.lang.
Enum
<E> (implements java.lang.
Comparable
<T>, java.io.
Serializable
)
javax.validation.
ConstraintTarget
javax.validation.
ElementKind
javax.validation.executable.
ExecutableType
javax.validation.metadata.
Scope
javax.validation.metadata.
ValidateUnwrappedValue
javax.validation.metadata.
MethodType
javax.validation.constraintvalidation.
ValidationTarget
javax.validation.constraints.
Pattern.Flag
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2007–2020. All rights reserved.