A B C D E F G H I J L M N O P R S T U V 

A

addConstraintViolation() - Method in interface javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder
Add the new ConstraintViolation to be generated if the constraint validator marks the value as invalid.
addConstraintViolation() - Method in interface javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
Add the new ConstraintViolation to be generated if the constraint validator mark the value as invalid.
addConstraintViolation() - Method in interface javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderDefinedContext
Add the new ConstraintViolation to be generated if the constraint validator marks the value as invalid.
addConstraintViolation() - Method in interface javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeContextBuilder
Add the new ConstraintViolation to be generated if the constraint validator mark the value as invalid.
addMapping(InputStream) - Method in interface javax.validation.Configuration
Add a stream describing constraint mapping in the Bean Validation XML format.
addNode(String) - Method in interface javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder
Add a node to the path the ConstraintViolation will be associated to.
addNode(String) - Method in interface javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
Add a node to the path the ConstraintViolation will be associated to.
addNode(String) - Method in interface javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderDefinedContext
Add a node to the path the ConstraintViolation will be associated to.
addNode(String) - Method in interface javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeContextBuilder
Add a node to the path the ConstraintViolation will be associated to.
addProperty(String, String) - Method in interface javax.validation.Configuration
Add a provider specific property.
areParametersConstrained() - Method in interface javax.validation.metadata.ExecutableDescriptor
Returns true if the executable parameters are constrained either: because of a constraint on at least one of the parameters because of a cascade on at least one of the parameters (via @Valid) because of at least one cross-parameter constraint Also returns false if there is no parameter.
as(Class<T>) - Method in interface javax.validation.metadata.ElementDescriptor
Narrows the type of this descriptor down to the given type.
AssertFalse - Annotation Type in javax.validation.constraints
The annotated element must be false.
AssertFalse.List - Annotation Type in javax.validation.constraints
Defines several @AssertFalse annotations on the same element
AssertTrue - Annotation Type in javax.validation.constraints
The annotated element must be true.
AssertTrue.List - Annotation Type in javax.validation.constraints
Defines several @AssertTrue annotations on the same element
atIndex(Integer) - Method in interface javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeContextBuilder
Define the index the object is into the List or array
atKey(Object) - Method in interface javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeContextBuilder
Define the key the object is into the Map

B

BeanDescriptor - Interface in javax.validation.metadata
Describes a constrained Java Bean and the constraints associated to it.
BootstrapConfiguration - Interface in javax.validation
Represents the user specified default configuration in META-INF/validation.xml.
BootstrapState - Interface in javax.validation.spi
Defines the state used to bootstrap the Configuration
buildConstraintViolationWithTemplate(String) - Method in interface javax.validation.ConstraintValidatorContext
Return an constraint violation builder building an violation report allowing to optionally associate it to a sub path.
buildDefaultValidatorFactory() - Static method in class javax.validation.Validation
Build and return a ValidatorFactory instance based on the default Bean Validation provider and following the XML configuration.
buildValidatorFactory() - Method in interface javax.validation.Configuration
Build a ValidatorFactory implementation.
buildValidatorFactory(ConfigurationState) - Method in interface javax.validation.spi.ValidationProvider
Build a ValidatorFactory using the current provider implementation.
byDefaultProvider() - Static method in class javax.validation.Validation
Build a Configuration.
byProvider(Class<U>) - Static method in class javax.validation.Validation
Build a Configuration for a particular provider implementation.

C

close() - Method in interface javax.validation.ValidatorFactory
Close the ValidatorFactory instance.
Configuration<T extends Configuration<T>> - Interface in javax.validation
Receives configuration information, selects the appropriate Bean Validation provider and builds the appropriate ValidatorFactory.
ConfigurationState - Interface in javax.validation.spi
Contract between a Configuration and a <@code ValidatorProvider} to create a ValidatorFactory.
configure() - Method in interface javax.validation.bootstrap.GenericBootstrap
Returns a generic Configuration implementation.
configure() - Method in interface javax.validation.bootstrap.ProviderSpecificBootstrap
Determines the provider implementation suitable for T and delegates the creation of this specific Configuration subclass to the provider.
Constraint - Annotation Type in javax.validation
Link between a constraint annotation and its constraint validation implementations.
ConstraintDeclarationException - Exception in javax.validation
Exception raised if a constraint declaration is not legal
ConstraintDeclarationException(String) - Constructor for exception javax.validation.ConstraintDeclarationException
 
ConstraintDeclarationException() - Constructor for exception javax.validation.ConstraintDeclarationException
 
ConstraintDeclarationException(String, Throwable) - Constructor for exception javax.validation.ConstraintDeclarationException
 
ConstraintDeclarationException(Throwable) - Constructor for exception javax.validation.ConstraintDeclarationException
 
ConstraintDefinitionException - Exception in javax.validation
Exception raised if a constraint definition is not legal
ConstraintDefinitionException(String) - Constructor for exception javax.validation.ConstraintDefinitionException
 
ConstraintDefinitionException() - Constructor for exception javax.validation.ConstraintDefinitionException
 
ConstraintDefinitionException(String, Throwable) - Constructor for exception javax.validation.ConstraintDefinitionException
 
ConstraintDefinitionException(Throwable) - Constructor for exception javax.validation.ConstraintDefinitionException
 
ConstraintDescriptor<T extends Annotation> - Interface in javax.validation.metadata
Describes a single constraint and its composing constraints.
ConstraintValidator<A extends Annotation,T> - Interface in javax.validation
Defines the logic to validate a given constraint A for a given object type T.
ConstraintValidatorContext - Interface in javax.validation
Provide contextual data and operation when applying a given constraint validator.
ConstraintValidatorContext.ConstraintViolationBuilder - Interface in javax.validation
ConstraintViolation builder allowing to optionally associate the violation report to a sub path.
ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext - Interface in javax.validation
Represent a node whose context is configurable (ie index, key and isInIterable)
ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderDefinedContext - Interface in javax.validation
Represent a node whose context is known (ie index, key and isInIterable)
ConstraintValidatorContext.ConstraintViolationBuilder.NodeContextBuilder - Interface in javax.validation
Represent refinement choices for a node which is in an Iterator or Map.
constraintValidatorFactory(ConstraintValidatorFactory) - Method in interface javax.validation.Configuration
Defines the constraint validator factory.
ConstraintValidatorFactory - Interface in javax.validation
Instantiate a ConstraintValidator instance based off its class.
constraintValidatorFactory(ConstraintValidatorFactory) - Method in interface javax.validation.ValidatorContext
Defines the constraint validator factory implementation used by the Validator.
ConstraintViolation<T> - Interface in javax.validation
Describe a constraint violation.
ConstraintViolationException - Exception in javax.validation
Reports the result of constraint violations
ConstraintViolationException(String, Set<? extends ConstraintViolation<?>>) - Constructor for exception javax.validation.ConstraintViolationException
Creates a constraint violation report
ConstraintViolationException(Set<? extends ConstraintViolation<?>>) - Constructor for exception javax.validation.ConstraintViolationException
Creates a constraint violation report
ConstructorDescriptor - Interface in javax.validation.metadata
Describes a validated constructor.
ConvertGroup - Annotation Type in javax.validation
Convert group from to group to during cascading.
ConvertGroup.List - Annotation Type in javax.validation
Defines several ConvertGroup annotations on the same element
createGenericConfiguration(BootstrapState) - Method in interface javax.validation.spi.ValidationProvider
Returns a Configuration instance.
createSpecializedConfiguration(BootstrapState) - Method in interface javax.validation.spi.ValidationProvider
Returns a Configuration instance implementing T, the Configuration sub-interface.
CrossParameterConstraint - Annotation Type in javax.validation
Link between a cross-parameter constraint annotation and its constraint validation implementation.

D

DecimalMax - Annotation Type in javax.validation.constraints
The annotated element must be a number whose value must be lower or equal to the specified maximum.
DecimalMax.List - Annotation Type in javax.validation.constraints
Defines several @DecimalMax annotations on the same element
DecimalMin - Annotation Type in javax.validation.constraints
The annotated element must be a number whose value must be higher or equal to the specified minimum.
DecimalMin.List - Annotation Type in javax.validation.constraints
Defines several @DecimalMin annotations on the same element
declaredOn(ElementType...) - Method in interface javax.validation.metadata.ElementDescriptor.ConstraintFinder
Restrict to the constraints hosted on the listed types for a given element.
Default - Interface in javax.validation.groups
Default Bean Validation group.
Digits - Annotation Type in javax.validation.constraints
The annotated element must be a number within accepted range Supported types are: BigDecimal BigInteger CharSequence byte, short, int, long, and their respective wrapper types

null elements are considered valid

Digits.List - Annotation Type in javax.validation.constraints
Defines several @Digits annotations on the same element
disableDefaultConstraintViolation() - Method in interface javax.validation.ConstraintValidatorContext
Disable the default ConstraintViolation object generation (which is using the message template declared on the constraint).

E

ElementDescriptor - Interface in javax.validation.metadata
Describes a validated element (class, property, method etc.).
ElementDescriptor.ConstraintFinder - Interface in javax.validation.metadata
Declare restrictions on retrieved constraints.
ElementDescriptor.Kind - Enum in javax.validation.metadata
The kind of an ElementDescriptor.
ExecutableDescriptor - Interface in javax.validation.metadata
Provides common functionality of MethodDescriptor and ConstructorDescriptor.

F

findConstraints() - Method in interface javax.validation.metadata.ElementDescriptor
Find constraints and potentially restricts them to certain criteria.
findConstraints() - Method in interface javax.validation.metadata.ExecutableDescriptor
Find cross-parameter constraints and potentially restricts them to certain criteria.
forMethods() - Method in interface javax.validation.Validator
Returns a delegate for validating parameters and return values of methods respectively constructors.
Future - Annotation Type in javax.validation.constraints
The annotated element must be a date in the future.
Future.List - Annotation Type in javax.validation.constraints
Defines several @Future annotations on the same element

G

GenericBootstrap - Interface in javax.validation.bootstrap
Defines the state used to bootstrap Bean Validation and creates a provider agnostic Configuration.
getAnnotation() - Method in interface javax.validation.metadata.ConstraintDescriptor
Returns the annotation describing the constraint declaration.
getAttributes() - Method in interface javax.validation.metadata.ConstraintDescriptor
Returns a map containing the annotation attribute names as keys and the annotation attribute values as value.
getBootstrapConfiguration() - Method in interface javax.validation.Configuration
Return configuration information stored in the META-INF/validation.xml file.
getComposingConstraints() - Method in interface javax.validation.metadata.ConstraintDescriptor
Return a set of composing ConstraintDescriptors where each descriptor describes a composing constraint.
getConstrainedConstructors() - Method in interface javax.validation.metadata.BeanDescriptor
Returns a set with descriptors for the constrained constructors of the type represented by this descriptor.
getConstrainedMethods() - Method in interface javax.validation.metadata.BeanDescriptor
Returns a set with descriptors for the constrained methods of the type represented by this descriptor.
getConstrainedProperties() - Method in interface javax.validation.metadata.BeanDescriptor
Returns a set of property descriptors having at least one constraint defined or marked as cascaded (@Valid).
getConstraintDescriptor() - Method in interface javax.validation.ConstraintViolation
Constraint metadata reported to fail.
getConstraintDescriptor() - Method in interface javax.validation.MessageInterpolator.Context
 
getConstraintDescriptors() - Method in interface javax.validation.metadata.ElementDescriptor.ConstraintFinder
Retrieve the constraint descriptors following the defined restrictions and hosted on the element described by ElementDescriptor
getConstraintDescriptors() - Method in interface javax.validation.metadata.ElementDescriptor
Return all constraint descriptors for this element in the class hierarchy or an empty Set if none are present.
getConstraintDescriptors() - Method in interface javax.validation.metadata.ExecutableDescriptor
Return all constraint descriptors for all cross-parameter constraints of this executable or an empty Set if none are present.
getConstraintMappingResourcePaths() - Method in interface javax.validation.BootstrapConfiguration
Returns a set of resource paths pointing to XML constraint mapping files.
getConstraintsForClass(Class<?>) - Method in interface javax.validation.Validator
Return the descriptor object describing bean constraints.
getConstraintsForConstructor(Class<?>...) - Method in interface javax.validation.metadata.BeanDescriptor
Returns a constructor descriptor for the given constructor.
getConstraintsForMethod(String, Class<?>...) - Method in interface javax.validation.metadata.BeanDescriptor
Returns a method descriptor for the given method.
getConstraintsForProperty(String) - Method in interface javax.validation.metadata.BeanDescriptor
Return the property descriptor for a given property.
getConstraintValidatorClasses() - Method in interface javax.validation.metadata.ConstraintDescriptor
List of the constraint validation implementation classes.
getConstraintValidatorFactory() - Method in interface javax.validation.spi.ConfigurationState
Returns the constraint validator factory of this configuration.
getConstraintValidatorFactory() - Method in interface javax.validation.ValidatorFactory
Returns the ConstraintValidatorFactory instance configured at initialization time for the ValidatorFactory.
getConstraintValidatorFactoryClassName() - Method in interface javax.validation.BootstrapConfiguration
Class name of the ConstraintValidatorFactory implementation or null if none is specified.
getConstraintViolations() - Method in exception javax.validation.ConstraintViolationException
Set of constraint violations reported during a validation
getDefaultConstraintMessageTemplate() - Method in interface javax.validation.ConstraintValidatorContext
 
getDefaultConstraintValidatorFactory() - Method in interface javax.validation.Configuration
Return an implementation of the ConstraintValidatorFactory interface following the default ConstraintValidatorFactory defined in the specification: uses the public no-arg constructor of the ConstraintValidator
getDefaultMessageInterpolator() - Method in interface javax.validation.Configuration
Return an implementation of the MessageInterpolator interface following the default MessageInterpolator defined in the specification: use the ValidationMessages resource bundle to load keys use Locale.getDefault()
getDefaultParameterNameProvider() - Method in interface javax.validation.Configuration
Return an implementation of the ParameterNameProvider interface following the default ParameterNameProvider defined in the specification: returns names in the form arg&lt;PARAMETER_INDEX&gt; where PARAMETER_INDEX starts at 0 for the first parameter, e.g.
getDefaultProviderClassName() - Method in interface javax.validation.BootstrapConfiguration
Class name of the ValidationProvider implementation or null if none is specified.
getDefaultTraversableResolver() - Method in interface javax.validation.Configuration
Return an implementation of the TraversableResolver interface following the default TraversableResolver defined in the specification: if Java Persistence is available in the runtime environment, a property is considered reachable if Java Persistence considers the property as loaded if Java Persistence is not available in the runtime environment, all properties are considered reachable all properties are considered cascadable.
getDefaultValidationProviderResolver() - Method in interface javax.validation.spi.BootstrapState
Specification default ValidationProviderResolver strategy instance.
getElementClass() - Method in interface javax.validation.metadata.ElementDescriptor
 
getElementDescriptor() - Method in interface javax.validation.Path.Node
Returns a descriptor for the element (bean, property, method etc.) represented by this node.
getGroups() - Method in interface javax.validation.metadata.ConstraintDescriptor
The set of groups the constraint is applied on.
getIndex() - Method in interface javax.validation.metadata.ParameterDescriptor
Returns this parameter's index within the parameter array of the method or constructor holding it.
getIndex() - Method in interface javax.validation.Path.Node
 
getInstance(Class<T>) - Method in interface javax.validation.ConstraintValidatorFactory
 
getInvalidValue() - Method in interface javax.validation.ConstraintViolation
Returns the value failing to pass the constraint.
getKey() - Method in interface javax.validation.Path.Node
 
getKind() - Method in interface javax.validation.metadata.ElementDescriptor
Returns the kind of this descriptor.
getLeafBean() - Method in interface javax.validation.ConstraintViolation
If a bean constraint, the bean instance the constraint is applied on If a property constraint, the bean instance hosting the property the constraint is applied on
getMappingStreams() - Method in interface javax.validation.spi.ConfigurationState
Returns a set of configuration streams.
getMessage() - Method in interface javax.validation.ConstraintViolation
 
getMessageInterpolator() - Method in interface javax.validation.spi.ConfigurationState
Returns the message interpolator of this configuration.
getMessageInterpolator() - Method in interface javax.validation.ValidatorFactory
Returns the MessageInterpolator instance configured at initialization time for the ValidatorFactory.
getMessageInterpolatorClassName() - Method in interface javax.validation.BootstrapConfiguration
Class name of the MessageInterpolator implementation or null if none is specified.
getMessageTemplate() - Method in interface javax.validation.ConstraintViolation
 
getName() - Method in interface javax.validation.metadata.ExecutableDescriptor
Returns the method name in case this descriptor represents a method or the non-qualified name of the declaring class in case this descriptor represents a constructor.
getName() - Method in interface javax.validation.metadata.ParameterDescriptor
Returns this parameter's name as retrieved by the current parameter name resolver.
getName() - Method in interface javax.validation.Path.Node
Name of the property, constructor, method or parameter which the node represents or null if representing an entity on the leaf node or the return value of a constructor or method (in particular the node in a Path representing the root object has its name null).
getParameterDescriptors() - Method in interface javax.validation.metadata.ExecutableDescriptor
Returns a list with descriptors for this executable's parameters.
getParameterNameProvider() - Method in interface javax.validation.spi.ConfigurationState
Returns the parameter name provider for this configuration.
getParameterNameProvider() - Method in interface javax.validation.ValidatorFactory
Returns the ParameterNameProvider instance configured at initialization time for the ValidatorFactory.
getParameterNameProviderClassName() - Method in interface javax.validation.BootstrapConfiguration
Class name of the ParameterNameProvider implementation or null if none is specified.
getParameterNames(Constructor<?>) - Method in interface javax.validation.ParameterNameProvider
Returns the names of the parameters of the given constructor.
getParameterNames(Method) - Method in interface javax.validation.ParameterNameProvider
Returns the names of the parameters of the given method.
getPayload() - Method in interface javax.validation.metadata.ConstraintDescriptor
The set of payload the constraint hosts.
getProperties() - Method in interface javax.validation.BootstrapConfiguration
Returns properties as a map of string based key/value pairs.
getProperties() - Method in interface javax.validation.spi.ConfigurationState
Returns a map of non type-safe custom properties.
getPropertyName() - Method in interface javax.validation.metadata.PropertyDescriptor
Name of the property according to the Java Bean specification.
getPropertyPath() - Method in interface javax.validation.ConstraintViolation
 
getReturnValueDescriptor() - Method in interface javax.validation.metadata.ExecutableDescriptor
Returns a descriptor for this executable's return value.
getRootBean() - Method in interface javax.validation.ConstraintViolation
 
getRootBeanClass() - Method in interface javax.validation.ConstraintViolation
 
getTraversableResolver() - Method in interface javax.validation.spi.ConfigurationState
Returns the traversable resolver for this configuration.
getTraversableResolver() - Method in interface javax.validation.ValidatorFactory
Returns the TraversableResolver instance configured at initialization time for the ValidatorFactory.
getTraversableResolverClassName() - Method in interface javax.validation.BootstrapConfiguration
Class name of the TraversableResolver implementation or null if none is specified.
getValidatedValue() - Method in interface javax.validation.MessageInterpolator.Context
 
getValidationProviderResolver() - Method in interface javax.validation.spi.BootstrapState
User defined ValidationProviderResolver strategy instance or null if undefined.
getValidationProviders() - Method in interface javax.validation.ValidationProviderResolver
Returns a list of ValidationProviders available in the runtime environment.
getValidator() - Method in interface javax.validation.ValidatorContext
 
getValidator() - Method in interface javax.validation.ValidatorFactory
Returns an initialized Validator instance using the factory defaults for message interpolator, traversable resolver and constraint validator factory.
getValue() - Method in enum javax.validation.constraints.Pattern.Flag
 
GroupDefinitionException - Exception in javax.validation
Exception raised if a group definition is not legal
GroupDefinitionException(String) - Constructor for exception javax.validation.GroupDefinitionException
 
GroupDefinitionException() - Constructor for exception javax.validation.GroupDefinitionException
 
GroupDefinitionException(String, Throwable) - Constructor for exception javax.validation.GroupDefinitionException
 
GroupDefinitionException(Throwable) - Constructor for exception javax.validation.GroupDefinitionException
 
GroupSequence - Annotation Type in javax.validation
Define a group sequence The interface hosting @GroupSequence is representing the group sequence.

H

hasConstraints() - Method in interface javax.validation.metadata.ElementDescriptor.ConstraintFinder
Returns true if at least one constraint declaration matching the restrictions is present on the element, false otherwise.
hasConstraints() - Method in interface javax.validation.metadata.ElementDescriptor
 
hasConstraints() - Method in interface javax.validation.metadata.ExecutableDescriptor
Whether this executable has any cross-parameter constraints.

I

ignoreXmlConfiguration() - Method in interface javax.validation.Configuration
Ignore data from the META-INF/validation.xml file if this method is called.
inIterable() - Method in interface javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
Mark the node as being in an Iterable or a Map
initialize(A) - Method in interface javax.validation.ConstraintValidator
Initialize the validator in preparation for isValid calls.
interpolate(String, MessageInterpolator.Context) - Method in interface javax.validation.MessageInterpolator
Interpolate the message template based on the constraint validation context.
interpolate(String, MessageInterpolator.Context, Locale) - Method in interface javax.validation.MessageInterpolator
Interpolate the message template based on the constraint validation context.
isBeanConstrained() - Method in interface javax.validation.metadata.BeanDescriptor
Returns true if the bean involves validation: a constraint is hosted on the bean itself a constraint is hosted on one of the bean properties a bean property is marked for cascaded validation (@Valid) a constraint is hosted on the return value or a method parameter of one of the bean's methods or the return value or a method parameter of one of the bean's methods is marked for cascaded validation (@Valid)
isCascadable(Object, Path.Node, Class<?>, Path, ElementType) - Method in interface javax.validation.TraversableResolver
Determine if the Bean Validation provider is allowed to cascade validation on the bean instance returned by the property value marked as @Valid.
isCascaded() - Method in interface javax.validation.metadata.ParameterDescriptor
Whether a cascaded validation of this parameter shall be performed or not.
isCascaded() - Method in interface javax.validation.metadata.PropertyDescriptor
Is the property marked by the @Valid annotation.
isCascaded() - Method in interface javax.validation.metadata.ReturnValueDescriptor
Whether a cascaded validation for this return value shall be performed or not.
isIgnoreXmlConfiguration() - Method in interface javax.validation.spi.ConfigurationState
Returns true if Configuration.ignoreXMLConfiguration() has been called In this case, the ValidatorFactory must ignore META-INF/validation.xml
isInIterable() - Method in interface javax.validation.Path.Node
 
isReachable(Object, Path.Node, Class<?>, Path, ElementType) - Method in interface javax.validation.TraversableResolver
Determine if the Bean Validation provider is allowed to reach the property state
isReportAsSingleViolation() - Method in interface javax.validation.metadata.ConstraintDescriptor
 
isReturnValueConstrained() - Method in interface javax.validation.metadata.ExecutableDescriptor
Returns true if the executable return value is constrained either: because of a constraint on the return value because validation is cascaded on the return value (via @Valid) Also returns false if there is no return value.
isValid(T, ConstraintValidatorContext) - Method in interface javax.validation.ConstraintValidator
Implement the validation logic.

J

javax.validation - package javax.validation
 
javax.validation.bootstrap - package javax.validation.bootstrap
 
javax.validation.constraints - package javax.validation.constraints
 
javax.validation.groups - package javax.validation.groups
A group defines a subset of constraints.
javax.validation.metadata - package javax.validation.metadata
 
javax.validation.spi - package javax.validation.spi
 

L

lookingAt(Scope) - Method in interface javax.validation.metadata.ElementDescriptor.ConstraintFinder
Restrict to the constraints matching the provided scope for this element.

M

Max - Annotation Type in javax.validation.constraints
The annotated element must be a number whose value must be lower or equal to the specified maximum.
Max.List - Annotation Type in javax.validation.constraints
Defines several @Max annotations on the same element
messageInterpolator(MessageInterpolator) - Method in interface javax.validation.Configuration
Defines the message interpolator used.
MessageInterpolator - Interface in javax.validation
Interpolate a given constraint violation message.
messageInterpolator(MessageInterpolator) - Method in interface javax.validation.ValidatorContext
Defines the message interpolator implementation used by the Validator.
MessageInterpolator.Context - Interface in javax.validation
Information related to the interpolation context
MethodDescriptor - Interface in javax.validation.metadata
Describes a validated method.
MethodValidated - Annotation Type in javax.validation.spi
Marker annotation for a type or method indicating that method constraints shall be validated upon invocation of the given method or any methods of the given type.
MethodValidator - Interface in javax.validation
Validates parameters and return values of methods respectively constructors.
Min - Annotation Type in javax.validation.constraints
The annotated element must be a number whose value must be higher or equal to the specified minimum.
Min.List - Annotation Type in javax.validation.constraints
Defines several @Min annotations on the same element

N

NotNull - Annotation Type in javax.validation.constraints
The annotated element must not be null.
NotNull.List - Annotation Type in javax.validation.constraints
Defines several @NotNull annotations on the same element
Null - Annotation Type in javax.validation.constraints
The annotated element must be null.
Null.List - Annotation Type in javax.validation.constraints
Defines several @Null annotations on the same element

O

OverridesAttribute - Annotation Type in javax.validation
Mark an attribute as overriding the attribute of a composing constraint.
OverridesAttribute.List - Annotation Type in javax.validation
Defines several @OverridesAttribute annotations on the same element

P

ParameterDescriptor - Interface in javax.validation.metadata
Describes a validated method or constructor parameter.
parameterNameProvider(ParameterNameProvider) - Method in interface javax.validation.Configuration
Defines the parameter name provider.
ParameterNameProvider - Interface in javax.validation
Provides names for method and constructor parameters.
parameterNameProvider(ParameterNameProvider) - Method in interface javax.validation.ValidatorContext
Defines the parameter name provider implementation used by the Validator.
Past - Annotation Type in javax.validation.constraints
The annotated element must be a date in the past.
Past.List - Annotation Type in javax.validation.constraints
Defines several @Past annotations on the same element
Path - Interface in javax.validation
Represents the navigation path from an object to another in an object graph.
Path.Node - Interface in javax.validation
Represents an element of a navigation path.
Pattern - Annotation Type in javax.validation.constraints
The annotated CharSequence must match the specified regular expression.
Pattern.Flag - Enum in javax.validation.constraints
Possible Regexp flags
Pattern.List - Annotation Type in javax.validation.constraints
Defines several @Pattern annotations on the same element
Payload - Interface in javax.validation
Payload type that can be attached to a given constraint declaration.
PropertyDescriptor - Interface in javax.validation.metadata
Describes a Java Bean property hosting validation constraints.
providerResolver(ValidationProviderResolver) - Method in interface javax.validation.bootstrap.GenericBootstrap
Defines the provider resolution strategy.
providerResolver(ValidationProviderResolver) - Method in interface javax.validation.bootstrap.ProviderSpecificBootstrap
Optionally defines the provider resolver implementation used.
ProviderSpecificBootstrap<T extends Configuration<T>> - Interface in javax.validation.bootstrap
Defines the state used to bootstrap Bean Validation and creates a provider specific Configuration of type T.

R

releaseInstance(ConstraintValidator<?, ?>) - Method in interface javax.validation.ConstraintValidatorFactory
Signal ConstraintValidatorFactory that the instance is no longer being used by the Bean Validation provider
ReportAsSingleViolation - Annotation Type in javax.validation
A constraint annotation hosting this annotation will return the composed annotation error report if any of the composing annotations fail.
ReturnValueDescriptor - Interface in javax.validation.metadata
Describes a validated return value of a method or constructor.

S

Scope - Enum in javax.validation.metadata
Scope looked at when discovering constraints
Size - Annotation Type in javax.validation.constraints
The annotated element size must be between the specified boundaries (included).
Size.List - Annotation Type in javax.validation.constraints
Defines several @Size annotations on the same element

T

traversableResolver(TraversableResolver) - Method in interface javax.validation.Configuration
Defines the traversable resolver used.
TraversableResolver - Interface in javax.validation
Contract determining if a property can be accessed by the Bean Validation provider.
traversableResolver(TraversableResolver) - Method in interface javax.validation.ValidatorContext
Defines the traversable resolver implementation used by the Validator.

U

UnexpectedTypeException - Exception in javax.validation
Exception raised in the case that the constraint validator resolution cannot determine a suitable validator for a given type.
UnexpectedTypeException(String) - Constructor for exception javax.validation.UnexpectedTypeException
 
UnexpectedTypeException() - Constructor for exception javax.validation.UnexpectedTypeException
 
UnexpectedTypeException(String, Throwable) - Constructor for exception javax.validation.UnexpectedTypeException
 
UnexpectedTypeException(Throwable) - Constructor for exception javax.validation.UnexpectedTypeException
 
unorderedAndMatchingGroups(Class<?>...) - Method in interface javax.validation.metadata.ElementDescriptor.ConstraintFinder
Restrict to the constraints matching a given set of groups for this element This method respects group conversion, group sequences and group inheritance (including class-level Default group overriding) but does not return ConstraintDescriptors in any particular order.
unwrap(Class<T>) - Method in interface javax.validation.Validator
Return an instance of the specified type allowing access to provider-specific APIs.
unwrap(Class<T>) - Method in interface javax.validation.ValidatorFactory
Returns an instance of the specified type allowing access to provider-specific APIs.
usingContext() - Method in interface javax.validation.ValidatorFactory
Defines a new validator context and return a Validator compliant this new context.

V

Valid - Annotation Type in javax.validation
Mark an association as cascaded.
validate(T, Class<?>...) - Method in interface javax.validation.Validator
Validates all constraints on object.
validateConstructorParameters(Constructor<T>, Object[], Class<?>...) - Method in interface javax.validation.MethodValidator
Validates all constraints placed on the parameters of the given constructor.
validateConstructorReturnValue(Constructor<T>, T, Class<?>...) - Method in interface javax.validation.MethodValidator
Validates all return value constraints of the given constructor.
validateParameters(T, Method, Object[], Class<?>...) - Method in interface javax.validation.MethodValidator
Validates all constraints placed on the parameters of the given method.
validateProperty(T, String, Class<?>...) - Method in interface javax.validation.Validator
Validates all constraints placed on the property of object named propertyName.
validateReturnValue(T, Method, Object, Class<?>...) - Method in interface javax.validation.MethodValidator
Validates all return value constraints of the given method.
validateValue(Class<T>, String, Object, Class<?>...) - Method in interface javax.validation.Validator
Validates all constraints placed on the property named propertyName of the class beanType would the property value be value.
Validation - Class in javax.validation
This class is the entry point for Bean Validation.
Validation() - Constructor for class javax.validation.Validation
 
ValidationException - Exception in javax.validation
Base exception of all "unexpected" problems.
ValidationException(String) - Constructor for exception javax.validation.ValidationException
 
ValidationException() - Constructor for exception javax.validation.ValidationException
 
ValidationException(String, Throwable) - Constructor for exception javax.validation.ValidationException
 
ValidationException(Throwable) - Constructor for exception javax.validation.ValidationException
 
ValidationProvider<T extends Configuration<T>> - Interface in javax.validation.spi
Contract between the validation bootstrap mechanism and the provider engine.
ValidationProviderResolver - Interface in javax.validation
Determines the list of Bean Validation providers available in the runtime environment

Bean Validation providers are identified by the presence of META-INF/services/javax.validation.spi.ValidationProvider files following the Service Provider pattern described here

Each META-INF/services/javax.validation.spi.ValidationProvider file contains the list of ValidationProvider implementations each of them representing a provider.

Validator - Interface in javax.validation
Validates bean instances.
ValidatorContext - Interface in javax.validation
Represents the context that is used to create Validator instances.
ValidatorFactory - Interface in javax.validation
Factory returning initialized Validator instances.
valueOf(String) - Static method in enum javax.validation.constraints.Pattern.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.validation.metadata.ElementDescriptor.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.validation.metadata.Scope
Returns the enum constant of this type with the specified name.
values() - Static method in enum javax.validation.constraints.Pattern.Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javax.validation.metadata.ElementDescriptor.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javax.validation.metadata.Scope
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I J L M N O P R S T U V 

Copyright © 2007-2012. All Rights Reserved.