Dependencies
Declarations
-
javax
-
validation
-
BootstrapConfiguration
-
getDefaultProviderClassName(): String
-
getConstraintValidatorFactoryClassName(): String
-
getMessageInterpolatorClassName(): String
-
getTraversableResolverClassName(): String
-
getParameterNameProviderClassName(): String
-
getClockProviderClassName(): String
-
getValueExtractorClassNames(): Set<String>
-
getConstraintMappingResourcePaths(): Set<String>
-
isExecutableValidationEnabled(): boolean
-
getDefaultValidatedExecutableTypes(): Set<ExecutableType>
-
getProperties(): Map<String, String>
-
-
ClockProvider
-
Configuration
-
ignoreXmlConfiguration(): Configuration
-
messageInterpolator(MessageInterpolator): Configuration
-
traversableResolver(TraversableResolver): Configuration
-
constraintValidatorFactory(ConstraintValidatorFactory): Configuration
-
parameterNameProvider(ParameterNameProvider): Configuration
-
clockProvider(ClockProvider): Configuration
-
addValueExtractor(ValueExtractor<Object>): Configuration
-
addMapping(InputStream): Configuration
-
addProperty(String, String): Configuration
-
getDefaultMessageInterpolator(): MessageInterpolator
-
getDefaultTraversableResolver(): TraversableResolver
-
getDefaultConstraintValidatorFactory(): ConstraintValidatorFactory
-
getDefaultParameterNameProvider(): ParameterNameProvider
-
getDefaultClockProvider(): ClockProvider
-
getBootstrapConfiguration(): BootstrapConfiguration
-
buildValidatorFactory(): ValidatorFactory
-
-
Constraint
-
ConstraintDeclarationException
-
ConstraintDefinitionException
-
ConstraintTarget
-
ConstraintValidator
-
ConstraintValidatorContext
-
disableDefaultConstraintViolation(): void
-
getDefaultConstraintMessageTemplate(): String
-
getClockProvider(): ClockProvider
-
buildConstraintViolationWithTemplate(String): ConstraintViolationBuilder
-
unwrap(Class<Object>): Object
-
ConstraintViolationBuilder
-
addNode(String): NodeBuilderDefinedContext
-
addPropertyNode(String): NodeBuilderCustomizableContext
-
addBeanNode(): LeafNodeBuilderCustomizableContext
-
addContainerElementNode(String, Class<Object>, Integer): ContainerElementNodeBuilderCustomizableContext
-
addParameterNode(int): NodeBuilderDefinedContext
-
addConstraintViolation(): ConstraintValidatorContext
-
LeafNodeBuilderDefinedContext
-
LeafNodeBuilderCustomizableContext
-
LeafNodeContextBuilder
-
NodeBuilderDefinedContext
-
addNode(String): NodeBuilderCustomizableContext
-
addPropertyNode(String): NodeBuilderCustomizableContext
-
addBeanNode(): LeafNodeBuilderCustomizableContext
-
addContainerElementNode(String, Class<Object>, Integer): ContainerElementNodeBuilderCustomizableContext
-
addConstraintViolation(): ConstraintValidatorContext
-
-
NodeBuilderCustomizableContext
-
inIterable(): NodeContextBuilder
-
inContainer(Class<Object>, Integer): NodeBuilderCustomizableContext
-
addNode(String): NodeBuilderCustomizableContext
-
addPropertyNode(String): NodeBuilderCustomizableContext
-
addBeanNode(): LeafNodeBuilderCustomizableContext
-
addContainerElementNode(String, Class<Object>, Integer): ContainerElementNodeBuilderCustomizableContext
-
addConstraintViolation(): ConstraintValidatorContext
-
-
NodeContextBuilder
-
atKey(Object): NodeBuilderDefinedContext
-
atIndex(Integer): NodeBuilderDefinedContext
-
addNode(String): NodeBuilderCustomizableContext
-
addPropertyNode(String): NodeBuilderCustomizableContext
-
addBeanNode(): LeafNodeBuilderCustomizableContext
-
addContainerElementNode(String, Class<Object>, Integer): ContainerElementNodeBuilderCustomizableContext
-
addConstraintViolation(): ConstraintValidatorContext
-
-
ContainerElementNodeBuilderDefinedContext
-
ContainerElementNodeBuilderCustomizableContext
-
inIterable(): ContainerElementNodeContextBuilder
-
addPropertyNode(String): NodeBuilderCustomizableContext
-
addBeanNode(): LeafNodeBuilderCustomizableContext
-
addContainerElementNode(String, Class<Object>, Integer): ContainerElementNodeBuilderCustomizableContext
-
addConstraintViolation(): ConstraintValidatorContext
-
-
ContainerElementNodeContextBuilder
-
atKey(Object): ContainerElementNodeBuilderDefinedContext
-
atIndex(Integer): ContainerElementNodeBuilderDefinedContext
-
addPropertyNode(String): NodeBuilderCustomizableContext
-
addBeanNode(): LeafNodeBuilderCustomizableContext
-
addContainerElementNode(String, Class<Object>, Integer): ContainerElementNodeBuilderCustomizableContext
-
addConstraintViolation(): ConstraintValidatorContext
-
-
-
-
ConstraintValidatorFactory
-
ConstraintViolation
-
getMessage(): String
-
getMessageTemplate(): String
-
getRootBean(): Object
-
getRootBeanClass(): Class<Object>
-
getLeafBean(): Object
-
getExecutableParameters(): Object[]
-
getExecutableReturnValue(): Object
-
getPropertyPath(): Path
-
getInvalidValue(): Object
-
getConstraintDescriptor(): ConstraintDescriptor<Annotation>
-
unwrap(Class<Object>): Object
-
-
ConstraintViolationException
-
ElementKind
-
GroupDefinitionException
-
GroupSequence
-
MessageInterpolator
-
NoProviderFoundException
-
OverridesAttribute
-
ParameterNameProvider
-
Path
-
Payload
-
ReportAsSingleViolation
-
TraversableResolver
-
UnexpectedTypeException
-
Valid
-
Validation
-
buildDefaultValidatorFactory(): ValidatorFactory
-
byDefaultProvider(): GenericBootstrap
-
byProvider(Class<ValidationProvider>): ProviderSpecificBootstrap<Configuration>
-
clearDefaultValidationProviderResolverCache(): void
-
ProviderSpecificBootstrapImpl
-
validationProviderClass: Class<ValidationProvider>
-
resolver: ValidationProviderResolver
-
ProviderSpecificBootstrapImpl(Class<ValidationProvider>): void
-
providerResolver(ValidationProviderResolver): ProviderSpecificBootstrap<Configuration>
-
configure(): Configuration
-
run(PrivilegedAction<Object>): Object
-
-
GenericBootstrapImpl
-
resolver: ValidationProviderResolver
-
defaultResolver: ValidationProviderResolver
-
providerResolver(ValidationProviderResolver): GenericBootstrap
-
getValidationProviderResolver(): ValidationProviderResolver
-
getDefaultValidationProviderResolver(): ValidationProviderResolver
-
configure(): Configuration<Configuration>
-
-
DefaultValidationProviderResolver
-
GetValidationProviderListAction
-
INSTANCE: GetValidationProviderListAction
-
providersPerClassloader: WeakHashMap<ClassLoader, SoftReference<List<ValidationProvider<Configuration>>>>
-
getValidationProviderList(): List<ValidationProvider<Configuration>>
-
clearCache(): void
-
run(): List<ValidationProvider<Configuration>>
-
loadProviders(ClassLoader): List<ValidationProvider<Configuration>>
-
getCachedValidationProviders(ClassLoader): List<ValidationProvider<Configuration>>
-
cacheValidationProviders(ClassLoader, List<ValidationProvider<Configuration>>): void
-
-
NewProviderInstance
-
-
ValidationException
-
ValidationProviderResolver
-
Validator
-
validate(Object, Class[]): Set<ConstraintViolation<Object>>
-
validateProperty(Object, String, Class[]): Set<ConstraintViolation<Object>>
-
validateValue(Class<Object>, String, Object, Class[]): Set<ConstraintViolation<Object>>
-
getConstraintsForClass(Class<Object>): BeanDescriptor
-
unwrap(Class<Object>): Object
-
forExecutables(): ExecutableValidator
-
-
ValidatorContext
-
messageInterpolator(MessageInterpolator): ValidatorContext
-
traversableResolver(TraversableResolver): ValidatorContext
-
constraintValidatorFactory(ConstraintValidatorFactory): ValidatorContext
-
parameterNameProvider(ParameterNameProvider): ValidatorContext
-
clockProvider(ClockProvider): ValidatorContext
-
addValueExtractor(ValueExtractor<Object>): ValidatorContext
-
getValidator(): Validator
-
-
ValidatorFactory
-
getValidator(): Validator
-
usingContext(): ValidatorContext
-
getMessageInterpolator(): MessageInterpolator
-
getTraversableResolver(): TraversableResolver
-
getConstraintValidatorFactory(): ConstraintValidatorFactory
-
getParameterNameProvider(): ParameterNameProvider
-
getClockProvider(): ClockProvider
-
unwrap(Class<Object>): Object
-
close(): void
-
- bootstrap
- constraints
- constraintvalidation
-
executable
-
ExecutableType
-
ExecutableValidator
-
validateParameters(Object, Method, Object[], Class[]): Set<ConstraintViolation<Object>>
-
validateReturnValue(Object, Method, Object, Class[]): Set<ConstraintViolation<Object>>
-
validateConstructorParameters(Constructor<Object>, Object[], Class[]): Set<ConstraintViolation<Object>>
-
validateConstructorReturnValue(Constructor<Object>, Object, Class[]): Set<ConstraintViolation<Object>>
-
-
ValidateOnExecution
-
- groups
-
metadata
-
BeanDescriptor
-
isBeanConstrained(): boolean
-
getConstraintsForProperty(String): PropertyDescriptor
-
getConstrainedProperties(): Set<PropertyDescriptor>
-
getConstraintsForMethod(String, Class[]): MethodDescriptor
-
getConstrainedMethods(MethodType, MethodType[]): Set<MethodDescriptor>
-
getConstraintsForConstructor(Class[]): ConstructorDescriptor
-
getConstrainedConstructors(): Set<ConstructorDescriptor>
-
-
CascadableDescriptor
-
ConstraintDescriptor
-
getAnnotation(): Annotation
-
getMessageTemplate(): String
-
getGroups(): Set<Class<Object>>
-
getPayload(): Set<Class<Payload>>
-
getValidationAppliesTo(): ConstraintTarget
-
getConstraintValidatorClasses(): List<Class<ConstraintValidator>>
-
getAttributes(): Map<String, Object>
-
getComposingConstraints(): Set<ConstraintDescriptor<Annotation>>
-
isReportAsSingleViolation(): boolean
-
getValueUnwrapping(): ValidateUnwrappedValue
-
unwrap(Class<Object>): Object
-
-
ConstructorDescriptor
-
ContainerDescriptor
-
ContainerElementTypeDescriptor
-
CrossParameterDescriptor
-
ElementDescriptor
-
ExecutableDescriptor
-
getName(): String
-
getParameterDescriptors(): List<ParameterDescriptor>
-
getCrossParameterDescriptor(): CrossParameterDescriptor
-
getReturnValueDescriptor(): ReturnValueDescriptor
-
hasConstrainedParameters(): boolean
-
hasConstrainedReturnValue(): boolean
-
hasConstraints(): boolean
-
getConstraintDescriptors(): Set<ConstraintDescriptor<Annotation>>
-
findConstraints(): ConstraintFinder
-
-
GroupConversionDescriptor
-
MethodDescriptor
-
MethodType
-
ParameterDescriptor
-
PropertyDescriptor
-
ReturnValueDescriptor
-
Scope
-
ValidateUnwrappedValue
-
-
spi
-
BootstrapState
-
ConfigurationState
-
isIgnoreXmlConfiguration(): boolean
-
getMessageInterpolator(): MessageInterpolator
-
getMappingStreams(): Set<InputStream>
-
getValueExtractors(): Set<ValueExtractor<Object>>
-
getConstraintValidatorFactory(): ConstraintValidatorFactory
-
getTraversableResolver(): TraversableResolver
-
getParameterNameProvider(): ParameterNameProvider
-
getClockProvider(): ClockProvider
-
getProperties(): Map<String, String>
-
-
ValidationProvider
-
- valueextraction
-
-
validation