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

A

addAccessStrategy(MetaProperty, AccessStrategy) - Method in class org.apache.bval.jsr303.AnnotationProcessor
Add the specified AccessStrategy to prop; noop if prop == null.
addComposed(ConstraintValidation<?>) - Method in class org.apache.bval.jsr303.ConstraintValidation
Add a composing constraint.
addConstraintViolation() - Method in class org.apache.bval.jsr303.util.NodeBuilderDefinedContextImpl
addDefaultSequence(Class<?>, Class<?>[]) - Method in class org.apache.bval.jsr303.ApacheValidatorFactory
Set the default group sequence for a particular bean class.
addError(String, ValidationContext<VL>) - Method in class org.apache.bval.jsr303.ConstraintValidationListener
addError(ValidationListener.Error, ValidationContext<VL>) - Method in class org.apache.bval.jsr303.ConstraintValidationListener
addError(String, Path) - Method in class org.apache.bval.jsr303.ConstraintValidatorContextImpl
Add an error message to this ConstraintValidatorContext.
addMapping(InputStream) - Method in class org.apache.bval.jsr303.ConfigurationImpl
Add a stream describing constraint mapping in the Bean Validation XML format.
addMetaConstraint(Class<?>, MetaConstraint<?, ?>) - Method in class org.apache.bval.jsr303.ApacheValidatorFactory
Add a meta-constraint to this ApacheValidatorFactory's runtime customizations.
addMetaProperty(MetaBean, AccessStrategy) - Static method in class org.apache.bval.jsr303.Jsr303MetaBeanFactory
Add a MetaProperty to a MetaBean.
addNode(String) - Method in class org.apache.bval.jsr303.util.NodeBuilderDefinedContextImpl
addNode(Path.Node) - Method in class org.apache.bval.jsr303.util.PathImpl
Add a node to this PathImpl.
addProperty(String, String) - Method in class org.apache.bval.jsr303.ConfigurationImpl
Add a provider specific property.
addProperty(String) - Method in class org.apache.bval.jsr303.util.PathImpl
Encapsulate the node manipulations needed to add a named property to this path.
addValid(Class<?>, AccessStrategy) - Method in class org.apache.bval.jsr303.ApacheValidatorFactory
Mark a property of beanClass for nested validation.
annotation - Variable in class org.apache.bval.jsr303.xml.ConstraintDefinitionType
 
annotation - Variable in class org.apache.bval.jsr303.xml.ConstraintType
 
AnnotationIgnores - Class in org.apache.bval.jsr303.xml
Description: This class instantiated during the parsing of the XML configuration data and keeps track of the annotations which should be ignored.
AnnotationIgnores() - Constructor for class org.apache.bval.jsr303.xml.AnnotationIgnores
 
AnnotationProcessor - Class in org.apache.bval.jsr303
Description: implements uniform handling of JSR303 Constraint annotations, including composed constraints and the resolution of ConstraintValidator implementations.
AnnotationProcessor(ApacheFactoryContext) - Constructor for class org.apache.bval.jsr303.AnnotationProcessor
Create a new AnnotationProcessor instance.
annotationProcessor - Variable in class org.apache.bval.jsr303.Jsr303MetaBeanFactory
AnnotationProcessor used.
AnnotationProxyBuilder<A extends Annotation> - Class in org.apache.bval.jsr303.xml
Description: Holds the information and creates an annotation proxy during xml parsing of validation mapping constraints.
AnnotationProxyBuilder(Class<A>) - Constructor for class org.apache.bval.jsr303.xml.AnnotationProxyBuilder
Create a new AnnotationProxyBuilder instance.
AnnotationProxyBuilder(Class<A>, Map<String, Object>) - Constructor for class org.apache.bval.jsr303.xml.AnnotationProxyBuilder
Create a new AnnotationProxyBuilder instance.
AnnotationProxyBuilder(A) - Constructor for class org.apache.bval.jsr303.xml.AnnotationProxyBuilder
Create a builder initially configured to create an annotation equivalent to annot.
AnnotationType - Class in org.apache.bval.jsr303.xml
Java class for annotationType complex type.
AnnotationType() - Constructor for class org.apache.bval.jsr303.xml.AnnotationType
 
ApacheFactoryContext - Class in org.apache.bval.jsr303
Description: Represents the context that is used to create ClassValidator instances.
ApacheFactoryContext(ApacheValidatorFactory) - Constructor for class org.apache.bval.jsr303.ApacheFactoryContext
Create a new ApacheFactoryContext instance.
ApacheFactoryContext(ApacheValidatorFactory, MetaBeanFinder) - Constructor for class org.apache.bval.jsr303.ApacheFactoryContext
Create a new ApacheFactoryContext instance.
ApacheValidationProvider - Class in org.apache.bval.jsr303
Description: Implementation of ValidationProvider for jsr303 implementation of the apache-validation framework.
ApacheValidationProvider() - Constructor for class org.apache.bval.jsr303.ApacheValidationProvider
 
ApacheValidatorConfiguration - Interface in org.apache.bval.jsr303
Description: Uniquely identify Apache BVal in the Bean Validation bootstrap strategy.
ApacheValidatorConfiguration.Properties - Interface in org.apache.bval.jsr303
Proprietary property keys for ConfigurationImpl
ApacheValidatorFactory - Class in org.apache.bval.jsr303
Description: a factory is a complete configurated object that can create validators.
This instance is not thread-safe.
ApacheValidatorFactory(ConfigurationState) - Constructor for class org.apache.bval.jsr303.ApacheValidatorFactory
Create a new ApacheValidatorFactory instance.
append(ConstraintValidation<T>) - Method in interface org.apache.bval.jsr303.AppendValidation
Append a ConstraintValidation.
append(ConstraintValidation<T>) - Method in class org.apache.bval.jsr303.BaseAppendValidation
Append a ConstraintValidation.
appendNode(Path.Node, StringBuilder) - Static method in class org.apache.bval.jsr303.util.NodeImpl
Append a Node to the specified StringBuilder.
AppendValidation - Interface in org.apache.bval.jsr303
Description: unified interface to accumulate ConstraintValidations to varied targets.
AppendValidationToBuilder - Class in org.apache.bval.jsr303
Description: Adapt AnnotationConstraintBuilder to the AppendValidation interface.
AppendValidationToBuilder(AnnotationConstraintBuilder<?>) - Constructor for class org.apache.bval.jsr303.AppendValidationToBuilder
Create a new AppendValidationToBuilder instance.
AppendValidationToList - Class in org.apache.bval.jsr303.extensions
Description: AppendValidation implementation that acts as an intermediate cache of validations for further processing.
AppendValidationToList() - Constructor for class org.apache.bval.jsr303.extensions.AppendValidationToList
Create a new AppendValidationToList instance.
AppendValidationToMeta - Class in org.apache.bval.jsr303
Description: adapt any FeaturesCapable from the core meta-model to the AppendValidation interface.
AppendValidationToMeta(FeaturesCapable) - Constructor for class org.apache.bval.jsr303.AppendValidationToMeta
Create a new AppendValidationToMeta instance.
asSerializableDescriptor() - Method in class org.apache.bval.jsr303.ConstraintValidation
Return a Serializable ConstraintDescriptor capturing a snapshot of current state.
assertDefaultGroupSequenceIsExpandable(List<Group>) - Method in class org.apache.bval.jsr303.groups.Groups
Assert that the default group can be expanded to defaultGroups.
AssertFalseValidator - Class in org.apache.bval.constraints
Description: assert that value is false
AssertFalseValidator() - Constructor for class org.apache.bval.constraints.AssertFalseValidator
 
AssertTrueValidator - Class in org.apache.bval.constraints
Description: assert that value is true
AssertTrueValidator() - Constructor for class org.apache.bval.constraints.AssertTrueValidator
 
atIndex(Integer) - Static method in class org.apache.bval.jsr303.util.NodeImpl
Get a NodeImpl indexed from the preceding node (or root).
atKey(Object) - Static method in class org.apache.bval.jsr303.util.NodeImpl
Get a NodeImpl keyed from the preceding node (or root).

B

BaseAppendValidation - Class in org.apache.bval.jsr303
Abstract base validation appender that initializes the ConstraintValidation.getValidator() on post-processing.
BaseAppendValidation() - Constructor for class org.apache.bval.jsr303.BaseAppendValidation
 
bean - Variable in class org.apache.bval.jsr303.xml.ConstraintMappingsType
 
BEAN_DESCRIPTOR - Static variable in interface org.apache.bval.jsr303.Jsr303Features.Bean
INFO: cached BeanDescriptorImpl of the bean
BeanDescriptorImpl - Class in org.apache.bval.jsr303
Description: Implements BeanDescriptor.
BeanDescriptorImpl(ApacheFactoryContext, MetaBean) - Constructor for class org.apache.bval.jsr303.BeanDescriptorImpl
Create a new BeanDescriptorImpl instance.
BeanType - Class in org.apache.bval.jsr303.xml
Java class for beanType complex type.
BeanType() - Constructor for class org.apache.bval.jsr303.xml.BeanType
 
beginReportAsSingle() - Method in class org.apache.bval.jsr303.ConstraintValidationListener
Signify the beginning of a report-as-single-violation composite validation.
buildConstraintViolationWithTemplate(String) - Method in class org.apache.bval.jsr303.ConstraintValidatorContextImpl
buildMetaBean(MetaBean) - Method in class org.apache.bval.jsr303.Jsr303MetaBeanFactory
Add the validation features to the metabean that come from JSR303 annotations in the beanClass.
buildMetaBeanFinder() - Method in class org.apache.bval.jsr303.ApacheFactoryContext
Create MetaBeanManager that uses factories: if enabled by ApacheValidatorConfiguration.Properties.ENABLE_INTROSPECTOR, an IntrospectorMetaBeanFactory MetaBeanFactory types (if any) specified by ApacheValidatorConfiguration.Properties.METABEAN_FACTORY_CLASSNAMES if no Jsr303MetaBeanFactory has yet been specified (this allows factory order customization), a Jsr303MetaBeanFactory which handles both JSR303-XML and JSR303-Annotations if enabled by ApacheValidatorConfiguration.Properties.ENABLE_METABEANS_XML, an XMLMetaBeanFactory
buildMethodDescriptor(MethodBeanDescriptorImpl) - Method in class org.apache.bval.jsr303.extensions.MethodValidatorMetaBeanFactory
Finish building the specified MethodBeanDescriptorImpl.
buildValidatorFactory(ConfigurationState) - Method in class org.apache.bval.jsr303.ApacheValidationProvider
buildValidatorFactory() - Method in class org.apache.bval.jsr303.ConfigurationImpl
main factory method to build a ValidatorFactory

C

cacheFor(TraversableResolver) - Static method in class org.apache.bval.jsr303.resolver.CachingTraversableResolver
If necessary, return a caching wrapper for the specified TraversableResolver.
CachingRelevant - Interface in org.apache.bval.jsr303.resolver
Description: indicator interface to let the implementation choose whether results of traversable resolver should be cached.
CachingTraversableResolver - Class in org.apache.bval.jsr303.resolver
Cache results of a delegated traversable resovler to optimize calls It works only for a single validate* call and should not be used if the TraversableResolver is accessed concurrently

Date: 25.11.2009
Time: 13:56:18

CachingTraversableResolver(TraversableResolver) - Constructor for class org.apache.bval.jsr303.resolver.CachingTraversableResolver
Create a new CachingTraversableResolver instance.
CascadingPropertyValidator - Interface in org.apache.bval.jsr303
Per the bean validation spec, Valid is not honored by the Validator.validateProperty(Object, String, Class...) and Validator.validateValue(Class, String, Object, Class...) methods.
ClassHelper - Class in org.apache.bval.jsr303.util
Common operations on classes that do not require an AccessController.
classType - Variable in class org.apache.bval.jsr303.xml.BeanType
 
ClassType - Class in org.apache.bval.jsr303.xml
Java class for classType complex type.
ClassType() - Constructor for class org.apache.bval.jsr303.xml.ClassType
 
ClassValidator - Class in org.apache.bval.jsr303
Objects of this class are able to validate bean instances (and the associated object graphs).
ClassValidator(ApacheFactoryContext) - Constructor for class org.apache.bval.jsr303.ClassValidator
Create a new ClassValidator instance.
ClassValidator(ApacheValidatorFactory) - Constructor for class org.apache.bval.jsr303.ClassValidator
Deprecated. provided for backward compatibility
ClassValidator.Jsr303ValidationCallback - Class in org.apache.bval.jsr303
Dispatches a call from ClassValidator.Jsr303ValidationCallback.validate() to ClassValidator.validateBeanNet(GroupValidationContext) with the current context set.
ClassValidator.Jsr303ValidationCallback(GroupValidationContext<?>) - Constructor for class org.apache.bval.jsr303.ClassValidator.Jsr303ValidationCallback
 
clazz - Variable in class org.apache.bval.jsr303.xml.BeanType
 
clone() - Method in class org.apache.bval.jsr303.ApacheValidatorFactory
closeQuietly(Closeable) - Static method in class org.apache.bval.jsr303.util.IOUtils
Close quietly a Closeable reference.
collectValidated(ConstraintValidator<?, ?>) - Method in interface org.apache.bval.jsr303.GroupValidationContext
Accumulate a validated constraint.
complete() - Method in class org.apache.bval.jsr303.util.PathNavigation.CallbackProcedure
Complete this CallbackProcedure.
complete() - Method in class org.apache.bval.jsr303.util.ValidationContextTraversal
Complete this CallbackProcedure.
computeGroups(Class<?>[]) - Method in class org.apache.bval.jsr303.groups.GroupsComputer
Compute groups from an array of group classes.
computeGroups(Collection<Class<?>>) - Method in class org.apache.bval.jsr303.groups.GroupsComputer
Main compute implementation.
ConfigurationImpl - Class in org.apache.bval.jsr303
Description: used to configure apache-validation for jsr303.
ConfigurationImpl(BootstrapState, ValidationProvider<?>) - Constructor for class org.apache.bval.jsr303.ConfigurationImpl
Create a new ConfigurationImpl instance.
configure(ConfigurationState) - Method in class org.apache.bval.jsr303.ApacheValidatorFactory
Configure this ApacheValidatorFactory from a ConfigurationState.
constraint - Variable in class org.apache.bval.jsr303.xml.ClassType
 
constraint - Variable in class org.apache.bval.jsr303.xml.FieldType
 
constraint - Variable in class org.apache.bval.jsr303.xml.GetterType
 
ConstraintAnnotationAttributes - Enum in org.apache.bval.jsr303
Defines the well-known attributes of Constraint annotations.
ConstraintCached - Class in org.apache.bval.jsr303
Description: hold the relationship annotation->validatedBy[] ConstraintValidator classes that are already parsed in a cache.
ConstraintCached() - Constructor for class org.apache.bval.jsr303.ConstraintCached
 
ConstraintDefaults - Class in org.apache.bval.jsr303
Description: Provides access to the default constraints/validator implementation classes built into the framework.
ConstraintDefaults() - Constructor for class org.apache.bval.jsr303.ConstraintDefaults
Create a new ConstraintDefaults instance.
constraintDefinition - Variable in class org.apache.bval.jsr303.xml.ConstraintMappingsType
 
ConstraintDefinitionType - Class in org.apache.bval.jsr303.xml
Java class for constraint-definitionType complex type.
ConstraintDefinitionType() - Constructor for class org.apache.bval.jsr303.xml.ConstraintDefinitionType
 
ConstraintDefinitionValidator - Class in org.apache.bval.jsr303.util
Internal validator that ensures the correct definition of constraint annotations.
ConstraintDefinitionValidator() - Constructor for class org.apache.bval.jsr303.util.ConstraintDefinitionValidator
 
ConstraintDescriptorImpl<T extends Annotation> - Class in org.apache.bval.jsr303
Description: immutable, serializable implementation of ConstraintDescriptor interface of JSR303
User: roman.stumm
Date: 22.04.2010
Time: 10:21:23
ConstraintDescriptorImpl(ConstraintDescriptor<T>) - Constructor for class org.apache.bval.jsr303.ConstraintDescriptorImpl
Create a new ConstraintDescriptorImpl instance.
ConstraintDescriptorImpl(T, Set<Class<?>>, Set<Class<? extends Payload>>, List<Class<? extends ConstraintValidator<T, ?>>>, Map<String, Object>, Set<ConstraintDescriptor<?>>, boolean) - Constructor for class org.apache.bval.jsr303.ConstraintDescriptorImpl
Create a new ConstraintDescriptorImpl instance.
constraintMapping - Variable in class org.apache.bval.jsr303.xml.ValidationConfigType
 
ConstraintMappingsType - Class in org.apache.bval.jsr303.xml
Java class for constraint-mappingsType complex type.
ConstraintMappingsType() - Constructor for class org.apache.bval.jsr303.xml.ConstraintMappingsType
 
ConstraintType - Class in org.apache.bval.jsr303.xml
Java class for constraintType complex type.
ConstraintType() - Constructor for class org.apache.bval.jsr303.xml.ConstraintType
 
ConstraintValidation<T extends Annotation> - Class in org.apache.bval.jsr303
Description: Adapter between Constraint (JSR303) and Validation (Core)
this instance is immutable!
ConstraintValidation(Class<? extends ConstraintValidator<T, ?>>[], ConstraintValidator<T, ?>, T, Class<?>, AccessStrategy, boolean) - Constructor for class org.apache.bval.jsr303.ConstraintValidation
Create a new ConstraintValidation instance.
ConstraintValidationListener<T> - Class in org.apache.bval.jsr303
Description: JSR-303 ValidationListener implementation; provides ConstraintViolations.
ConstraintValidationListener(T, Class<T>) - Constructor for class org.apache.bval.jsr303.ConstraintValidationListener
Create a new ConstraintValidationListener instance.
ConstraintValidatorContextImpl - Class in org.apache.bval.jsr303
Description: Short-lived ConstraintValidatorContext implementation passed by a ConstraintValidation to its adapted ConstraintValidator.
ConstraintValidatorContextImpl(GroupValidationContext<?>, ConstraintValidation<?>) - Constructor for class org.apache.bval.jsr303.ConstraintValidatorContextImpl
Create a new ConstraintValidatorContextImpl instance.
constraintValidatorFactory(ConstraintValidatorFactory) - Method in class org.apache.bval.jsr303.ApacheFactoryContext
constraintValidatorFactory - Variable in class org.apache.bval.jsr303.ConfigurationImpl
Configured ConstraintValidatorFactory
constraintValidatorFactory(ConstraintValidatorFactory) - Method in class org.apache.bval.jsr303.ConfigurationImpl
constraintValidatorFactory - Variable in class org.apache.bval.jsr303.xml.ValidationConfigType
 
ConstructorDescriptor - Interface in org.apache.bval.jsr303.extensions
Description: This class will disappear when such functionality is part of the JSR303 specification.
ConstructorDescriptorImpl - Class in org.apache.bval.jsr303.extensions
Description: ConstructorDescriptor implementation.
ConstructorDescriptorImpl(MetaBean, Validation[]) - Constructor for class org.apache.bval.jsr303.extensions.ConstructorDescriptorImpl
Create a new ConstructorDescriptorImpl instance.
ConstructorDescriptorImpl(Class<?>, Validation[]) - Constructor for class org.apache.bval.jsr303.extensions.ConstructorDescriptorImpl
Create a new ConstructorDescriptorImpl instance.
contains(String) - Method in class org.apache.bval.jsr303.xml.AnnotationProxyBuilder
Learn whether a given element has been configured.
containsConstraintValidator(Class<? extends Annotation>) - Method in class org.apache.bval.jsr303.ConstraintCached
Learn whether we have cached the validator classes for the requested constraint annotation.
content - Variable in class org.apache.bval.jsr303.xml.ElementType
 
convert(Class, Object) - Method in class org.apache.bval.jsr303.util.EnumerationConverter
copy(Path) - Static method in class org.apache.bval.jsr303.util.PathImpl
Copy another Path.
create(String) - Static method in class org.apache.bval.jsr303.util.PathImpl
Create a PathImpl instance representing the specified path.
createAnnotation() - Method in class org.apache.bval.jsr303.xml.AnnotationProxyBuilder
Create the annotation represented by this builder.
createAnnotationType() - Method in class org.apache.bval.jsr303.xml.ObjectFactory
Create an instance of AnnotationType
createBeanDescriptor(MetaBean) - Method in class org.apache.bval.jsr303.ClassValidator
Create a BeanDescriptorImpl
createBeanType() - Method in class org.apache.bval.jsr303.xml.ObjectFactory
Create an instance of BeanType
createClassType() - Method in class org.apache.bval.jsr303.xml.ObjectFactory
Create an instance of ClassType
createConstraintDefinitionType() - Method in class org.apache.bval.jsr303.xml.ObjectFactory
Create an instance of ConstraintDefinitionType
createConstraintMappings(ConstraintMappingsType) - Method in class org.apache.bval.jsr303.xml.ObjectFactory
Create an instance of JAXBElement<ConstraintMappingsType>}
createConstraintMappingsType() - Method in class org.apache.bval.jsr303.xml.ObjectFactory
Create an instance of ConstraintMappingsType
createConstraintType() - Method in class org.apache.bval.jsr303.xml.ObjectFactory
Create an instance of ConstraintType
createContext(MetaBean, T, Class<T>, Class<?>...) - Method in class org.apache.bval.jsr303.ClassValidator
Create a GroupValidationContext.
createElementType() - Method in class org.apache.bval.jsr303.xml.ObjectFactory
Create an instance of ElementType
createElementTypeAnnotation(AnnotationType) - Method in class org.apache.bval.jsr303.xml.ObjectFactory
Create an instance of JAXBElement<AnnotationType>}
createElementTypeValue(String) - Method in class org.apache.bval.jsr303.xml.ObjectFactory
Create an instance of JAXBElement<String>}
createFieldType() - Method in class org.apache.bval.jsr303.xml.ObjectFactory
Create an instance of FieldType
createGenericConfiguration(BootstrapState) - Method in class org.apache.bval.jsr303.ApacheValidationProvider
createGetterType() - Method in class org.apache.bval.jsr303.xml.ObjectFactory
Create an instance of GetterType
createGroupSequenceType() - Method in class org.apache.bval.jsr303.xml.ObjectFactory
Create an instance of GroupSequenceType
createGroupSequenceTypeValue(String) - Method in class org.apache.bval.jsr303.xml.ObjectFactory
Create an instance of JAXBElement<String>}
createGroupsType() - Method in class org.apache.bval.jsr303.xml.ObjectFactory
Create an instance of GroupsType
createGroupsTypeValue(String) - Method in class org.apache.bval.jsr303.xml.ObjectFactory
Create an instance of JAXBElement<String>}
createMetaBeanManager(List<MetaBeanFactory>) - Method in class org.apache.bval.jsr303.ApacheFactoryContext
Create a MetaBeanManager using the specified builders.
createPathFromString(String) - Static method in class org.apache.bval.jsr303.util.PathImpl
Returns a Path instance representing the path described by the given string.
createPayloadType() - Method in class org.apache.bval.jsr303.xml.ObjectFactory
Create an instance of PayloadType
createPayloadTypeValue(String) - Method in class org.apache.bval.jsr303.xml.ObjectFactory
Create an instance of JAXBElement<String>}
createPropertyType() - Method in class org.apache.bval.jsr303.xml.ObjectFactory
Create an instance of PropertyType
createSpecializedConfiguration(BootstrapState) - Method in class org.apache.bval.jsr303.ApacheValidationProvider
createValidatedByType() - Method in class org.apache.bval.jsr303.xml.ObjectFactory
Create an instance of ValidatedByType
createValidatedByTypeValue(String) - Method in class org.apache.bval.jsr303.xml.ObjectFactory
Create an instance of JAXBElement<String>}
createValidationConfig(ValidationConfigType) - Method in class org.apache.bval.jsr303.xml.ObjectFactory
Create an instance of JAXBElement<ValidationConfigType>}
createValidationConfigType() - Method in class org.apache.bval.jsr303.xml.ObjectFactory
Create an instance of ValidationConfigType
createValidationConfigTypeConstraintMapping(String) - Method in class org.apache.bval.jsr303.xml.ObjectFactory
Create an instance of JAXBElement<String>}
createValidationContextTraversal(GroupValidationContext<?>) - Method in class org.apache.bval.jsr303.ClassValidator
Create a ValidationContextTraversal instance for this ClassValidator.

D

DecimalMaxValidatorForNumber - Class in org.apache.bval.constraints
Description: validate that number-value of passed object is <= maxvalue
DecimalMaxValidatorForNumber() - Constructor for class org.apache.bval.constraints.DecimalMaxValidatorForNumber
 
DecimalMaxValidatorForString - Class in org.apache.bval.constraints
Check that the String being validated represents a number, and has a value <= maxvalue
DecimalMaxValidatorForString() - Constructor for class org.apache.bval.constraints.DecimalMaxValidatorForString
 
DecimalMinValidatorForNumber - Class in org.apache.bval.constraints
Description: validate that number-value of passed object is >= minvalue
DecimalMinValidatorForNumber() - Constructor for class org.apache.bval.constraints.DecimalMinValidatorForNumber
 
DecimalMinValidatorForString - Class in org.apache.bval.constraints
Description: Check that the String being validated represents a number, and has a value >= minvalue
DecimalMinValidatorForString() - Constructor for class org.apache.bval.constraints.DecimalMinValidatorForString
 
DEFAULT - Static variable in class org.apache.bval.jsr303.groups.Group
the Default Group
defaultConstraints - Variable in class org.apache.bval.jsr303.ConstraintDefaults
The default constraint data stored herein.
DefaultConstraintValidatorFactory - Class in org.apache.bval.jsr303
Description: create constraint instances with the default / no-arg constructor
DefaultConstraintValidatorFactory() - Constructor for class org.apache.bval.jsr303.DefaultConstraintValidatorFactory
 
defaultMessageInterpolator - Variable in class org.apache.bval.jsr303.ConfigurationImpl
Default MessageInterpolator
DefaultMessageInterpolator - Class in org.apache.bval.jsr303
Description: Resource bundle backed message interpolator.
DefaultMessageInterpolator() - Constructor for class org.apache.bval.jsr303.DefaultMessageInterpolator
Create a new DefaultMessageInterpolator instance.
DefaultMessageInterpolator(ResourceBundle) - Constructor for class org.apache.bval.jsr303.DefaultMessageInterpolator
Create a new DefaultMessageInterpolator instance.
defaultPackage - Variable in class org.apache.bval.jsr303.xml.ConstraintMappingsType
 
defaultProvider - Variable in class org.apache.bval.jsr303.xml.ValidationConfigType
 
DefaultTraversableResolver - Class in org.apache.bval.jsr303.resolver
 
DefaultTraversableResolver() - Constructor for class org.apache.bval.jsr303.resolver.DefaultTraversableResolver
Create a new DefaultTraversableResolver instance.
DefaultValidationProviderResolver - Class in org.apache.bval.jsr303
 
DefaultValidationProviderResolver() - Constructor for class org.apache.bval.jsr303.DefaultValidationProviderResolver
 
DigitsValidatorForNumber - Class in org.apache.bval.constraints
Validates that the Number being validates matches the pattern defined in the constraint.
DigitsValidatorForNumber() - Constructor for class org.apache.bval.constraints.DigitsValidatorForNumber
 
DigitsValidatorForString - Class in org.apache.bval.constraints
Validates that the String being validated consists of digits, and matches the pattern defined in the constraint.
DigitsValidatorForString() - Constructor for class org.apache.bval.constraints.DigitsValidatorForString
 
disableDefaultConstraintViolation() - Method in class org.apache.bval.jsr303.ConstraintValidatorContextImpl
doPrivBuildValidatorFactory() - Method in class org.apache.bval.jsr303.ConfigurationImpl
 
doPrivBuildValidatorFactory(ConfigurationImpl) - Static method in class org.apache.bval.jsr303.util.SecureActions
Create a privileged action for ConfigurationImpl.buildValidatorFactory.

E

element - Variable in class org.apache.bval.jsr303.xml.AnnotationType
 
element - Variable in class org.apache.bval.jsr303.xml.ConstraintType
 
elementClass - Variable in class org.apache.bval.jsr303.ElementDescriptorImpl
the raw type of this element
ElementDescriptorImpl - Class in org.apache.bval.jsr303
Description: MetaData class
ElementDescriptorImpl(MetaBean, Class<?>, Validation[]) - Constructor for class org.apache.bval.jsr303.ElementDescriptorImpl
Create a new ElementDescriptorImpl instance.
ElementDescriptorImpl(Class<?>, Validation[]) - Constructor for class org.apache.bval.jsr303.ElementDescriptorImpl
Create a new ElementDescriptorImpl instance.
ElementType - Class in org.apache.bval.jsr303.xml
Java class for elementType complex type.
ElementType() - Constructor for class org.apache.bval.jsr303.xml.ElementType
 
Email - Annotation Type in org.apache.bval.constraints
-- TODO - This class is NOT part of the bean_validation spec and might disappear as soon as a final version of the specification contains a similar functionality.
EmailValidator - Class in org.apache.bval.constraints
Description:
EmailValidator() - Constructor for class org.apache.bval.constraints.EmailValidator
 
ENABLE_INTROSPECTOR - Static variable in interface org.apache.bval.jsr303.ApacheValidatorConfiguration.Properties
true/false.
ENABLE_METABEANS_XML - Static variable in interface org.apache.bval.jsr303.ApacheValidatorConfiguration.Properties
Deprecated. we could decide to drop this feature in the future. we keep it as long as we support both: jsr303 and xstream-xml meta data at the same time (and potentially for the same domain classes)
endReportAsSingle() - Method in class org.apache.bval.jsr303.ConstraintValidationListener
Signify the end of a report-as-single-violation composite validation.
EnumerationConverter - Class in org.apache.bval.jsr303.util
A org.apache.commons.beanutils.Converter implementation to handle Enumeration type.
equals(Object) - Method in class org.apache.bval.jsr303.GraphBeanIdentity
equals(Object) - Method in class org.apache.bval.jsr303.groups.Group
equals(Object) - Method in class org.apache.bval.jsr303.util.NodeImpl
equals(Object) - Method in class org.apache.bval.jsr303.util.PathImpl

F

factoryContext - Variable in class org.apache.bval.jsr303.BeanDescriptorImpl
The ApacheFactoryContext (not) used by this BeanDescriptorImpl
factoryContext - Variable in class org.apache.bval.jsr303.ClassValidator
ApacheFactoryContext used
factoryContext - Variable in class org.apache.bval.jsr303.Jsr303MetaBeanFactory
ApacheFactoryContext used
field - Variable in class org.apache.bval.jsr303.xml.BeanType
 
FieldType - Class in org.apache.bval.jsr303.xml
Java class for fieldType complex type.
FieldType() - Constructor for class org.apache.bval.jsr303.xml.FieldType
 
fillFullClassHierarchyAsList(List<Class<?>>, Class<?>) - Static method in class org.apache.bval.jsr303.util.ClassHelper
Fill the list with the full class/interface hierarchy of the given class.
findConstraints() - Method in class org.apache.bval.jsr303.ElementDescriptorImpl
FutureValidatorForCalendar - Class in org.apache.bval.constraints
Description: validate a date or calendar representing a date in the future
FutureValidatorForCalendar() - Constructor for class org.apache.bval.constraints.FutureValidatorForCalendar
 
FutureValidatorForDate - Class in org.apache.bval.constraints
Description: validate a date or calendar representing a date in the future
FutureValidatorForDate() - Constructor for class org.apache.bval.constraints.FutureValidatorForDate
 

G

get(Map<? super String, ? super V>) - Method in enum org.apache.bval.jsr303.ConstraintAnnotationAttributes
Get the value of this.attributeName from map.
get(Object) - Method in class org.apache.bval.jsr303.extensions.ParameterAccess
get(Object) - Method in class org.apache.bval.jsr303.extensions.ReturnAccess
getAccess() - Method in class org.apache.bval.jsr303.ConstraintValidation
Get the AccessStrategy used by this ConstraintValidation.
getAccessStrategy() - Method in class org.apache.bval.jsr303.xml.MetaConstraint
Get the access strategy used for the associated property.
getAnnotation() - Method in class org.apache.bval.jsr303.ConstraintDescriptorImpl
getAnnotation() - Method in class org.apache.bval.jsr303.ConstraintValidation
getAnnotation() - Method in class org.apache.bval.jsr303.xml.ConstraintDefinitionType
Gets the value of the annotation property.
getAnnotation() - Method in class org.apache.bval.jsr303.xml.ConstraintType
Gets the value of the annotation property.
getAnnotation() - Method in class org.apache.bval.jsr303.xml.MetaConstraint
Get the annotation that defines this constraint.
getAnnotationIgnores() - Method in class org.apache.bval.jsr303.ApacheValidatorFactory
Get the detected AnnotationIgnores.
getAttributeName() - Method in enum org.apache.bval.jsr303.ConstraintAnnotationAttributes
Get the attribute name represented.
getAttributes() - Method in class org.apache.bval.jsr303.ConstraintDescriptorImpl
getAttributes() - Method in class org.apache.bval.jsr303.ConstraintValidation
getBean() - Method in class org.apache.bval.jsr303.GraphBeanIdentity
Get the bean.
getBean() - Method in class org.apache.bval.jsr303.xml.ConstraintMappingsType
Gets the value of the bean property.
getBeanClass() - Method in class org.apache.bval.jsr303.xml.MetaConstraint
Get the bean class of this constraint.
getClass(String) - Static method in class org.apache.bval.jsr303.util.ClassHelper
Deprecated. Will be removed for security reasons. Perform ClassUtils.getClass functions with Java 2 Security enabled.
getClass(String, boolean) - Static method in class org.apache.bval.jsr303.util.ClassHelper
Deprecated. Will be removed for security reasons. Perform ClassUtils.getClass functions with Java 2 Security enabled.
getClassType() - Method in class org.apache.bval.jsr303.xml.BeanType
Gets the value of the classType property.
getClazz() - Method in class org.apache.bval.jsr303.xml.BeanType
Gets the value of the clazz property.
getComposingConstraints() - Method in class org.apache.bval.jsr303.ConstraintDescriptorImpl
getComposingConstraints() - Method in class org.apache.bval.jsr303.ConstraintValidation
getConstrainedConstructors() - Method in interface org.apache.bval.jsr303.extensions.MethodBeanDescriptor
Get the set of constrained constructors.
getConstrainedMethods() - Method in interface org.apache.bval.jsr303.extensions.MethodBeanDescriptor
Get the set of constrained methods.
getConstrainedProperties() - Method in class org.apache.bval.jsr303.BeanDescriptorImpl
getConstraint() - Method in class org.apache.bval.jsr303.xml.ClassType
Gets the value of the constraint property.
getConstraint() - Method in class org.apache.bval.jsr303.xml.FieldType
Gets the value of the constraint property.
getConstraint() - Method in class org.apache.bval.jsr303.xml.GetterType
Gets the value of the constraint property.
getConstraintDefinition() - Method in class org.apache.bval.jsr303.xml.ConstraintMappingsType
Gets the value of the constraintDefinition property.
getConstraintDescriptors(Validation[]) - Static method in class org.apache.bval.jsr303.ElementDescriptorImpl
Get a set of ConstraintDescriptors from the specified array of Validations.
getConstraintDescriptors() - Method in class org.apache.bval.jsr303.ElementDescriptorImpl
getConstraintMapping() - Method in class org.apache.bval.jsr303.xml.ValidationConfigType
Gets the value of the constraintMapping property.
getConstraintsCache() - Method in class org.apache.bval.jsr303.ApacheValidatorFactory
Get the constraint cache used.
getConstraintsForClass(Class<?>) - Method in class org.apache.bval.jsr303.ClassValidator
Return the descriptor object describing bean constraints.
getConstraintsForConstructor(Constructor<?>) - Method in interface org.apache.bval.jsr303.extensions.MethodBeanDescriptor
Get the constraints that apply to a particular constructor.
getConstraintsForMethod(Method) - Method in interface org.apache.bval.jsr303.extensions.MethodBeanDescriptor
Get the constraints that apply to a particular method.
getConstraintsForProperty(String) - Method in class org.apache.bval.jsr303.BeanDescriptorImpl
Return the property level constraints for a given propertyName or null if either the property does not exist or has no constraint.
getConstraintValidation() - Method in interface org.apache.bval.jsr303.GroupValidationContext
Get the ConstraintValidation.
getConstraintValidatorClasses() - Method in class org.apache.bval.jsr303.ConstraintDescriptorImpl
getConstraintValidatorClasses() - Method in class org.apache.bval.jsr303.ConstraintValidation
getConstraintValidatorFactory() - Method in class org.apache.bval.jsr303.ApacheFactoryContext
Get the ConstraintValidatorFactory.
getConstraintValidatorFactory() - Method in class org.apache.bval.jsr303.ApacheValidatorFactory
getConstraintValidatorFactory() - Method in class org.apache.bval.jsr303.ConfigurationImpl
getConstraintValidatorFactory() - Method in class org.apache.bval.jsr303.xml.ValidationConfigType
Gets the value of the constraintValidatorFactory property.
getConstraintValidators(Class<A>) - Method in class org.apache.bval.jsr303.ConstraintCached
Get the cached validator classes for the requested constraint annotation.
getConstraintViolations() - Method in class org.apache.bval.jsr303.ConstraintValidationListener
Get the ConstraintViolations accumulated by this ConstraintValidationListener.
getContent() - Method in class org.apache.bval.jsr303.xml.ElementType
Gets the value of the content property.
getContextClassLoader() - Static method in class org.apache.bval.jsr303.util.SecureActions
Create a privileged action to get the context classloader of the current thread.
getCurrentGroup() - Method in interface org.apache.bval.jsr303.GroupValidationContext
Get the current Group.
getCurrentOwner() - Method in interface org.apache.bval.jsr303.GroupValidationContext
Get the current owning class.
getDeclaredField(Class<?>, String) - Static method in class org.apache.bval.jsr303.util.SecureActions
Create a privileged action to get the named field declared by the specified class.
getDeclaredFields(Class<?>) - Static method in class org.apache.bval.jsr303.util.SecureActions
Create a privileged action to get all fields declared by the specified class.
getDeclaredMethods(Class<?>) - Static method in class org.apache.bval.jsr303.util.SecureActions
Create a privileged action to get all methods declared by the specified class.
getDefault() - Static method in class org.apache.bval.jsr303.ApacheValidatorFactory
Convenience method to retrieve a default global ApacheValidatorFactory
getDefaultConstraintMessageTemplate() - Method in class org.apache.bval.jsr303.ConstraintValidatorContextImpl
getDefaultConstraints() - Method in class org.apache.bval.jsr303.ApacheValidatorFactory
Get the detected ConstraintDefaults.
getDefaultConstraints() - Method in class org.apache.bval.jsr303.ConstraintDefaults
Get the default constraint data.
getDefaultConstraintValidatorFactory() - Method in class org.apache.bval.jsr303.ConfigurationImpl
getDefaultGroupArray() - Static method in class org.apache.bval.jsr303.groups.GroupsComputer
Get the default group array.
getDefaultIgnoreAnnotation(Class<?>) - Method in class org.apache.bval.jsr303.xml.AnnotationIgnores
Learn whether the specified annotation type should be ignored.
getDefaultMessageInterpolator() - Method in class org.apache.bval.jsr303.ApacheValidatorFactory
Get the default MessageInterpolator used by this ApacheValidatorFactory.
getDefaultMessageInterpolator() - Method in class org.apache.bval.jsr303.ConfigurationImpl
getDefaultPackage() - Method in class org.apache.bval.jsr303.xml.ConstraintMappingsType
Gets the value of the defaultPackage property.
getDefaultProvider() - Method in class org.apache.bval.jsr303.xml.ValidationConfigType
Gets the value of the defaultProvider property.
getDefaultSequence(Class<?>) - Method in class org.apache.bval.jsr303.ApacheValidatorFactory
Get the default group sequence configured for beanClass.
getDefaultTraversableResolver() - Method in class org.apache.bval.jsr303.ConfigurationImpl
getDefaultValue(Class<A>) - Method in enum org.apache.bval.jsr303.ConstraintAnnotationAttributes
Get the default value of this attribute on the given annotation type.
getElement() - Method in class org.apache.bval.jsr303.xml.AnnotationType
Gets the value of the element property.
getElement() - Method in class org.apache.bval.jsr303.xml.ConstraintType
Gets the value of the element property.
getElementClass() - Method in class org.apache.bval.jsr303.ElementDescriptorImpl
getElementType() - Method in class org.apache.bval.jsr303.extensions.ParameterAccess
getElementType() - Method in class org.apache.bval.jsr303.extensions.ReturnAccess
getErrorMessages() - Method in class org.apache.bval.jsr303.ConstraintValidatorContextImpl
Get the queued error messages.
getFactory() - Method in class org.apache.bval.jsr303.ApacheFactoryContext
Get the ApacheValidatorFactory used by this ApacheFactoryContext.
getField() - Method in class org.apache.bval.jsr303.xml.BeanType
Gets the value of the field property.
getFractional() - Method in class org.apache.bval.constraints.DigitsValidatorForNumber
 
getFractional() - Method in class org.apache.bval.constraints.DigitsValidatorForString
 
getGetter() - Method in class org.apache.bval.jsr303.xml.BeanType
Gets the value of the getter property.
getGroup() - Method in class org.apache.bval.jsr303.GraphBeanIdentity
Get the group being validated.
getGroup() - Method in class org.apache.bval.jsr303.groups.Group
Get the actual group class.
getGroups() - Method in class org.apache.bval.jsr303.ConstraintDescriptorImpl
getGroups() - Method in class org.apache.bval.jsr303.ConstraintValidation
getGroups() - Method in class org.apache.bval.jsr303.groups.Groups
Get the Groups.
getGroups() - Method in interface org.apache.bval.jsr303.GroupValidationContext
Get the groups of this GroupValidationContext.
getGroups() - Method in class org.apache.bval.jsr303.xml.ConstraintType
Gets the value of the groups property.
getGroupSequence() - Method in class org.apache.bval.jsr303.xml.ClassType
Gets the value of the groupSequence property.
getIndex() - Method in interface org.apache.bval.jsr303.extensions.ParameterDescriptor
Get the index of the referenced parameter.
getIndex() - Method in class org.apache.bval.jsr303.extensions.ParameterDescriptorImpl
Get the index of the referenced parameter.
getIndex() - Method in class org.apache.bval.jsr303.util.NodeImpl
getInheritedGroups() - Method in class org.apache.bval.jsr303.AppendValidationToBuilder
Get inherited groups.
getInheritedPayload() - Method in class org.apache.bval.jsr303.AppendValidationToBuilder
Get inherited payload.
getInputStream(String) - Method in class org.apache.bval.jsr303.xml.ValidationParser
 
getInstance(Class<T>) - Method in class org.apache.bval.jsr303.DefaultConstraintValidatorFactory
Instantiate a Constraint.
getInstance() - Static method in class org.apache.bval.jsr303.util.EnumerationConverter
Returns this converter instance.
getIntegral() - Method in class org.apache.bval.constraints.DigitsValidatorForNumber
 
getIntegral() - Method in class org.apache.bval.constraints.DigitsValidatorForString
 
getJavaType() - Method in class org.apache.bval.jsr303.extensions.ParameterAccess
getJavaType() - Method in class org.apache.bval.jsr303.extensions.ReturnAccess
getKey() - Method in class org.apache.bval.jsr303.util.NodeImpl
getLeafNode() - Method in class org.apache.bval.jsr303.util.PathImpl
Get the leaf node (if any) from this PathImpl
getMappingStreams() - Method in class org.apache.bval.jsr303.ConfigurationImpl
getMember() - Method in class org.apache.bval.jsr303.xml.MetaConstraint
Get the member to which this constraint applies.
getMessage() - Method in class org.apache.bval.jsr303.xml.ConstraintType
Gets the value of the message property.
getMessageInterpolator() - Method in class org.apache.bval.jsr303.ApacheFactoryContext
Get the MessageInterpolator.
getMessageInterpolator() - Method in class org.apache.bval.jsr303.ApacheValidatorFactory
getMessageInterpolator() - Method in class org.apache.bval.jsr303.ConfigurationImpl
getMessageInterpolator() - Method in class org.apache.bval.jsr303.xml.ValidationConfigType
Gets the value of the messageInterpolator property.
getMessageResolver() - Method in interface org.apache.bval.jsr303.GroupValidationContext
Get the message resolver.
getMessageTemplate() - Method in class org.apache.bval.jsr303.ConstraintValidation
Get the message template used by this constraint.
getMetaBean() - Method in class org.apache.bval.jsr303.ElementDescriptorImpl
Get the model MetaBean used.
getMetaBean() - Method in interface org.apache.bval.jsr303.extensions.ProcedureDescriptor
Get the owning metabean.
getMetaBeanFinder() - Method in class org.apache.bval.jsr303.ApacheFactoryContext
Get the metaBeanFinder.
getMetaBeanFinder() - Method in class org.apache.bval.jsr303.ClassValidator
Get the metabean finder associated with this validator.
getMetaConstraints(Class<T>) - Method in class org.apache.bval.jsr303.ApacheValidatorFactory
Retrieve the runtime constraint configuration for a given class.
getMutableConstraintDescriptors() - Method in class org.apache.bval.jsr303.ElementDescriptorImpl
Get the mutable ConstraintDescriptor Set.
getName() - Method in class org.apache.bval.jsr303.util.NodeImpl
getName() - Method in class org.apache.bval.jsr303.xml.ElementType
Gets the value of the name property.
getName() - Method in class org.apache.bval.jsr303.xml.FieldType
Gets the value of the name property.
getName() - Method in class org.apache.bval.jsr303.xml.GetterType
Gets the value of the name property.
getName() - Method in class org.apache.bval.jsr303.xml.PropertyType
Gets the value of the name property.
getOwner() - Method in class org.apache.bval.jsr303.ConstraintValidation
Get the owning class of this ConstraintValidation.
getOwner() - Method in class org.apache.bval.jsr303.GraphBeanIdentity
Get the owning class
getParameterDescriptors() - Method in interface org.apache.bval.jsr303.extensions.ConstructorDescriptor
Get the list of ParameterDescriptors.
getParameterDescriptors() - Method in class org.apache.bval.jsr303.extensions.ConstructorDescriptorImpl
Get the list of ParameterDescriptors.
getParameterDescriptors() - Method in interface org.apache.bval.jsr303.extensions.MethodDescriptor
Get the ParameterDescriptors for this MethodDescriptor.
getParameterDescriptors() - Method in class org.apache.bval.jsr303.extensions.MethodDescriptorImpl
Get the ParameterDescriptors for this MethodDescriptor.
getParameterDescriptors() - Method in interface org.apache.bval.jsr303.extensions.ProcedureDescriptor
Get the parameter descriptors of this procedure.
getPathWithoutLeafNode() - Method in class org.apache.bval.jsr303.util.PathImpl
Return a new PathImpl that represents this minus its leaf node (if present).
getPayload() - Method in class org.apache.bval.jsr303.ConstraintDescriptorImpl
getPayload() - Method in class org.apache.bval.jsr303.ConstraintValidation
getPayload() - Method in class org.apache.bval.jsr303.xml.ConstraintType
Gets the value of the payload property.
getProperties() - Method in class org.apache.bval.jsr303.ApacheValidatorFactory
Get the property map of this ApacheValidatorFactory.
getProperties() - Method in class org.apache.bval.jsr303.ConfigurationImpl
Return a map of non type-safe custom properties.
getProperty() - Method in class org.apache.bval.jsr303.xml.ValidationConfigType
Gets the value of the property property.
getPropertyName() - Method in class org.apache.bval.jsr303.extensions.ParameterAccess
getPropertyName() - Method in class org.apache.bval.jsr303.extensions.ReturnAccess
getPropertyPath() - Method in interface org.apache.bval.jsr303.GroupValidationContext
Get the property path.
getProvider() - Method in class org.apache.bval.jsr303.ConfigurationImpl
Get the configured ValidationProvider.
getPublicMethod(Class<?>, String) - Static method in class org.apache.bval.jsr303.util.SecureActions
Create a privileged action to get the named method declared by the specified class or by one of its ancestors.
getRawType() - Method in class org.apache.bval.jsr303.util.ValidationContextTraversal
 
getRootBean() - Method in class org.apache.bval.jsr303.ConstraintValidationListener
Get the root bean.
getRootBeanType() - Method in class org.apache.bval.jsr303.ConstraintValidationListener
Get the root bean type of this ConstraintValidationListener.
getRootMetaBean() - Method in interface org.apache.bval.jsr303.GroupValidationContext
Get the root MetaBean.
getSequences() - Method in class org.apache.bval.jsr303.groups.Groups
Get the Group sequences.
getter - Variable in class org.apache.bval.jsr303.xml.BeanType
 
GetterType - Class in org.apache.bval.jsr303.xml
Java class for getterType complex type.
GetterType() - Constructor for class org.apache.bval.jsr303.xml.GetterType
 
getTraversableResolver() - Method in class org.apache.bval.jsr303.ApacheFactoryContext
Get the TraversableResolver.
getTraversableResolver() - Method in class org.apache.bval.jsr303.ApacheValidatorFactory
getTraversableResolver() - Method in class org.apache.bval.jsr303.ConfigurationImpl
getTraversableResolver() - Method in interface org.apache.bval.jsr303.GroupValidationContext
Get the TraversableResolver.
getTraversableResolver() - Method in class org.apache.bval.jsr303.xml.ValidationConfigType
Gets the value of the traversableResolver property.
getType() - Method in enum org.apache.bval.jsr303.ConstraintAnnotationAttributes
Get the expected type of the represented attribute.
getType() - Method in class org.apache.bval.jsr303.util.ValidationContextTraversal
 
getType() - Method in class org.apache.bval.jsr303.xml.AnnotationProxyBuilder
Get the configured Annotation type.
getValid() - Method in class org.apache.bval.jsr303.xml.FieldType
Gets the value of the valid property.
getValid() - Method in class org.apache.bval.jsr303.xml.GetterType
Gets the value of the valid property.
getValidAccesses(Class<?>) - Method in class org.apache.bval.jsr303.ApacheValidatorFactory
Get the AccessStrategy List indicating nested bean validations that must be triggered in the course of validating a beanClass graph.
getValidatedBy() - Method in class org.apache.bval.jsr303.xml.ConstraintDefinitionType
Gets the value of the validatedBy property.
getValidatedValue() - Method in interface org.apache.bval.jsr303.GroupValidationContext
Get the value being validated.
getValidationContext() - Method in class org.apache.bval.jsr303.ConstraintValidatorContextImpl
Get this ConstraintValidatorContext's GroupValidationContext.
getValidationProviders() - Method in class org.apache.bval.jsr303.DefaultValidationProviderResolver
getValidations() - Method in class org.apache.bval.jsr303.extensions.AppendValidationToList
Get the list of cached validations.
getValidator() - Method in class org.apache.bval.jsr303.ApacheFactoryContext
getValidator() - Method in class org.apache.bval.jsr303.ApacheValidatorFactory
Shortcut method to create a new Validator instance with factory's settings
getValidator() - Method in class org.apache.bval.jsr303.ConstraintValidation
Get the ConstraintValidator invoked by this ConstraintValidation.
getValidatorClasses(Class<A>) - Method in class org.apache.bval.jsr303.ConstraintDefaults
Get the default validator implementation types for the specified constraint annotation type.
getValue(Annotation) - Method in enum org.apache.bval.jsr303.ConstraintAnnotationAttributes
Get the value of this attribute from the specified constraint annotation.
getValue(String) - Method in class org.apache.bval.jsr303.xml.AnnotationProxyBuilder
Get the specified element value from the current configuration.
getValue() - Method in class org.apache.bval.jsr303.xml.GroupSequenceType
Gets the value of the value property.
getValue() - Method in class org.apache.bval.jsr303.xml.GroupsType
Gets the value of the value property.
getValue() - Method in class org.apache.bval.jsr303.xml.PayloadType
Gets the value of the value property.
getValue() - Method in class org.apache.bval.jsr303.xml.PropertyType
Gets the value of the value property.
getValue() - Method in class org.apache.bval.jsr303.xml.ValidatedByType
Gets the value of the value property.
GraphBeanIdentity - Class in org.apache.bval.jsr303
Class that stores the needed properties to avoid circular paths when validating an object graph.
GraphBeanIdentity(Object, Class<?>, Class<?>) - Constructor for class org.apache.bval.jsr303.GraphBeanIdentity
Create a new GraphBeanIdentity instance.
Group - Class in org.apache.bval.jsr303.groups
Immutable object that wraps an interface representing a single group.
Group(Class<?>) - Constructor for class org.apache.bval.jsr303.groups.Group
Create a new Group instance.
GROUP_SEQUENCE - Static variable in interface org.apache.bval.jsr303.Jsr303Features.Bean
INFO: List of Group(Class) for GroupSequence.value() (redefined default group)
Groups - Class in org.apache.bval.jsr303.groups
Defines the order to validate groups during validation.
Groups() - Constructor for class org.apache.bval.jsr303.groups.Groups
 
groups - Variable in class org.apache.bval.jsr303.groups.Groups
The list of single groups.
groups - Variable in class org.apache.bval.jsr303.xml.ConstraintType
 
groupsComputer - Variable in class org.apache.bval.jsr303.ClassValidator
GroupsComputer used
GroupsComputer - Class in org.apache.bval.jsr303.groups
Description: compute group order, based on the RI behavior as to guarantee compatibility with interpretations of the spec.
Implementation is thread-safe.
GroupsComputer() - Constructor for class org.apache.bval.jsr303.groups.GroupsComputer
 
groupSequence - Variable in class org.apache.bval.jsr303.xml.ClassType
 
GroupSequenceType - Class in org.apache.bval.jsr303.xml
Java class for groupSequenceType complex type.
GroupSequenceType() - Constructor for class org.apache.bval.jsr303.xml.GroupSequenceType
 
GroupsType - Class in org.apache.bval.jsr303.xml
Java class for groupsType complex type.
GroupsType() - Constructor for class org.apache.bval.jsr303.xml.GroupsType
 
GroupValidationContext<T> - Interface in org.apache.bval.jsr303
Description: JSR-303 ValidationContext extension.

H

handleGenericInIterable() - Method in interface org.apache.bval.jsr303.util.PathNavigation.Callback
Handle contiguous [].
handleGenericInIterable() - Method in class org.apache.bval.jsr303.util.ValidationContextTraversal
Handle contiguous [].
handleIndexOrKey(String) - Method in interface org.apache.bval.jsr303.util.PathNavigation.Callback
Handle an index or key embedded in [].
handleIndexOrKey(String) - Method in class org.apache.bval.jsr303.util.ValidationContextTraversal
Handle an index or key embedded in [].
handleProperty(String) - Method in interface org.apache.bval.jsr303.util.PathNavigation.Callback
Handle a .-delimited property.
handleProperty(String) - Method in class org.apache.bval.jsr303.util.ValidationContextTraversal
Handle a .-delimited property.
hasConstraints() - Method in class org.apache.bval.jsr303.ElementDescriptorImpl
return true if at least one constraint declaration is present on the element.
hashCode() - Method in class org.apache.bval.jsr303.GraphBeanIdentity
hashCode() - Method in class org.apache.bval.jsr303.groups.Group
hashCode() - Method in class org.apache.bval.jsr303.util.NodeImpl
hashCode() - Method in class org.apache.bval.jsr303.util.PathImpl
hasValidationConstraintsDefined(Method) - Method in class org.apache.bval.jsr303.extensions.MethodValidatorMetaBeanFactory
Learn whether a given Method has validation constraints defined via JSR303 annotations.
hasValidationConstraintsDefined(Method) - Method in class org.apache.bval.jsr303.Jsr303MetaBeanFactory
Learn whether a given Method has validation constraints defined via JSR303 annotations.
hasViolations() - Method in class org.apache.bval.jsr303.ConstraintValidationListener
Learn whether there are violations available.

I

ignoreAnnotations - Variable in class org.apache.bval.jsr303.xml.BeanType
 
ignoreAnnotations - Variable in class org.apache.bval.jsr303.xml.ClassType
 
ignoreAnnotations - Variable in class org.apache.bval.jsr303.xml.FieldType
 
ignoreAnnotations - Variable in class org.apache.bval.jsr303.xml.GetterType
 
ignoreXmlConfiguration() - Method in class org.apache.bval.jsr303.ConfigurationImpl
Ignore data from the META-INF/validation.xml file if this method is called.
includeExistingValidators - Variable in class org.apache.bval.jsr303.xml.ValidatedByType
 
IncompatiblePropertyValueException - Exception in org.apache.bval.jsr303
Internal exception thrown when trying to validate a value for a property for which it is not assignment-compatible.
IncompatiblePropertyValueException(String) - Constructor for exception org.apache.bval.jsr303.IncompatiblePropertyValueException
Create a new IncompatiblePropertyValueException instance.
IncompatiblePropertyValueException() - Constructor for exception org.apache.bval.jsr303.IncompatiblePropertyValueException
Create a new IncompatiblePropertyValueException instance.
IncompatiblePropertyValueException(String, Throwable) - Constructor for exception org.apache.bval.jsr303.IncompatiblePropertyValueException
Create a new IncompatiblePropertyValueException instance.
IncompatiblePropertyValueException(Throwable) - Constructor for exception org.apache.bval.jsr303.IncompatiblePropertyValueException
Create a new IncompatiblePropertyValueException instance.
init() - Method in class org.apache.bval.jsr303.util.ValidationContextTraversal
Initialize from ValidationContext.
initialize(AssertFalse) - Method in class org.apache.bval.constraints.AssertFalseValidator
 
initialize(AssertTrue) - Method in class org.apache.bval.constraints.AssertTrueValidator
 
initialize(DecimalMax) - Method in class org.apache.bval.constraints.DecimalMaxValidatorForNumber
 
initialize(DecimalMax) - Method in class org.apache.bval.constraints.DecimalMaxValidatorForString
 
initialize(DecimalMin) - Method in class org.apache.bval.constraints.DecimalMinValidatorForNumber
 
initialize(DecimalMin) - Method in class org.apache.bval.constraints.DecimalMinValidatorForString
 
initialize(Digits) - Method in class org.apache.bval.constraints.DigitsValidatorForNumber
 
initialize(Digits) - Method in class org.apache.bval.constraints.DigitsValidatorForString
 
initialize(Email) - Method in class org.apache.bval.constraints.EmailValidator
 
initialize(Future) - Method in class org.apache.bval.constraints.FutureValidatorForCalendar
 
initialize(Future) - Method in class org.apache.bval.constraints.FutureValidatorForDate
 
initialize(Max) - Method in class org.apache.bval.constraints.MaxValidatorForNumber
 
initialize(Max) - Method in class org.apache.bval.constraints.MaxValidatorForString
 
initialize(Min) - Method in class org.apache.bval.constraints.MinValidatorForNumber
 
initialize(Min) - Method in class org.apache.bval.constraints.MinValidatorForString
 
initialize(NotEmpty) - Method in class org.apache.bval.constraints.NotEmptyValidator
 
initialize(NotEmpty) - Method in class org.apache.bval.constraints.NotEmptyValidatorForCollection
 
initialize(NotEmpty) - Method in class org.apache.bval.constraints.NotEmptyValidatorForMap
 
initialize(NotEmpty) - Method in class org.apache.bval.constraints.NotEmptyValidatorForString
 
initialize(NotNull) - Method in class org.apache.bval.constraints.NotNullValidator
 
initialize(Null) - Method in class org.apache.bval.constraints.NullValidator
 
initialize(Past) - Method in class org.apache.bval.constraints.PastValidatorForCalendar
 
initialize(Past) - Method in class org.apache.bval.constraints.PastValidatorForDate
 
initialize(Pattern) - Method in class org.apache.bval.constraints.PatternValidator
 
initialize(Size) - Method in class org.apache.bval.constraints.SizeValidator
Configure the constraint validator based on the elements specified at the time it was defined.
initialize() - Method in class org.apache.bval.jsr303.ConstraintValidation
Initialize the validator (if not null) with the stored annotation.
interpolate(String, MessageInterpolator.Context) - Method in class org.apache.bval.jsr303.DefaultMessageInterpolator
interpolate(String, MessageInterpolator.Context, Locale) - Method in class org.apache.bval.jsr303.DefaultMessageInterpolator
IOUtils - Class in org.apache.bval.jsr303.util
Commons IO utilities.
isBeanConstrained() - Method in class org.apache.bval.jsr303.BeanDescriptorImpl
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, OR a bean property is marked for cascade (@Valid)
isCascadable(Object, Path.Node, Class<?>, Path, ElementType) - Method in class org.apache.bval.jsr303.resolver.CachingTraversableResolver
isCascadable(Object, Path.Node, Class<?>, Path, ElementType) - Method in class org.apache.bval.jsr303.resolver.DefaultTraversableResolver
isCascadable(Object, Path.Node, Class<?>, Path, ElementType) - Method in class org.apache.bval.jsr303.resolver.JPATraversableResolver
isCascadable(Object, Path.Node, Class<?>, Path, ElementType) - Method in class org.apache.bval.jsr303.resolver.SimpleTraversableResolver
isCascaded() - Method in interface org.apache.bval.jsr303.extensions.ConstructorDescriptor
Learn whether the referenced constructor should be validated.
isCascaded() - Method in class org.apache.bval.jsr303.extensions.ConstructorDescriptorImpl
Learn whether the referenced constructor should be validated.
isCascaded() - Method in interface org.apache.bval.jsr303.extensions.MethodDescriptor
Learn whether the referenced method should be validated.
isCascaded() - Method in class org.apache.bval.jsr303.extensions.MethodDescriptorImpl
Learn whether the referenced method should be validated.
isCascaded() - Method in interface org.apache.bval.jsr303.extensions.ParameterDescriptor
Is the parameter marked by the @Valid annotation.
isCascaded() - Method in class org.apache.bval.jsr303.extensions.ParameterDescriptorImpl
Is the parameter marked by the @Valid annotation.
isDeclaredOn(Class<A>) - Method in enum org.apache.bval.jsr303.ConstraintAnnotationAttributes
Benign means of checking for an attribute's existence.
isDefault() - Method in class org.apache.bval.jsr303.groups.Group
Learn whether the group represented is the default group.
isEmpty() - Method in class org.apache.bval.jsr303.ConstraintValidationListener
Learn whether no violations were found.
isIgnoreAnnotations(Member) - Method in class org.apache.bval.jsr303.xml.AnnotationIgnores
Learn whether annotations should be ignored on a particular Member of a class.
isIgnoreAnnotations(Class<?>) - Method in class org.apache.bval.jsr303.xml.AnnotationIgnores
Learn whether annotations should be ignored for a given class.
isIgnoreAnnotations() - Method in class org.apache.bval.jsr303.xml.BeanType
Gets the value of the ignoreAnnotations property.
isIgnoreAnnotations() - Method in class org.apache.bval.jsr303.xml.ClassType
Gets the value of the ignoreAnnotations property.
isIgnoreAnnotations() - Method in class org.apache.bval.jsr303.xml.FieldType
Gets the value of the ignoreAnnotations property.
isIgnoreAnnotations() - Method in class org.apache.bval.jsr303.xml.GetterType
Gets the value of the ignoreAnnotations property.
isIgnoreXmlConfiguration() - Method in class org.apache.bval.jsr303.ConfigurationImpl
Returns true if Configuration.ignoreXMLConfiguration() has been called.
isIncludeExistingValidators() - Method in class org.apache.bval.jsr303.xml.ValidatedByType
Gets the value of the includeExistingValidators property.
isInIterable() - Method in class org.apache.bval.jsr303.util.NodeImpl
isMemberOf(Class<?>) - Method in class org.apache.bval.jsr303.ConstraintValidation
Learn whether this ConstraintValidation belongs to the specified group.
isReachable(Object, Path.Node, Class<?>, Path, ElementType) - Method in class org.apache.bval.jsr303.resolver.CachingTraversableResolver
isReachable(Object, Path.Node, Class<?>, Path, ElementType) - Method in class org.apache.bval.jsr303.resolver.DefaultTraversableResolver
isReachable(Object, Path.Node, Class<?>, Path, ElementType) - Method in class org.apache.bval.jsr303.resolver.JPATraversableResolver
isReachable(Object, Path.Node, Class<?>, Path, ElementType) - Method in class org.apache.bval.jsr303.resolver.SimpleTraversableResolver
isReportAsSingleViolation() - Method in class org.apache.bval.jsr303.ConstraintDescriptorImpl
isReportAsSingleViolation() - Method in class org.apache.bval.jsr303.ConstraintValidation
isRootPath() - Method in class org.apache.bval.jsr303.util.PathImpl
Learn whether this PathImpl points to the root of its graph.
isSubPathOf(Path) - Method in class org.apache.bval.jsr303.util.PathImpl
Learn whether path is a parent to this.
isSuitable(Class<? extends Configuration<?>>) - Method in class org.apache.bval.jsr303.ApacheValidationProvider
Learn whether a particular builder class is suitable for this ValidationProvider.
isTreatMapsLikeBeans() - Method in class org.apache.bval.jsr303.ClassValidator
Behavior configuration -

isValid(Boolean, ConstraintValidatorContext) - Method in class org.apache.bval.constraints.AssertFalseValidator
 
isValid(Boolean, ConstraintValidatorContext) - Method in class org.apache.bval.constraints.AssertTrueValidator
 
isValid(Number, ConstraintValidatorContext) - Method in class org.apache.bval.constraints.DecimalMaxValidatorForNumber
 
isValid(String, ConstraintValidatorContext) - Method in class org.apache.bval.constraints.DecimalMaxValidatorForString
 
isValid(Number, ConstraintValidatorContext) - Method in class org.apache.bval.constraints.DecimalMinValidatorForNumber
 
isValid(String, ConstraintValidatorContext) - Method in class org.apache.bval.constraints.DecimalMinValidatorForString
 
isValid(Number, ConstraintValidatorContext) - Method in class org.apache.bval.constraints.DigitsValidatorForNumber
 
isValid(String, ConstraintValidatorContext) - Method in class org.apache.bval.constraints.DigitsValidatorForString
 
isValid(CharSequence, ConstraintValidatorContext) - Method in class org.apache.bval.constraints.EmailValidator
 
isValid(Calendar, ConstraintValidatorContext) - Method in class org.apache.bval.constraints.FutureValidatorForCalendar
 
isValid(Date, ConstraintValidatorContext) - Method in class org.apache.bval.constraints.FutureValidatorForDate
 
isValid(Number, ConstraintValidatorContext) - Method in class org.apache.bval.constraints.MaxValidatorForNumber
 
isValid(String, ConstraintValidatorContext) - Method in class org.apache.bval.constraints.MaxValidatorForString
 
isValid(Number, ConstraintValidatorContext) - Method in class org.apache.bval.constraints.MinValidatorForNumber
 
isValid(String, ConstraintValidatorContext) - Method in class org.apache.bval.constraints.MinValidatorForString
 
isValid(Object, ConstraintValidatorContext) - Method in class org.apache.bval.constraints.NotEmptyValidator
 
isValid(Collection<?>, ConstraintValidatorContext) - Method in class org.apache.bval.constraints.NotEmptyValidatorForCollection
 
isValid(Map<?, ?>, ConstraintValidatorContext) - Method in class org.apache.bval.constraints.NotEmptyValidatorForMap
 
isValid(String, ConstraintValidatorContext) - Method in class org.apache.bval.constraints.NotEmptyValidatorForString
 
isValid(Object, ConstraintValidatorContext) - Method in class org.apache.bval.constraints.NotNullValidator
 
isValid(Object, ConstraintValidatorContext) - Method in class org.apache.bval.constraints.NullValidator
 
isValid(Calendar, ConstraintValidatorContext) - Method in class org.apache.bval.constraints.PastValidatorForCalendar
 
isValid(Date, ConstraintValidatorContext) - Method in class org.apache.bval.constraints.PastValidatorForDate
 
isValid(String, ConstraintValidatorContext) - Method in class org.apache.bval.constraints.PatternValidator
 
isValid(boolean[], ConstraintValidatorContext) - Method in class org.apache.bval.constraints.SizeValidatorForArrayOfBoolean
Checks the number of entries in an array.
isValid(byte[], ConstraintValidatorContext) - Method in class org.apache.bval.constraints.SizeValidatorForArrayOfByte
Checks the number of entries in an array.
isValid(char[], ConstraintValidatorContext) - Method in class org.apache.bval.constraints.SizeValidatorForArrayOfChar
Checks the number of entries in an array.
isValid(double[], ConstraintValidatorContext) - Method in class org.apache.bval.constraints.SizeValidatorForArrayOfDouble
Checks the number of entries in an array.
isValid(float[], ConstraintValidatorContext) - Method in class org.apache.bval.constraints.SizeValidatorForArrayOfFloat
Checks the number of entries in an array.
isValid(int[], ConstraintValidatorContext) - Method in class org.apache.bval.constraints.SizeValidatorForArrayOfInt
Checks the number of entries in an array.
isValid(long[], ConstraintValidatorContext) - Method in class org.apache.bval.constraints.SizeValidatorForArrayOfLong
Checks the number of entries in an array.
isValid(Object[], ConstraintValidatorContext) - Method in class org.apache.bval.constraints.SizeValidatorForArrayOfObject
Checks the number of entries in an array.
isValid(short[], ConstraintValidatorContext) - Method in class org.apache.bval.constraints.SizeValidatorForArrayOfShort
Checks the number of entries in an array.
isValid(Collection<?>, ConstraintValidatorContext) - Method in class org.apache.bval.constraints.SizeValidatorForCollection
Checks the number of entries in a map.
isValid(Map<?, ?>, ConstraintValidatorContext) - Method in class org.apache.bval.constraints.SizeValidatorForMap
Checks the number of entries in a map.
isValid(String, ConstraintValidatorContext) - Method in class org.apache.bval.constraints.SizeValidatorForString
Checks the length of the specified string.
iterator() - Method in class org.apache.bval.jsr303.util.PathImpl

J

JPATraversableResolver - Class in org.apache.bval.jsr303.resolver
 
JPATraversableResolver() - Constructor for class org.apache.bval.jsr303.resolver.JPATraversableResolver
 
Jsr303Features - Interface in org.apache.bval.jsr303
Description: Contains MetaBean feature keys of additional features used in the implementation of JSR303
Jsr303Features.Bean - Interface in org.apache.bval.jsr303
JSR303 bean features
Jsr303Features.Property - Interface in org.apache.bval.jsr303
JSR303 Property features
Jsr303MetaBeanFactory - Class in org.apache.bval.jsr303
Description: process the class annotations for JSR303 constraint validations to build the MetaBean with information from annotations and JSR303 constraint mappings (defined in xml)
Jsr303MetaBeanFactory(ApacheFactoryContext) - Constructor for class org.apache.bval.jsr303.Jsr303MetaBeanFactory
Create a new Jsr303MetaBeanFactory instance.

L

log - Static variable in class org.apache.bval.jsr303.Jsr303MetaBeanFactory
Shared log instance

M

max - Variable in class org.apache.bval.constraints.SizeValidator
 
MaxValidatorForNumber - Class in org.apache.bval.constraints
Check that the number being validated is less than or equal to the maximum value specified.
MaxValidatorForNumber() - Constructor for class org.apache.bval.constraints.MaxValidatorForNumber
 
MaxValidatorForString - Class in org.apache.bval.constraints
Check that the String being validated represents a number, and has a value less than or equal to the maximum value specified.
MaxValidatorForString() - Constructor for class org.apache.bval.constraints.MaxValidatorForString
 
message - Variable in class org.apache.bval.jsr303.xml.ConstraintType
 
messageInterpolator(MessageInterpolator) - Method in class org.apache.bval.jsr303.ApacheFactoryContext
messageInterpolator - Variable in class org.apache.bval.jsr303.ConfigurationImpl
Configured MessageInterpolator
messageInterpolator(MessageInterpolator) - Method in class org.apache.bval.jsr303.ConfigurationImpl
messageInterpolator - Variable in class org.apache.bval.jsr303.xml.ValidationConfigType
 
metaBean - Variable in class org.apache.bval.jsr303.ElementDescriptorImpl
the MetaBean of this element
METABEAN_FACTORY_CLASSNAMES - Static variable in interface org.apache.bval.jsr303.ApacheValidatorConfiguration.Properties
Specifies the names, delimited by whitespace, of MetaBeanFactory classes that should be added to collaborate with an ApacheFactoryContext's MetaBeanFinder.
MetaConstraint<T,A extends Annotation> - Class in org.apache.bval.jsr303.xml
Description: hold parsed information from xml to complete MetaBean later
MetaConstraint(Class<T>, Member, A) - Constructor for class org.apache.bval.jsr303.xml.MetaConstraint
Create a new MetaConstraint instance.
MethodBeanDescriptor - Interface in org.apache.bval.jsr303.extensions
Description: Provides method/constructor-related constraint information for a type.
MethodDescriptor - Interface in org.apache.bval.jsr303.extensions
Description: This class will disappear when such functionality is part of the JSR303 specification.
MethodDescriptorImpl - Class in org.apache.bval.jsr303.extensions
Description: MethodDescriptor implementation.
MethodDescriptorImpl(MetaBean, Validation[]) - Constructor for class org.apache.bval.jsr303.extensions.MethodDescriptorImpl
Create a new MethodDescriptorImpl instance.
MethodDescriptorImpl(Class<?>, Validation[]) - Constructor for class org.apache.bval.jsr303.extensions.MethodDescriptorImpl
Create a new MethodDescriptorImpl instance.
MethodValidator - Interface in org.apache.bval.jsr303.extensions
Description: Appendix C.
MethodValidatorMetaBeanFactory - Class in org.apache.bval.jsr303.extensions
Description: extension to validate parameters/return values of methods/constructors.
MethodValidatorMetaBeanFactory(ApacheFactoryContext) - Constructor for class org.apache.bval.jsr303.extensions.MethodValidatorMetaBeanFactory
Create a new MethodValidatorMetaBeanFactory instance.
min - Variable in class org.apache.bval.constraints.SizeValidator
 
MinValidatorForNumber - Class in org.apache.bval.constraints
Description: validate that number-value of passed object is >= min-value
MinValidatorForNumber() - Constructor for class org.apache.bval.constraints.MinValidatorForNumber
 
MinValidatorForString - Class in org.apache.bval.constraints
Check that the String being validated represents a number, and has a value more than or equal to the minimum value specified.
MinValidatorForString() - Constructor for class org.apache.bval.constraints.MinValidatorForString
 
moveDownIfNecessary() - Method in class org.apache.bval.jsr303.util.ValidationContextTraversal
If we currently have a property, navigate the context such that the property becomes the bean, in preparation for another property.

N

name - Variable in class org.apache.bval.jsr303.xml.ElementType
 
name - Variable in class org.apache.bval.jsr303.xml.FieldType
 
name - Variable in class org.apache.bval.jsr303.xml.GetterType
 
name - Variable in class org.apache.bval.jsr303.xml.PropertyType
 
navigate(CharSequence, PathNavigation.Callback<?>) - Static method in class org.apache.bval.jsr303.util.PathNavigation
Navigate a path using the specified callback.
navigateAndReturn(CharSequence, PathNavigation.Callback<? extends T>) - Static method in class org.apache.bval.jsr303.util.PathNavigation
Navigate a path using the specified callback, returning its result.
needsCaching() - Method in interface org.apache.bval.jsr303.resolver.CachingRelevant
Learn whether the results of the TraversableResolver should be cached.
needsCaching(TraversableResolver) - Static method in class org.apache.bval.jsr303.resolver.CachingTraversableResolver
Convenience method to check whether caching is necessary on a given TraversableResolver.
needsCaching() - Method in class org.apache.bval.jsr303.resolver.CachingTraversableResolver
Learn whether the results of the TraversableResolver should be cached.
needsCaching() - Method in class org.apache.bval.jsr303.resolver.DefaultTraversableResolver
Learn whether the results of the TraversableResolver should be cached.
needsCaching() - Method in class org.apache.bval.jsr303.resolver.JPATraversableResolver
Learn whether the results of the TraversableResolver should be cached.
needsCaching() - Method in class org.apache.bval.jsr303.resolver.SimpleTraversableResolver
Learn whether the results of the TraversableResolver should be cached.
NodeBuilderDefinedContextImpl - Class in org.apache.bval.jsr303.util
Description: Implementation of NodeBuilderDefinedContext.
NodeBuilderDefinedContextImpl(ConstraintValidatorContextImpl, String, PathImpl) - Constructor for class org.apache.bval.jsr303.util.NodeBuilderDefinedContextImpl
Create a new NodeBuilderDefinedContextImpl instance.
NodeImpl - Class in org.apache.bval.jsr303.util
Description: a node (property) as part of a Path.
NodeImpl(String) - Constructor for class org.apache.bval.jsr303.util.NodeImpl
Create a new NodeImpl instance.
NotEmpty - Annotation Type in org.apache.bval.constraints
This class is NOT part of the bean_validation spec and might disappear as soon as a final version of the specification contains a similar functionality.
NotEmptyValidator - Class in org.apache.bval.constraints
Description: Check the non emptyness of an any object that has a public isEmpty():boolean or a valid toString() method
NotEmptyValidator() - Constructor for class org.apache.bval.constraints.NotEmptyValidator
 
NotEmptyValidatorForCollection - Class in org.apache.bval.constraints
Description:
NotEmptyValidatorForCollection() - Constructor for class org.apache.bval.constraints.NotEmptyValidatorForCollection
 
NotEmptyValidatorForMap - Class in org.apache.bval.constraints
Description:
NotEmptyValidatorForMap() - Constructor for class org.apache.bval.constraints.NotEmptyValidatorForMap
 
NotEmptyValidatorForString - Class in org.apache.bval.constraints
Description:
NotEmptyValidatorForString() - Constructor for class org.apache.bval.constraints.NotEmptyValidatorForString
 
NotNullValidator - Class in org.apache.bval.constraints
valid when object is NOT null
NotNullValidator() - Constructor for class org.apache.bval.constraints.NotNullValidator
 
now() - Method in class org.apache.bval.constraints.FutureValidatorForCalendar
overwrite when you need a different algorithm for 'now'.
now() - Method in class org.apache.bval.constraints.FutureValidatorForDate
overwrite when you need a different algorithm for 'now'.
now() - Method in class org.apache.bval.constraints.PastValidatorForCalendar
overwrite when you need a different algorithm for 'now'.
now() - Method in class org.apache.bval.constraints.PastValidatorForDate
overwrite when you need a different algorithm for 'now'.
NullValidator - Class in org.apache.bval.constraints
Description: valid when object is null
NullValidator() - Constructor for class org.apache.bval.constraints.NullValidator
 

O

ObjectFactory - Class in org.apache.bval.jsr303.xml
This object contains factory methods for each Java content interface and Java element interface generated in the org.apache.bval.jsr303.xml package.
ObjectFactory() - Constructor for class org.apache.bval.jsr303.xml.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.apache.bval.jsr303.xml
org.apache.bval.constraints - package org.apache.bval.constraints
 
org.apache.bval.jsr303 - package org.apache.bval.jsr303
 
org.apache.bval.jsr303.extensions - package org.apache.bval.jsr303.extensions
 
org.apache.bval.jsr303.groups - package org.apache.bval.jsr303.groups
 
org.apache.bval.jsr303.resolver - package org.apache.bval.jsr303.resolver
 
org.apache.bval.jsr303.util - package org.apache.bval.jsr303.util
 
org.apache.bval.jsr303.xml - package org.apache.bval.jsr303.xml
 

P

ParameterAccess - Class in org.apache.bval.jsr303.extensions
Implementation of AccessStrategy for method parameters.
ParameterAccess(Type, int) - Constructor for class org.apache.bval.jsr303.extensions.ParameterAccess
Create a new ParameterAccess instance.
ParameterDescriptor - Interface in org.apache.bval.jsr303.extensions
Description: This class will disappear when such functionality is part of the JSR303 specification.
ParameterDescriptorImpl - Class in org.apache.bval.jsr303.extensions
Description: ParameterDescriptor implementation.
ParameterDescriptorImpl(MetaBean, Validation[]) - Constructor for class org.apache.bval.jsr303.extensions.ParameterDescriptorImpl
Create a new ParameterDescriptorImpl instance.
ParameterDescriptorImpl(Class<?>, Validation[]) - Constructor for class org.apache.bval.jsr303.extensions.ParameterDescriptorImpl
Create a new ParameterDescriptorImpl instance.
PastValidatorForCalendar - Class in org.apache.bval.constraints
Description: validate a date or calendar representing a date in the past
PastValidatorForCalendar() - Constructor for class org.apache.bval.constraints.PastValidatorForCalendar
 
PastValidatorForDate - Class in org.apache.bval.constraints
Description: validate a date or calendar representing a date in the past
PastValidatorForDate() - Constructor for class org.apache.bval.constraints.PastValidatorForDate
 
PathImpl - Class in org.apache.bval.jsr303.util
Description: object holding the property path as a list of nodes.
PathNavigation - Class in org.apache.bval.jsr303.util
Defines a path navigation algorithm and a means of interacting with same.
PathNavigation.Callback<T> - Interface in org.apache.bval.jsr303.util
Path traversal callback function interface.
PathNavigation.CallbackProcedure - Class in org.apache.bval.jsr303.util
Callback "procedure" that always returns null.
PathNavigation.CallbackProcedure() - Constructor for class org.apache.bval.jsr303.util.PathNavigation.CallbackProcedure
 
pattern - Variable in class org.apache.bval.constraints.PatternValidator
 
PatternValidator - Class in org.apache.bval.constraints
validator using a regular expression, based on the jsr303 Pattern constraint annotation.
PatternValidator() - Constructor for class org.apache.bval.constraints.PatternValidator
 
payload - Variable in class org.apache.bval.jsr303.xml.ConstraintType
 
PayloadType - Class in org.apache.bval.jsr303.xml
Java class for payloadType complex type.
PayloadType() - Constructor for class org.apache.bval.jsr303.xml.PayloadType
 
performAppend(ConstraintValidation<T>) - Method in class org.apache.bval.jsr303.AppendValidationToBuilder
Performs the actual "appending" operation to the underlying data structure that holds the validations.
performAppend(ConstraintValidation<T>) - Method in class org.apache.bval.jsr303.AppendValidationToMeta
Performs the actual "appending" operation to the underlying data structure that holds the validations.
performAppend(ConstraintValidation<T>) - Method in class org.apache.bval.jsr303.BaseAppendValidation
Performs the actual "appending" operation to the underlying data structure that holds the validations.
performAppend(ConstraintValidation<T>) - Method in class org.apache.bval.jsr303.extensions.AppendValidationToList
Performs the actual "appending" operation to the underlying data structure that holds the validations.
postProcessValidation(ConstraintValidation<T>) - Method in class org.apache.bval.jsr303.BaseAppendValidation
Post-process the validation once it has been appended.
preProcessValidation(ConstraintValidation<T>) - Method in class org.apache.bval.jsr303.AppendValidationToBuilder
Pre-process the validation before appending it.
preProcessValidation(ConstraintValidation<T>) - Method in class org.apache.bval.jsr303.BaseAppendValidation
Pre-process the validation before appending it.
ProcedureDescriptor - Interface in org.apache.bval.jsr303.extensions
Description: superinterface of ConstructorDescriptor and MethodDescriptor.
processAnnotation(A, Class<?>, AppendValidation) - Method in class org.apache.bval.jsr303.AnnotationProcessor
Convenience method to process a single class-level annotation.
processAnnotation(A, MetaProperty, Class<?>, AccessStrategy, AppendValidation) - Method in class org.apache.bval.jsr303.AnnotationProcessor
Process a single annotation.
processAnnotations(MetaProperty, Class<?>, AnnotatedElement, AccessStrategy, AppendValidation) - Method in class org.apache.bval.jsr303.AnnotationProcessor
Process JSR303 annotations.
processMappingConfig(Set<InputStream>) - Method in class org.apache.bval.jsr303.xml.ValidationMappingParser
Parse files with constraint mappings and collect information in the factory.
processValidationConfig(ConfigurationImpl) - Method in class org.apache.bval.jsr303.xml.ValidationParser
Process the validation configuration into targetConfig.
property - Variable in class org.apache.bval.jsr303.xml.ValidationConfigType
 
PropertyDescriptor - Static variable in interface org.apache.bval.jsr303.Jsr303Features.Property
INFO: cached PropertyDescriptorImpl of the property
PropertyType - Class in org.apache.bval.jsr303.xml
Java class for propertyType complex type.
PropertyType() - Constructor for class org.apache.bval.jsr303.xml.PropertyType
 
provider - Variable in class org.apache.bval.jsr303.ConfigurationImpl
Configured ValidationProvider
providerClass - Variable in class org.apache.bval.jsr303.ConfigurationImpl
Configured ValidationProvider class
providerResolver - Variable in class org.apache.bval.jsr303.ConfigurationImpl
Configured ValidationProviderResolver
put(Map<? super String, ? super V>, V) - Method in enum org.apache.bval.jsr303.ConstraintAnnotationAttributes
Put value into a map with this.attributeName as key.
putConstraintValidator(Class<A>, Class<? extends ConstraintValidator<A, ?>>[]) - Method in class org.apache.bval.jsr303.ConstraintCached
Record the set of validator classes for a given constraint annotation.
putValue(String, Object) - Method in class org.apache.bval.jsr303.xml.AnnotationProxyBuilder
Add an element to the configuration.

R

REF_GROUPS - Static variable in interface org.apache.bval.jsr303.Jsr303Features.Property
INFO: Class[] with the groups to validate a REF_CASCADE
removeLeafNode() - Method in class org.apache.bval.jsr303.util.PathImpl
Trim the leaf node from this PathImpl.
result() - Method in interface org.apache.bval.jsr303.util.PathNavigation.Callback
Return a result.
result() - Method in class org.apache.bval.jsr303.util.PathNavigation.CallbackProcedure
Return a result.
ReturnAccess - Class in org.apache.bval.jsr303.extensions
Implementation of AccessStrategy for method return values.
ReturnAccess(Type) - Constructor for class org.apache.bval.jsr303.extensions.ReturnAccess
Create a new ReturnAccess instance.

S

SecureActions - Class in org.apache.bval.jsr303.util
Description: utility methods to perform actions with AccessController or without.
SecureActions() - Constructor for class org.apache.bval.jsr303.util.SecureActions
 
sequences - Variable in class org.apache.bval.jsr303.groups.Groups
The list of sequences.
setAnnotation(T) - Method in class org.apache.bval.jsr303.ConstraintValidation
Override the Annotation set at construction.
setAnnotation(String) - Method in class org.apache.bval.jsr303.xml.ConstraintDefinitionType
Sets the value of the annotation property.
setAnnotation(String) - Method in class org.apache.bval.jsr303.xml.ConstraintType
Sets the value of the annotation property.
setCascaded(boolean) - Method in class org.apache.bval.jsr303.extensions.ConstructorDescriptorImpl
Set whether this procedure should be validated.
setCascaded(boolean) - Method in class org.apache.bval.jsr303.extensions.MethodDescriptorImpl
Set whether this procedure should be validated.
setCascaded(boolean) - Method in class org.apache.bval.jsr303.extensions.ParameterDescriptorImpl
Set whether the referenced parameter descriptor should be validated.
setCascaded(boolean) - Method in interface org.apache.bval.jsr303.extensions.ProcedureDescriptor
Set whether this procedure should be validated.
setClassType(ClassType) - Method in class org.apache.bval.jsr303.xml.BeanType
Sets the value of the classType property.
setClazz(String) - Method in class org.apache.bval.jsr303.xml.BeanType
Sets the value of the clazz property.
setConstraintDescriptors(Set<ConstraintDescriptor<?>>) - Method in class org.apache.bval.jsr303.ElementDescriptorImpl
Set the constraintDescriptors for this element.
setConstraintValidation(ConstraintValidation<?>) - Method in interface org.apache.bval.jsr303.GroupValidationContext
Set the ConstraintValidation.
setConstraintValidatorFactory(ConstraintValidatorFactory) - Method in class org.apache.bval.jsr303.ApacheValidatorFactory
Set the ConstraintValidatorFactory used.
setConstraintValidatorFactory(String) - Method in class org.apache.bval.jsr303.xml.ValidationConfigType
Sets the value of the constraintValidatorFactory property.
setCurrentGroup(Group) - Method in interface org.apache.bval.jsr303.GroupValidationContext
Set the current Group.
setCurrentOwner(Class<?>) - Method in interface org.apache.bval.jsr303.GroupValidationContext
Set the current owning class.
setDefault(ApacheValidatorFactory) - Static method in class org.apache.bval.jsr303.ApacheValidatorFactory
Set a particular ApacheValidatorFactory instance as the default.
setDefaultIgnoreAnnotation(Class<?>, Boolean) - Method in class org.apache.bval.jsr303.xml.AnnotationIgnores
Record the ignore state for a particular annotation type.
setDefaultPackage(String) - Method in class org.apache.bval.jsr303.xml.ConstraintMappingsType
Sets the value of the defaultPackage property.
setDefaultProvider(String) - Method in class org.apache.bval.jsr303.xml.ValidationConfigType
Sets the value of the defaultProvider property.
setFixedValue(Object) - Method in interface org.apache.bval.jsr303.GroupValidationContext
Set a fixed value for the context.
setFractional(int) - Method in class org.apache.bval.constraints.DigitsValidatorForNumber
 
setFractional(int) - Method in class org.apache.bval.constraints.DigitsValidatorForString
 
setGroups(Class<?>[]) - Method in class org.apache.bval.jsr303.xml.AnnotationProxyBuilder
Configure the well-known JSR303 "groups" element.
setGroups(GroupsType) - Method in class org.apache.bval.jsr303.xml.ConstraintType
Sets the value of the groups property.
setGroupSequence(GroupSequenceType) - Method in class org.apache.bval.jsr303.xml.ClassType
Sets the value of the groupSequence property.
setIgnoreAnnotations(Boolean) - Method in class org.apache.bval.jsr303.xml.BeanType
Sets the value of the ignoreAnnotations property.
setIgnoreAnnotations(Boolean) - Method in class org.apache.bval.jsr303.xml.ClassType
Sets the value of the ignoreAnnotations property.
setIgnoreAnnotations(Boolean) - Method in class org.apache.bval.jsr303.xml.FieldType
Sets the value of the ignoreAnnotations property.
setIgnoreAnnotations(Boolean) - Method in class org.apache.bval.jsr303.xml.GetterType
Sets the value of the ignoreAnnotations property.
setIgnoreAnnotationsOnClass(Class<?>, boolean) - Method in class org.apache.bval.jsr303.xml.AnnotationIgnores
Record the ignore state of a particular class.
setIgnoreAnnotationsOnMember(Member) - Method in class org.apache.bval.jsr303.xml.AnnotationIgnores
Ignore annotations on a particular Member of a class.
setIncludeExistingValidators(Boolean) - Method in class org.apache.bval.jsr303.xml.ValidatedByType
Sets the value of the includeExistingValidators property.
setIndex(int) - Method in class org.apache.bval.jsr303.extensions.ParameterDescriptorImpl
Set the index of the referenced parameter.
setIndex(Integer) - Method in class org.apache.bval.jsr303.util.NodeImpl
Set the index of this node, implying inIterable.
setInIterable(boolean) - Method in class org.apache.bval.jsr303.util.NodeImpl
Set whether this node represents a contained value of an Iterable or Map.
setIntegral(int) - Method in class org.apache.bval.constraints.DigitsValidatorForNumber
 
setIntegral(int) - Method in class org.apache.bval.constraints.DigitsValidatorForString
 
setKey(Object) - Method in class org.apache.bval.jsr303.util.NodeImpl
Set the map key of this node, implying inIterable.
setLocale(Locale) - Method in class org.apache.bval.jsr303.DefaultMessageInterpolator
Set the default locale used by this DefaultMessageInterpolator.
setMessage(String) - Method in class org.apache.bval.jsr303.xml.AnnotationProxyBuilder
Configure the well-known JSR303 "message" element.
setMessage(String) - Method in class org.apache.bval.jsr303.xml.ConstraintType
Sets the value of the message property.
setMessageInterpolator(MessageInterpolator) - Method in class org.apache.bval.jsr303.ApacheValidatorFactory
Set the MessageInterpolator used.
setMessageInterpolator(String) - Method in class org.apache.bval.jsr303.xml.ValidationConfigType
Sets the value of the messageInterpolator property.
setName(String) - Method in class org.apache.bval.jsr303.util.NodeImpl
 
setName(String) - Method in class org.apache.bval.jsr303.xml.ElementType
Sets the value of the name property.
setName(String) - Method in class org.apache.bval.jsr303.xml.FieldType
Sets the value of the name property.
setName(String) - Method in class org.apache.bval.jsr303.xml.GetterType
Sets the value of the name property.
setName(String) - Method in class org.apache.bval.jsr303.xml.PropertyType
Sets the value of the name property.
setPayload(Class<? extends Payload>[]) - Method in class org.apache.bval.jsr303.xml.AnnotationProxyBuilder
Configure the well-known JSR303 "payload" element.
setPayload(PayloadType) - Method in class org.apache.bval.jsr303.xml.ConstraintType
Sets the value of the payload property.
setProviderClass(Class<? extends ValidationProvider<?>>) - Method in class org.apache.bval.jsr303.ConfigurationImpl
Set ValidationProvider class.
setTraversableResolver(TraversableResolver) - Method in class org.apache.bval.jsr303.ApacheValidatorFactory
Set the TraversableResolver used.
setTraversableResolver(String) - Method in class org.apache.bval.jsr303.xml.ValidationConfigType
Sets the value of the traversableResolver property.
setTreatMapsLikeBeans(boolean) - Method in class org.apache.bval.jsr303.ClassValidator
Set whether maps are to be treated like beans.
setType(Type) - Method in class org.apache.bval.jsr303.util.ValidationContextTraversal
Set the type of the expression processed thus far.
setValid(String) - Method in class org.apache.bval.jsr303.xml.FieldType
Sets the value of the valid property.
setValid(String) - Method in class org.apache.bval.jsr303.xml.GetterType
Sets the value of the valid property.
setValidatedBy(ValidatedByType) - Method in class org.apache.bval.jsr303.xml.ConstraintDefinitionType
Sets the value of the validatedBy property.
setValue(String) - Method in class org.apache.bval.jsr303.xml.PropertyType
Sets the value of the value property.
SimpleTraversableResolver - Class in org.apache.bval.jsr303.resolver
Description: traversable resolver that does always resolve.
SimpleTraversableResolver() - Constructor for class org.apache.bval.jsr303.resolver.SimpleTraversableResolver
 
size() - Method in class org.apache.bval.jsr303.xml.AnnotationProxyBuilder
Get the number of configured elements.
SizeValidator - Class in org.apache.bval.constraints
Description: Abstract validator impl.
SizeValidator() - Constructor for class org.apache.bval.constraints.SizeValidator
 
SizeValidatorForArrayOfBoolean - Class in org.apache.bval.constraints
 
SizeValidatorForArrayOfBoolean() - Constructor for class org.apache.bval.constraints.SizeValidatorForArrayOfBoolean
 
SizeValidatorForArrayOfByte - Class in org.apache.bval.constraints
 
SizeValidatorForArrayOfByte() - Constructor for class org.apache.bval.constraints.SizeValidatorForArrayOfByte
 
SizeValidatorForArrayOfChar - Class in org.apache.bval.constraints
 
SizeValidatorForArrayOfChar() - Constructor for class org.apache.bval.constraints.SizeValidatorForArrayOfChar
 
SizeValidatorForArrayOfDouble - Class in org.apache.bval.constraints
 
SizeValidatorForArrayOfDouble() - Constructor for class org.apache.bval.constraints.SizeValidatorForArrayOfDouble
 
SizeValidatorForArrayOfFloat - Class in org.apache.bval.constraints
 
SizeValidatorForArrayOfFloat() - Constructor for class org.apache.bval.constraints.SizeValidatorForArrayOfFloat
 
SizeValidatorForArrayOfInt - Class in org.apache.bval.constraints
 
SizeValidatorForArrayOfInt() - Constructor for class org.apache.bval.constraints.SizeValidatorForArrayOfInt
 
SizeValidatorForArrayOfLong - Class in org.apache.bval.constraints
 
SizeValidatorForArrayOfLong() - Constructor for class org.apache.bval.constraints.SizeValidatorForArrayOfLong
 
SizeValidatorForArrayOfObject - Class in org.apache.bval.constraints
Check that the length of an array is between min and max
SizeValidatorForArrayOfObject() - Constructor for class org.apache.bval.constraints.SizeValidatorForArrayOfObject
 
SizeValidatorForArrayOfShort - Class in org.apache.bval.constraints
 
SizeValidatorForArrayOfShort() - Constructor for class org.apache.bval.constraints.SizeValidatorForArrayOfShort
 
SizeValidatorForCollection - Class in org.apache.bval.constraints
Check that a Collection's size is between min and max.
SizeValidatorForCollection() - Constructor for class org.apache.bval.constraints.SizeValidatorForCollection
 
SizeValidatorForMap - Class in org.apache.bval.constraints
Check that a Map's size is between min and max.
SizeValidatorForMap() - Constructor for class org.apache.bval.constraints.SizeValidatorForMap
 
SizeValidatorForString - Class in org.apache.bval.constraints
Check that a string's length is between min and max.
SizeValidatorForString() - Constructor for class org.apache.bval.constraints.SizeValidatorForString
 

T

toString() - Method in class org.apache.bval.jsr303.BeanDescriptorImpl
toString() - Method in class org.apache.bval.jsr303.ConstraintValidation
toString() - Method in class org.apache.bval.jsr303.groups.Group
toString() - Method in class org.apache.bval.jsr303.util.NodeImpl
toString() - Method in class org.apache.bval.jsr303.util.PathImpl
traversableResolver(TraversableResolver) - Method in class org.apache.bval.jsr303.ApacheFactoryContext
traversableResolver(TraversableResolver) - Method in class org.apache.bval.jsr303.ConfigurationImpl
traversableResolver - Variable in class org.apache.bval.jsr303.xml.ValidationConfigType
 
TREAT_MAPS_LIKE_BEANS - Static variable in interface org.apache.bval.jsr303.ApacheValidatorConfiguration.Properties
BeanValidator.treatMapsLikeBeans.

U

UnknownPropertyException - Exception in org.apache.bval.jsr303
Internal exception thrown when trying to access a property that doesn't exist in a bean.
UnknownPropertyException(String) - Constructor for exception org.apache.bval.jsr303.UnknownPropertyException
Create a new UnknownPropertyException instance.
UnknownPropertyException() - Constructor for exception org.apache.bval.jsr303.UnknownPropertyException
Create a new UnknownPropertyException instance.
UnknownPropertyException(String, Throwable) - Constructor for exception org.apache.bval.jsr303.UnknownPropertyException
Create a new UnknownPropertyException instance.
UnknownPropertyException(Throwable) - Constructor for exception org.apache.bval.jsr303.UnknownPropertyException
Create a new UnknownPropertyException instance.
unrecoverableValidationError(RuntimeException, Object) - Static method in class org.apache.bval.jsr303.ClassValidator
Generate an unrecoverable validation error
unwrap(Class<T>) - Method in class org.apache.bval.jsr303.ApacheValidatorFactory
Return an object of the specified type to allow access to the provider-specific API.
unwrap(Class<T>) - Method in class org.apache.bval.jsr303.ClassValidator
Return an instance of the specified type allowing access to provider-specific APIs.
usingContext() - Method in class org.apache.bval.jsr303.ApacheValidatorFactory

V

valid - Variable in class org.apache.bval.jsr303.xml.FieldType
 
valid - Variable in class org.apache.bval.jsr303.xml.GetterType
 
validate() - Method in class org.apache.bval.jsr303.ClassValidator.Jsr303ValidationCallback
 
validate(T, Class<?>...) - Method in class org.apache.bval.jsr303.ClassValidator
Validates all constraints on object.
validate(ValidationContext<L>) - Method in class org.apache.bval.jsr303.ConstraintValidation
validate(GroupValidationContext<?>) - Method in class org.apache.bval.jsr303.ConstraintValidation
Validate a GroupValidationContext.
validateBeanNet(GroupValidationContext<?>) - Method in class org.apache.bval.jsr303.ClassValidator
Validates a bean and all its cascaded related beans for the currently defined group.
validateConstraintDefinition(Annotation) - Static method in class org.apache.bval.jsr303.util.ConstraintDefinitionValidator
Ensures that the constraint definition is valid.
validatedBy - Variable in class org.apache.bval.jsr303.xml.ConstraintDefinitionType
 
ValidatedByType - Class in org.apache.bval.jsr303.xml
Java class for validated-byType complex type.
ValidatedByType() - Constructor for class org.apache.bval.jsr303.xml.ValidatedByType
 
validateOn(Class<A>) - Method in enum org.apache.bval.jsr303.ConstraintAnnotationAttributes
Verify that this attribute is validly defined on the given type.
validateParameter(Class<T>, Method, Object, int, Class<?>...) - Method in interface org.apache.bval.jsr303.extensions.MethodValidator
Validate the parameter value based on the constraints described on the parameterIndex-th parameter of method.
validateParameter(Class<T>, Constructor<T>, Object, int, Class<?>...) - Method in interface org.apache.bval.jsr303.extensions.MethodValidator
Validate the parameter value based on the constraints described on the parameterIndex-th parameter of constructor.
validateParameters(Class<T>, Method, Object[], Class<?>...) - Method in interface org.apache.bval.jsr303.extensions.MethodValidator
Validate each parameter value based on the constraints described on the parameters of method.
validateParameters(Class<T>, Constructor<T>, Object[], Class<?>...) - Method in interface org.apache.bval.jsr303.extensions.MethodValidator
Validate each parameter value based on the constraints described on the parameters of constructor.
validateProperty(T, String, boolean, Class<?>...) - Method in interface org.apache.bval.jsr303.CascadingPropertyValidator
Validates all constraints placed on object's propertyName property, with optional validation cascading.
validateProperty(T, String, Class<?>...) - Method in class org.apache.bval.jsr303.ClassValidator
Validates all constraints placed on the property of object named propertyName.
validateProperty(T, String, boolean, Class<?>...) - Method in class org.apache.bval.jsr303.ClassValidator
Validates all constraints placed on object's propertyName property, with optional validation cascading.
validateReturnedValue(Class<T>, Method, Object, Class<?>...) - Method in interface org.apache.bval.jsr303.extensions.MethodValidator
Validate each parameter value based on the constraints described on method.
validateValue(Class<T>, String, Object, boolean, Class<?>...) - Method in interface org.apache.bval.jsr303.CascadingPropertyValidator
Validates all constraints placed on object's propertyName property, with optional validation cascading, given a hypothetical property value.
validateValue(Class<T>, String, Object, Class<?>...) - Method in class org.apache.bval.jsr303.ClassValidator
Validates all constraints placed on the property named propertyName of the class beanType would the property value be value

ConstraintViolation objects return null for ConstraintViolation.getRootBean() and ConstraintViolation.getLeafBean()

validateValue(Class<T>, String, Object, boolean, Class<?>...) - Method in class org.apache.bval.jsr303.ClassValidator
Validates all constraints placed on object's propertyName property, with optional validation cascading, given a hypothetical property value.
VALIDATION_XML_PATH - Static variable in interface org.apache.bval.jsr303.ApacheValidatorConfiguration.Properties
the location where to look for the validation.xml file.
ValidationConfigType - Class in org.apache.bval.jsr303.xml
Java class for validation-configType complex type.
ValidationConfigType() - Constructor for class org.apache.bval.jsr303.xml.ValidationConfigType
 
ValidationContextTraversal - Class in org.apache.bval.jsr303.util
ValidationContext traversal PathNavigation.CallbackProcedure.
ValidationContextTraversal(ValidationContext<?>) - Constructor for class org.apache.bval.jsr303.util.ValidationContextTraversal
Create a new ValidationContextTraversal instance.
ValidationMappingParser - Class in org.apache.bval.jsr303.xml
Uses JAXB to parse constraints.xml based on validation-mapping-1.0.xsd.
ValidationMappingParser(ApacheValidatorFactory) - Constructor for class org.apache.bval.jsr303.xml.ValidationMappingParser
Create a new ValidationMappingParser instance.
ValidationParser - Class in org.apache.bval.jsr303.xml
Description: uses jaxb to parse validation.xml
ValidationParser(String) - Constructor for class org.apache.bval.jsr303.xml.ValidationParser
Create a new ValidationParser instance.
validationXmlFile - Variable in class org.apache.bval.jsr303.xml.ValidationParser
 
VALIDATOR_FACTORY_CLASSNAME - Static variable in interface org.apache.bval.jsr303.ApacheValidatorConfiguration.Properties
Specifies the classname of the ValidatorFactory to use: this class is presumed have a constructor that accepts a single ConfigurationState argument.
value - Variable in class org.apache.bval.jsr303.xml.GroupSequenceType
 
value - Variable in class org.apache.bval.jsr303.xml.GroupsType
 
value - Variable in class org.apache.bval.jsr303.xml.PayloadType
 
value - Variable in class org.apache.bval.jsr303.xml.PropertyType
 
value - Variable in class org.apache.bval.jsr303.xml.ValidatedByType
 
valueOf(String) - Static method in enum org.apache.bval.jsr303.ConstraintAnnotationAttributes
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.bval.jsr303.ConstraintAnnotationAttributes
Returns an array containing the constants of this enum type, in the order they are declared.
violationsSize() - Method in class org.apache.bval.jsr303.ConstraintValidationListener
Get the count of encountered violations.

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

Copyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.