Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X 

A

ABANumber - Annotation Type in org.apache.bval.extras.constraints.checkdigit
-- 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.
ABANumberValidator - Class in org.apache.bval.extras.constraints.checkdigit
Modulus 10 ABA Number (or Routing Transit Number (RTN)) Check Digit calculation/validation.
ABANumberValidator() - Constructor for class org.apache.bval.extras.constraints.checkdigit.ABANumberValidator
 
accept(AnnotatedType<?>) - Method in interface org.apache.bval.cdi.BValExtension.AnnotatedTypeFilter
 
AccessStrategy - Class in org.apache.bval.util
Description: abstract class to encapsulate different strategies to get the value of a Property.
AccessStrategy() - Constructor for class org.apache.bval.util.AccessStrategy
 
Adapter1 - Class in org.apache.bval.jsr.xml
 
Adapter1() - Constructor for class org.apache.bval.jsr.xml.Adapter1
 
addAccessStrategy(Meta, AccessStrategy) - Method in class org.apache.bval.jsr.AnnotationProcessor
Add the specified AccessStrategy to prop; noop if prop == null.
addAnnotation(Annotation) - Method in class org.apache.bval.model.MetaAnnotated
 
addBean(XMLMetaBean) - Method in class org.apache.bval.xml.XMLMetaBeanInfos
 
addBeanNode() - Method in class org.apache.bval.jsr.NodeBuilderCustomizableContextImpl
 
addBeanNode() - Method in class org.apache.bval.jsr.NodeContextBuilderImpl
 
addBeanNode() - Method in class org.apache.bval.jsr.util.NodeBuilderDefinedContextImpl
 
addBeanRef(XMLMetaBeanReference) - Method in class org.apache.bval.xml.XMLMetaBean
 
addBValBeans(AfterBeanDiscovery, BeanManager) - Method in class org.apache.bval.cdi.BValExtension
 
addBvalBinding(BeforeBeanDiscovery, BeanManager) - Method in class org.apache.bval.cdi.BValExtension
 
addComposed(ConstraintValidation<?>) - Method in class org.apache.bval.jsr.ConstraintValidation
Add a composing constraint.
addConstraintViolation() - Method in class org.apache.bval.jsr.NodeBuilderCustomizableContextImpl
 
addConstraintViolation() - Method in class org.apache.bval.jsr.NodeContextBuilderImpl
 
addConstraintViolation() - Method in class org.apache.bval.jsr.util.LeafNodeBuilderCustomizableContextImpl
 
addConstraintViolation() - Method in class org.apache.bval.jsr.util.LeafNodeBuilderDefinedContextImpl
 
addConstraintViolation() - Method in class org.apache.bval.jsr.util.NodeBuilderDefinedContextImpl
addConstructor(Constructor<?>, MetaConstructor) - Method in class org.apache.bval.model.MetaBean
 
addDefaultSequence(Class<?>, Class<?>...) - Method in class org.apache.bval.jsr.ApacheValidatorFactory
Set the default group sequence for a particular bean class.
addError(String, ValidationContext<VL>) - Method in class org.apache.bval.jsr.ConstraintValidationListener
Simple API to add an error reason during validation.
addError(ValidationListener.Error, ValidationContext<VL>) - Method in class org.apache.bval.jsr.ConstraintValidationListener
Alternative method to add a fully initialized ValidationListener.Error object.
addError(String, Path) - Method in class org.apache.bval.jsr.ConstraintValidatorContextImpl
Add an error message to this ConstraintValidatorContext.
addError(String, ValidationContext<T>) - Method in interface org.apache.bval.model.ValidationListener
Simple API to add an error reason during validation.
addError(ValidationListener.Error, ValidationContext<T>) - Method in interface org.apache.bval.model.ValidationListener
Alternative method to add a fully initialized ValidationListener.Error object.
addError(String, ValidationContext<T>) - Method in class org.apache.bval.ValidationResults
API to add an error to the validation results.
addError(ValidationListener.Error, ValidationContext<T>) - Method in class org.apache.bval.ValidationResults
API to add an error to the validation results.
addError(String, Object, String) - Method in class org.apache.bval.ValidationResults
Old API to add an error to the validation results when no context is available.
addGroupConversion(GroupConversionDescriptor) - Method in class org.apache.bval.jsr.ElementDescriptorImpl
 
addGroupMapping(Group, Group) - Method in class org.apache.bval.jsr.ElementDescriptorImpl
 
addGroupMapping(Group, Group) - Method in class org.apache.bval.jsr.ParameterDescriptorImpl
 
addGroupMapping(Group, Group) - Method in interface org.apache.bval.jsr.ProcedureDescriptor
 
addLoader(XMLMetaBeanLoader) - Method in class org.apache.bval.xml.XMLMetaBeanBuilder
 
addLoader(XMLMetaBeanLoader) - Method in class org.apache.bval.xml.XMLMetaBeanFactory
 
addLoader(XMLMetaBeanLoader) - Method in class org.apache.bval.xml.XMLMetaBeanManager
 
addLoader(XMLMetaBeanLoader) - Method in interface org.apache.bval.xml.XMLMetaBeanRegistry
add a loader for xml bean infos.
addMapping(InputStream) - Method in class org.apache.bval.jsr.ConfigurationImpl
Add a stream describing constraint mapping in the Bean Validation XML format.
addMetaConstraint(Class<?>, MetaConstraint<?, ?>) - Method in class org.apache.bval.jsr.ApacheValidatorFactory
Add a meta-constraint to this ApacheValidatorFactory's runtime customizations.
addMetaProperty(MetaBean, AccessStrategy) - Static method in class org.apache.bval.jsr.JsrMetaBeanFactory
addMethod(Method, MetaMethod) - Method in class org.apache.bval.model.MetaBean
 
addNode(String) - Method in class org.apache.bval.jsr.NodeBuilderCustomizableContextImpl
 
addNode(String) - Method in class org.apache.bval.jsr.NodeContextBuilderImpl
 
addNode(String) - Method in class org.apache.bval.jsr.util.NodeBuilderDefinedContextImpl
addNode(Path.Node) - Method in class org.apache.bval.jsr.util.PathImpl
Add a node to this PathImpl.
addParameter(int, MetaParameter) - Method in class org.apache.bval.model.MetaInvocable
 
addProperty(String, String) - Method in class org.apache.bval.jsr.ConfigurationImpl
Add a provider specific property.
addProperty(String) - Method in class org.apache.bval.jsr.util.PathImpl
Encapsulate the node manipulations needed to add a named property to this path.
addProperty(XMLMetaProperty) - Method in class org.apache.bval.xml.XMLMetaBean
 
addPropertyNode(String) - Method in class org.apache.bval.jsr.NodeBuilderCustomizableContextImpl
 
addPropertyNode(String) - Method in class org.apache.bval.jsr.NodeContextBuilderImpl
 
addPropertyNode(String) - Method in class org.apache.bval.jsr.util.NodeBuilderDefinedContextImpl
 
addResourceLoader(String) - Method in class org.apache.bval.xml.XMLMetaBeanManager
 
addResourceLoader(String) - Method in interface org.apache.bval.xml.XMLMetaBeanRegistry
convenience method to add a loader for a xml file in the classpath
addToOwnerBucket(ValidationListener.Error) - Method in class org.apache.bval.ValidationResults
Add an Error to the property-keyed map of Errors maintained for this Error's owner.
addToReasonBucket(ValidationListener.Error) - Method in class org.apache.bval.ValidationResults
Add an Error to the set of Errors shared by a particular "reason."
addValid(Class<?>, AccessStrategy) - Method in class org.apache.bval.jsr.ApacheValidatorFactory
Mark a property of beanClass for nested validation.
addValidation(Validation) - Method in class org.apache.bval.model.FeaturesCapable
Add a validation to this FeaturesCapable.
addValidator(String) - Method in class org.apache.bval.xml.XMLFeaturesCapable
 
addValidator(XMLMetaValidator) - Method in class org.apache.bval.xml.XMLMetaBeanInfos
 
AmericanExpress - Annotation Type in org.apache.bval.extras.constraints.creditcard
-- 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.
analyze(Class<C>) - Method in enum org.apache.bval.jsr.ConstraintAnnotationAttributes
 
ANNOKEY_TableColumn - Static variable in interface org.apache.bval.xml.XMLMetaValue
 
ANNOKEY_Widget - Static variable in interface org.apache.bval.xml.XMLMetaValue
 
annotation - Variable in class org.apache.bval.jsr.xml.ConstraintDefinitionType
 
annotation - Variable in class org.apache.bval.jsr.xml.ConstraintType
 
AnnotationIgnores - Class in org.apache.bval.jsr.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.jsr.xml.AnnotationIgnores
 
AnnotationProcessor - Class in org.apache.bval.jsr
Description: implements uniform handling of JSR303 Constraint annotations, including composed constraints and the resolution of ConstraintValidator implementations.
AnnotationProcessor(ApacheValidatorFactory) - Constructor for class org.apache.bval.jsr.AnnotationProcessor
Create a new AnnotationProcessor instance.
annotationProcessor - Variable in class org.apache.bval.jsr.JsrMetaBeanFactory
AnnotationProxyBuilder<A extends Annotation> - Class in org.apache.bval.jsr.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.jsr.xml.AnnotationProxyBuilder
Create a new AnnotationProxyBuilder instance.
AnnotationProxyBuilder(Class<A>, Map<String, Object>) - Constructor for class org.apache.bval.jsr.xml.AnnotationProxyBuilder
Create a new AnnotationProxyBuilder instance.
AnnotationProxyBuilder(A) - Constructor for class org.apache.bval.jsr.xml.AnnotationProxyBuilder
Create a builder initially configured to create an annotation equivalent to annot.
AnnotationProxyBuilder.ConvertGroupAnnotation - Class in org.apache.bval.jsr.xml
 
AnnotationProxyBuilder.ValidAnnotation - Class in org.apache.bval.jsr.xml
 
ANNOTATIONS_TO_PROCESS - Static variable in interface org.apache.bval.jsr.JsrFeatures.Property
 
annotationType() - Method in class org.apache.bval.cdi.BValAnnotatedType.BValBindingLiteral
 
annotationType() - Method in class org.apache.bval.jsr.xml.AnnotationProxyBuilder.ConvertGroupAnnotation
 
annotationType() - Method in class org.apache.bval.jsr.xml.AnnotationProxyBuilder.ValidAnnotation
 
AnnotationType - Class in org.apache.bval.jsr.xml
Java class for annotationType complex type.
AnnotationType() - Constructor for class org.apache.bval.jsr.xml.AnnotationType
 
AnyLiteral - Class in org.apache.bval.cdi
 
AnyLiteral() - Constructor for class org.apache.bval.cdi.AnyLiteral
 
ApacheFactoryContext - Class in org.apache.bval.jsr
Description: Represents the context that is used to create ClassValidator instances.
ApacheFactoryContext(ApacheValidatorFactory, MetaBeanFinder) - Constructor for class org.apache.bval.jsr.ApacheFactoryContext
Create a new ApacheFactoryContext instance.
ApacheValidationProvider - Class in org.apache.bval.jsr
Description: Implementation of ValidationProvider for jsr implementation of the apache-validation framework.
ApacheValidationProvider() - Constructor for class org.apache.bval.jsr.ApacheValidationProvider
 
ApacheValidatorConfiguration - Interface in org.apache.bval.jsr
Description: Uniquely identify Apache BVal in the Bean Validation bootstrap strategy.
ApacheValidatorConfiguration.Properties - Interface in org.apache.bval.jsr
Proprietary property keys for ConfigurationImpl
ApacheValidatorFactory - Class in org.apache.bval.jsr
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.jsr.ApacheValidatorFactory
Create a new ApacheValidatorFactory instance.
append(ConstraintValidation<T>) - Method in interface org.apache.bval.jsr.AppendValidation
append(ConstraintValidation<T>) - Method in class org.apache.bval.jsr.BaseAppendValidation
appendNode(Path.Node, StringBuilder) - Static method in class org.apache.bval.jsr.util.NodeImpl
Append a Node to the specified StringBuilder.
AppendValidation - Interface in org.apache.bval.jsr
Description: unified interface to accumulate ConstraintValidations to varied targets.
AppendValidationToBuilder - Class in org.apache.bval.jsr
Description: Adapt AnnotationConstraintBuilder to the AppendValidation interface.
AppendValidationToBuilder(AnnotationConstraintBuilder<?>) - Constructor for class org.apache.bval.jsr.AppendValidationToBuilder
Create a new AppendValidationToBuilder instance.
AppendValidationToList - Class in org.apache.bval.jsr
Description: AppendValidation implementation that acts as an intermediate cache of validations for further processing.
AppendValidationToList() - Constructor for class org.apache.bval.jsr.AppendValidationToList
 
AppendValidationToMeta - Class in org.apache.bval.jsr
Description: adapt any FeaturesCapable from the core meta-model to the AppendValidation interface.
AppendValidationToMeta(FeaturesCapable) - Constructor for class org.apache.bval.jsr.AppendValidationToMeta
Create a new AppendValidationToMeta instance.
applyConfigWithInstantiation(ConfigurationImpl) - Method in class org.apache.bval.jsr.xml.ValidationParser
 
applySimpleConfig(ValidationConfigType, ConfigurationImpl) - Static method in class org.apache.bval.jsr.xml.ValidationParser
 
as(Class<T>) - Method in class org.apache.bval.jsr.util.NodeImpl
 
asSerializableDescriptor() - Method in class org.apache.bval.jsr.ConstraintValidation
Return a Serializable ConstraintDescriptor capturing a snapshot of current state.
assertDefaultGroupSequenceIsExpandable(List<Group>) - Method in class org.apache.bval.jsr.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) - Method in class org.apache.bval.jsr.NodeContextBuilderImpl
 
atIndex(Integer) - Static method in class org.apache.bval.jsr.util.NodeImpl
Get a NodeImpl indexed from the preceding node (or root).
atKey(Object) - Method in class org.apache.bval.jsr.NodeContextBuilderImpl
 
atKey(Object) - Static method in class org.apache.bval.jsr.util.NodeImpl
Get a NodeImpl keyed from the preceding node (or root).

B

BaseAppendValidation - Class in org.apache.bval.jsr
Abstract base validation appender that initializes the ConstraintValidation.getValidator() on post-processing.
BaseAppendValidation() - Constructor for class org.apache.bval.jsr.BaseAppendValidation
 
bean - Variable in class org.apache.bval.jsr.xml.ConstraintMappingsType
 
BEAN_DESCRIPTOR - Static variable in interface org.apache.bval.jsr.JsrFeatures.Bean
INFO: cached BeanDescriptorImpl of the bean
BeanDescriptorImpl - Class in org.apache.bval.jsr
Description: Implements BeanDescriptor.
BeanDescriptorImpl(ApacheFactoryContext, MetaBean) - Constructor for class org.apache.bval.jsr.BeanDescriptorImpl
 
BeanNodeImpl() - Constructor for class org.apache.bval.jsr.util.NodeImpl.BeanNodeImpl
 
BeanNodeImpl(Path.Node) - Constructor for class org.apache.bval.jsr.util.NodeImpl.BeanNodeImpl
 
BeanType - Class in org.apache.bval.jsr.xml
Java class for beanType complex type.
BeanType() - Constructor for class org.apache.bval.jsr.xml.BeanType
 
BeanValidationContext<T extends ValidationListener> - Class in org.apache.bval
Description: Context during validation to help the Validation and the BeanValidator do their jobs.
BeanValidationContext(T) - Constructor for class org.apache.bval.BeanValidationContext
Create a new BeanValidationContext instance.
BeanValidationContext(T, Map) - Constructor for class org.apache.bval.BeanValidationContext
Create a new BeanValidationContext instance.
BeanValidator<T extends ValidationListener> - Class in org.apache.bval
Description: Top-Level API-class to validate objects or object-trees.
BeanValidator() - Constructor for class org.apache.bval.BeanValidator
Create a new BeanValidator instance.
BeanValidator(MetaBeanFinder) - Constructor for class org.apache.bval.BeanValidator
Create a new BeanValidator instance.
beginReportAsSingle() - Method in class org.apache.bval.jsr.ConstraintValidationListener
Signify the beginning of a report-as-single-violation composite validation.
bootstrapConfiguration - Variable in class org.apache.bval.jsr.ConfigurationImpl
 
BootstrapConfigurationImpl - Class in org.apache.bval.jsr
 
BootstrapConfigurationImpl(String, String, String, String, String, Set<String>, boolean, Set<ExecutableType>, Map<String, String>) - Constructor for class org.apache.bval.jsr.BootstrapConfigurationImpl
 
buildAll() - Method in class org.apache.bval.MetaBeanBuilder
Build beans for all known ids.
buildAll() - Method in class org.apache.bval.xml.XMLMetaBeanBuilder
 
buildConstraintViolationWithTemplate(String) - Method in class org.apache.bval.jsr.ConstraintValidatorContextImpl
builder - Variable in class org.apache.bval.MetaBeanManager
MetaBean builder
buildForClass(Class<?>) - Method in class org.apache.bval.MetaBeanBuilder
Build a MetaBean for the specified class.
buildForId(String) - Method in class org.apache.bval.MetaBeanBuilder
Build a MetaBean for a given id.
buildForId(String) - Method in class org.apache.bval.xml.XMLMetaBeanBuilder
 
buildMetaBean(MetaBean) - Method in class org.apache.bval.IntrospectorMetaBeanFactory
Initialize the specified MetaBean.
buildMetaBean(MetaBean) - Method in class org.apache.bval.jsr.JsrMetaBeanFactory
Initialize the specified MetaBean.
buildMetaBean(MetaBean) - Method in interface org.apache.bval.MetaBeanFactory
Initialize the specified MetaBean.
buildMetaBean(MetaBean) - Method in class org.apache.bval.xml.XMLMetaBeanFactory
 
buildMetaBeanFinder() - Method in class org.apache.bval.jsr.ApacheValidatorFactory
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 JsrMetaBeanFactory has yet been specified (this allows factory order customization), a JsrMetaBeanFactory which handles both JSR303-XML and JSR303-Annotations if enabled by ApacheValidatorConfiguration.Properties.ENABLE_METABEANS_XML, an XMLMetaBeanFactory
buildMetaProperty(PropertyDescriptor) - Method in class org.apache.bval.IntrospectorMetaBeanFactory
Deprecated.
buildMetaProperty(PropertyDescriptor, MetaProperty) - Method in class org.apache.bval.IntrospectorMetaBeanFactory
Create a MetaProperty from the specified PropertyDescriptor.
buildValidatorFactory(ConfigurationState) - Method in class org.apache.bval.jsr.ApacheValidationProvider
buildValidatorFactory() - Method in class org.apache.bval.jsr.ConfigurationImpl
main factory method to build a ValidatorFactory
BValAnnotatedType<A> - Class in org.apache.bval.cdi
 
BValAnnotatedType(AnnotatedType<A>) - Constructor for class org.apache.bval.cdi.BValAnnotatedType
 
BValAnnotatedType.BValBindingLiteral - Class in org.apache.bval.cdi
 
BValBinding - Annotation Type in org.apache.bval.cdi
Custom InterceptorBinding to invoke executable validations on CDI beans.
BValBindingLiteral() - Constructor for class org.apache.bval.cdi.BValAnnotatedType.BValBindingLiteral
 
BValExtension - Class in org.apache.bval.cdi
CDI Extension for Apache BVal setup.
BValExtension() - Constructor for class org.apache.bval.cdi.BValExtension
 
BValExtension.AnnotatedTypeFilter - Interface in org.apache.bval.cdi
Defines an item that can determine whether a given AnnotatedType will be processed by the BValExtension for executable validation.
BValExtension.Releasable<T> - Class in org.apache.bval.cdi
Represents an item that can be released from a CreationalContext at some point in the future.
BValFormatter() - Constructor for class org.apache.bval.el.ELFacade.BValFormatter
 
BValInterceptor - Class in org.apache.bval.cdi
Interceptor class for the BValBinding InterceptorBinding.
BValInterceptor() - Constructor for class org.apache.bval.cdi.BValInterceptor
 
BValInterceptorBean - Class in org.apache.bval.cdi
BValInterceptor CDI Bean.
BValInterceptorBean(BeanManager) - Constructor for class org.apache.bval.cdi.BValInterceptorBean
 
BValVersion - Class in org.apache.bval.util
This class contains version information for BVal.
BValVersion() - Constructor for class org.apache.bval.util.BValVersion
 

C

cache(MetaBean) - Method in class org.apache.bval.MetaBeanCache
Cache the specified MetaBean.
cache - Variable in class org.apache.bval.MetaBeanManager
MetaBean cache
cacheByClass - Variable in class org.apache.bval.MetaBeanCache
Cache keyed by class.
cacheById - Variable in class org.apache.bval.MetaBeanCache
Cache keyed by id.
cacheFor(TraversableResolver) - Static method in class org.apache.bval.jsr.resolver.CachingTraversableResolver
If necessary, return a caching wrapper for the specified TraversableResolver.
CachingRelevant - Interface in org.apache.bval.jsr.resolver
Description: indicator interface to let the implementation choose whether results of traversable resolver should be cached.
CachingTraversableResolver - Class in org.apache.bval.jsr.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.jsr.resolver.CachingTraversableResolver
Create a new CachingTraversableResolver instance.
CallbackProcedure() - Constructor for class org.apache.bval.jsr.util.PathNavigation.CallbackProcedure
 
CascadingPropertyValidator - Interface in org.apache.bval.jsr
Per the bean validation spec, Valid is not honored by the Validator.validateProperty(Object, String, Class...) and Validator.validateValue(Class, String, Object, Class...) methods.
classFor(Class<?>) - Static method in class org.apache.bval.jsr.util.Proxies
 
ClassHelper - Class in org.apache.bval.jsr.util
Common operations on classes that do not require an AccessController.
classType - Variable in class org.apache.bval.jsr.xml.BeanType
 
ClassType - Class in org.apache.bval.jsr.xml
Java class for classType complex type.
ClassType() - Constructor for class org.apache.bval.jsr.xml.ClassType
 
ClassValidator - Class in org.apache.bval.jsr
Objects of this class are able to validate bean instances (and the associated object graphs).
ClassValidator(ApacheFactoryContext) - Constructor for class org.apache.bval.jsr.ClassValidator
Create a new ClassValidator instance.
ClassValidator.JsrValidationCallback - Class in org.apache.bval.jsr
clazz - Variable in class org.apache.bval.jsr.xml.BeanType
 
clear() - Method in class org.apache.bval.MetaBeanCache
Clear the cache.
clone() - Method in class org.apache.bval.jsr.ApacheValidatorFactory
clone() - Method in class org.apache.bval.model.MetaProperty
close() - Method in class org.apache.bval.jsr.ApacheValidatorFactory
 
close() - Method in class org.apache.bval.jsr.DefaultConstraintValidatorFactory
 
closeQuietly(Closeable) - Static method in class org.apache.bval.jsr.util.IOs
 
collectValidated() - Method in class org.apache.bval.BeanValidationContext
Avoid recursion by recording the current state of this context as having been validated.
collectValidated(ConstraintValidator<?, ?>) - Method in interface org.apache.bval.jsr.GroupValidationContext
Accumulate a validated constraint.
collectValidated() - Method in interface org.apache.bval.model.ValidationContext
Avoid recursion by recording the current state of this context as having been validated.
compare(Constructor<?>, Constructor<?>) - Method in class org.apache.bval.model.MetaBean.ConstructorComparator
 
compare(String, String) - Method in class org.apache.bval.model.MetaBean.FieldComparator
 
compare(Method, Method) - Method in class org.apache.bval.model.MetaBean.MethodComparator
 
complete() - Method in class org.apache.bval.jsr.util.PathNavigation.CallbackProcedure
Complete this CallbackProcedure.
complete() - Method in class org.apache.bval.jsr.util.ValidationContextTraversal
Complete this CallbackProcedure.
complete - Variable in class org.apache.bval.MetaBeanManager
Complete flag
computeGroups(Class<?>[]) - Method in class org.apache.bval.jsr.groups.GroupsComputer
Compute groups from an array of group classes.
computeGroups(Collection<Class<?>>) - Method in class org.apache.bval.jsr.groups.GroupsComputer
Main compute implementation.
computeRelatedMetaBean(MetaProperty, String) - Method in class org.apache.bval.MetaBeanManager
Compute a single related MetaBean.
computeRelatedMetaBean(MetaProperty, String) - Method in class org.apache.bval.xml.XMLMetaBeanManager
 
computeRelationships(MetaBean) - Method in class org.apache.bval.MetaBeanManager
Compute all known relationships for beanInfo.
computeRelationships(MetaBean, Map<String, MetaBean>) - Method in class org.apache.bval.xml.XMLMetaBeanManager
 
ConfigurationImpl - Class in org.apache.bval.jsr
Description: used to configure apache-validation for jsr.
ConfigurationImpl(BootstrapState, ValidationProvider<?>) - Constructor for class org.apache.bval.jsr.ConfigurationImpl
Create a new ConfigurationImpl instance.
constraint - Variable in class org.apache.bval.jsr.xml.ClassType
 
constraint - Variable in class org.apache.bval.jsr.xml.CrossParameterType
 
constraint - Variable in class org.apache.bval.jsr.xml.FieldType
 
constraint - Variable in class org.apache.bval.jsr.xml.GetterType
 
constraint - Variable in class org.apache.bval.jsr.xml.ParameterType
 
constraint - Variable in class org.apache.bval.jsr.xml.ReturnValueType
 
ConstraintAnnotationAttributes - Enum in org.apache.bval.jsr
Defines the well-known attributes of Constraint annotations.
ConstraintAnnotationAttributes.Worker<C extends Annotation> - Class in org.apache.bval.jsr
 
ConstraintCached - Class in org.apache.bval.jsr
Description: hold the relationship annotation->validatedBy[] ConstraintValidator classes that are already parsed in a cache.
ConstraintCached() - Constructor for class org.apache.bval.jsr.ConstraintCached
 
ConstraintDefaults - Class in org.apache.bval.jsr
Description: Provides access to the default constraints/validator implementation classes built into the framework.
ConstraintDefaults() - Constructor for class org.apache.bval.jsr.ConstraintDefaults
Create a new ConstraintDefaults instance.
constraintDefinition - Variable in class org.apache.bval.jsr.xml.ConstraintMappingsType
 
ConstraintDefinitionType - Class in org.apache.bval.jsr.xml
Java class for constraint-definitionType complex type.
ConstraintDefinitionType() - Constructor for class org.apache.bval.jsr.xml.ConstraintDefinitionType
 
ConstraintDescriptorImpl<T extends Annotation> - Class in org.apache.bval.jsr
Immutable, Serializable ConstraintDescriptor implementation.
ConstraintDescriptorImpl(ConstraintDescriptor<T>) - Constructor for class org.apache.bval.jsr.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, ConstraintTarget, String) - Constructor for class org.apache.bval.jsr.ConstraintDescriptorImpl
Create a new ConstraintDescriptorImpl instance.
constraintMapping - Variable in class org.apache.bval.jsr.xml.ValidationConfigType
 
ConstraintMappingsType - Class in org.apache.bval.jsr.xml
Java class for constraint-mappingsType complex type.
ConstraintMappingsType() - Constructor for class org.apache.bval.jsr.xml.ConstraintMappingsType
 
ConstraintType - Class in org.apache.bval.jsr.xml
Java class for constraintType complex type.
ConstraintType() - Constructor for class org.apache.bval.jsr.xml.ConstraintType
 
ConstraintValidation<T extends Annotation> - Class in org.apache.bval.jsr
Description: Adapter between Constraint (JSR303) and Validation (Core)
this instance is immutable!
ConstraintValidation(Class<? extends ConstraintValidator<T, ?>>[], T, Class<?>, AccessStrategy, boolean, ConstraintTarget) - Constructor for class org.apache.bval.jsr.ConstraintValidation
 
ConstraintValidationListener<T> - Class in org.apache.bval.jsr
Description: JSR-303 ValidationListener implementation; provides ConstraintViolations.
ConstraintValidationListener(T, Class<T>) - Constructor for class org.apache.bval.jsr.ConstraintValidationListener
Create a new ConstraintValidationListener instance.
ConstraintValidatorContextImpl - Class in org.apache.bval.jsr
Description: Short-lived ConstraintValidatorContext implementation passed by a ConstraintValidation to its adapted ConstraintValidator.
ConstraintValidatorContextImpl(GroupValidationContext<?>, ConstraintValidation<?>) - Constructor for class org.apache.bval.jsr.ConstraintValidatorContextImpl
Create a new ConstraintValidatorContextImpl instance.
constraintValidatorFactory(ConstraintValidatorFactory) - Method in class org.apache.bval.jsr.ApacheFactoryContext
constraintValidatorFactory - Variable in class org.apache.bval.jsr.ConfigurationImpl
 
constraintValidatorFactory(ConstraintValidatorFactory) - Method in class org.apache.bval.jsr.ConfigurationImpl
constraintValidatorFactory - Variable in class org.apache.bval.jsr.xml.ValidationConfigType
 
constraintValidatorFactoryClass - Variable in class org.apache.bval.jsr.ConfigurationImpl
 
constraintValidatorFactoryClass(Class<ConstraintValidatorFactory>) - Method in class org.apache.bval.jsr.ConfigurationImpl
 
construct(InvocationContext) - Method in class org.apache.bval.cdi.BValInterceptor
 
constructor - Variable in class org.apache.bval.jsr.xml.BeanType
 
ConstructorAccess - Class in org.apache.bval
 
ConstructorAccess(Constructor<?>) - Constructor for class org.apache.bval.ConstructorAccess
 
ConstructorComparator(Class<?>) - Constructor for class org.apache.bval.model.MetaBean.ConstructorComparator
 
ConstructorDescriptor - Static variable in interface org.apache.bval.jsr.JsrFeatures.Constructor
 
ConstructorDescriptorImpl - Class in org.apache.bval.jsr
Description: ConstructorDescriptor implementation.
ConstructorDescriptorImpl(MetaBean, Validation[]) - Constructor for class org.apache.bval.jsr.ConstructorDescriptorImpl
Create a new ConstructorDescriptorImpl instance.
ConstructorDescriptorImpl(MetaBean, MetaConstructor) - Constructor for class org.apache.bval.jsr.ConstructorDescriptorImpl
 
ConstructorNodeImpl(Path.Node) - Constructor for class org.apache.bval.jsr.util.NodeImpl.ConstructorNodeImpl
 
ConstructorNodeImpl(String, List<Class<?>>) - Constructor for class org.apache.bval.jsr.util.NodeImpl.ConstructorNodeImpl
 
ConstructorType - Class in org.apache.bval.jsr.xml
Java class for constructorType complex type.
ConstructorType() - Constructor for class org.apache.bval.jsr.xml.ConstructorType
 
contains(String) - Method in class org.apache.bval.jsr.xml.AnnotationProxyBuilder
Learn whether a given element has been configured.
containsConstraintValidator(Class<? extends Annotation>) - Method in class org.apache.bval.jsr.ConstraintCached
Learn whether we have cached the validator classes for the requested constraint annotation.
content - Variable in class org.apache.bval.jsr.xml.ElementType
 
convert(Class, Object) - Method in class org.apache.bval.jsr.util.EnumerationConverter
convertGroup - Variable in class org.apache.bval.jsr.xml.FieldType
 
convertGroup - Variable in class org.apache.bval.jsr.xml.GetterType
 
convertGroup - Variable in class org.apache.bval.jsr.xml.ParameterType
 
convertGroup - Variable in class org.apache.bval.jsr.xml.ReturnValueType
 
ConvertGroupAnnotation(Class<?>, Class<?>) - Constructor for class org.apache.bval.jsr.xml.AnnotationProxyBuilder.ConvertGroupAnnotation
 
convertToMarkableInputStream(InputStream) - Static method in class org.apache.bval.jsr.util.IOs
 
copy(Path) - Static method in class org.apache.bval.jsr.util.PathImpl
Copy another Path.
copy() - Method in class org.apache.bval.model.FeaturesCapable
Create a deep copy (copy receiver and copy properties).
copyInto(FeaturesCapable) - Method in class org.apache.bval.model.FeaturesCapable
Copy this FeaturesCapable into another FeaturesCapable instance.
copyInto(FeaturesCapable) - Method in class org.apache.bval.model.MetaBean
Copy this FeaturesCapable into another FeaturesCapable instance.
create(CreationalContext<BValInterceptor>) - Method in class org.apache.bval.cdi.BValInterceptorBean
 
create(CreationalContext<Validator>) - Method in class org.apache.bval.cdi.ValidatorBean
 
create(CreationalContext<ValidatorFactory>) - Method in class org.apache.bval.cdi.ValidatorFactoryBean
 
create() - Static method in class org.apache.bval.jsr.util.PathImpl
Create a PathImpl instance representing the specified path.
createAnnotation() - Method in class org.apache.bval.jsr.xml.AnnotationProxyBuilder
Create the annotation represented by this builder.
createAnnotationType() - Method in class org.apache.bval.jsr.xml.ObjectFactory
Create an instance of AnnotationType
createBeanDescriptor(MetaBean) - Method in class org.apache.bval.jsr.ClassValidator
createBeanType() - Method in class org.apache.bval.jsr.xml.ObjectFactory
Create an instance of BeanType
createClassType() - Method in class org.apache.bval.jsr.xml.ObjectFactory
Create an instance of ClassType
createConstraintDefinitionType() - Method in class org.apache.bval.jsr.xml.ObjectFactory
Create an instance of ConstraintDefinitionType
createConstraintMappings(ConstraintMappingsType) - Method in class org.apache.bval.jsr.xml.ObjectFactory
Create an instance of JAXBElement<ConstraintMappingsType>}
createConstraintMappingsType() - Method in class org.apache.bval.jsr.xml.ObjectFactory
Create an instance of ConstraintMappingsType
createConstraintType() - Method in class org.apache.bval.jsr.xml.ObjectFactory
Create an instance of ConstraintType
createConstructorType() - Method in class org.apache.bval.jsr.xml.ObjectFactory
Create an instance of ConstructorType
createContext() - Method in class org.apache.bval.BeanValidator
factory method - overwrite in subclasses
createContext(MetaBean, T, Class<T>, Class<?>...) - Method in class org.apache.bval.jsr.ClassValidator
createCrossParameterType() - Method in class org.apache.bval.jsr.xml.ObjectFactory
Create an instance of CrossParameterType
createDefaultValidatedExecutableTypesType() - Method in class org.apache.bval.jsr.xml.ObjectFactory
createElementType() - Method in class org.apache.bval.jsr.xml.ObjectFactory
Create an instance of ElementType
createElementTypeAnnotation(AnnotationType) - Method in class org.apache.bval.jsr.xml.ObjectFactory
Create an instance of JAXBElement<AnnotationType>}
createElementTypeValue(String) - Method in class org.apache.bval.jsr.xml.ObjectFactory
Create an instance of JAXBElement<String>}
createError(String, Object, String) - Method in class org.apache.bval.ValidationResults
Create an Error object.
createExecutableValidationType() - Method in class org.apache.bval.jsr.xml.ObjectFactory
Create an instance of ExecutableValidationType
createFeaturesMap() - Method in class org.apache.bval.model.FeaturesCapable
Create a features map for this FeaturesCapable object.
createFieldType() - Method in class org.apache.bval.jsr.xml.ObjectFactory
Create an instance of FieldType
createGenericConfiguration(BootstrapState) - Method in class org.apache.bval.jsr.ApacheValidationProvider
createGetterType() - Method in class org.apache.bval.jsr.xml.ObjectFactory
Create an instance of GetterType
createGroupConversionType() - Method in class org.apache.bval.jsr.xml.ObjectFactory
Create an instance of GroupConversionType
createGroupSequenceType() - Method in class org.apache.bval.jsr.xml.ObjectFactory
Create an instance of GroupSequenceType
createGroupsType() - Method in class org.apache.bval.jsr.xml.ObjectFactory
Create an instance of GroupsType
createInvocableContext(MetaBean, T, Class<T>, Class<?>...) - Method in class org.apache.bval.jsr.ClassValidator
 
createMetaBeanManager(List<MetaBeanFactory>) - Method in class org.apache.bval.jsr.ApacheValidatorFactory
Create a MetaBeanManager using the specified builders.
createMethodType() - Method in class org.apache.bval.jsr.xml.ObjectFactory
Create an instance of MethodType
createParameterType() - Method in class org.apache.bval.jsr.xml.ObjectFactory
Create an instance of ParameterType
createPathFromString(String) - Static method in class org.apache.bval.jsr.util.PathImpl
Returns a Path instance representing the path described by the given string.
createPayloadType() - Method in class org.apache.bval.jsr.xml.ObjectFactory
Create an instance of PayloadType
createPropertyType() - Method in class org.apache.bval.jsr.xml.ObjectFactory
Create an instance of PropertyType
createResults() - Method in class org.apache.bval.BeanValidator
factory method - overwrite in subclasses
createReturnValueType() - Method in class org.apache.bval.jsr.xml.ObjectFactory
Create an instance of ReturnValueType
createSpecializedConfiguration(BootstrapState) - Method in class org.apache.bval.jsr.ApacheValidationProvider
createValidatedByType() - Method in class org.apache.bval.jsr.xml.ObjectFactory
Create an instance of ValidatedByType
createValidationConfig(ValidationConfigType) - Method in class org.apache.bval.jsr.xml.ObjectFactory
Create an instance of JAXBElement<ValidationConfigType>}
createValidationConfigType() - Method in class org.apache.bval.jsr.xml.ObjectFactory
Create an instance of ValidationConfigType
createValidationContextTraversal(GroupValidationContext<?>) - Method in class org.apache.bval.jsr.ClassValidator
Create a ValidationContextTraversal instance for this ClassValidator.
crossParameter - Variable in class org.apache.bval.jsr.xml.ConstructorType
 
crossParameter - Variable in class org.apache.bval.jsr.xml.MethodType
 
CrossParameterDescriptorImpl - Class in org.apache.bval.jsr
 
CrossParameterDescriptorImpl(MetaBean, Collection<ConstraintValidation<?>>) - Constructor for class org.apache.bval.jsr.CrossParameterDescriptorImpl
 
CrossParameterNodeImpl() - Constructor for class org.apache.bval.jsr.util.NodeImpl.CrossParameterNodeImpl
 
CrossParameterNodeImpl(Path.Node) - Constructor for class org.apache.bval.jsr.util.NodeImpl.CrossParameterNodeImpl
 
CrossParameterType - Class in org.apache.bval.jsr.xml
Java class for crossParameterType complex type.
CrossParameterType() - Constructor for class org.apache.bval.jsr.xml.CrossParameterType
 
CUSIP - Annotation Type in org.apache.bval.extras.constraints.checkdigit
-- 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.
CUSIPValidator - Class in org.apache.bval.extras.constraints.checkdigit
Modulus 10 CUSIP (North American Securities) Check Digit calculation/validation.
CUSIPValidator() - Constructor for class org.apache.bval.extras.constraints.checkdigit.CUSIPValidator
 

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.jsr.groups.Group
the Default Group
DEFAULT_EMAIL_PATTERN - Static variable in class org.apache.bval.routines.EMailValidationUtils
 
DEFAULT_GROUP - Static variable in class org.apache.bval.jsr.groups.GroupsComputer
 
DEFAULT_VALUE - Static variable in interface org.apache.bval.model.Features.Property
INFO: String-representation of a default value
defaultConstraintValidatorFactory - Variable in class org.apache.bval.jsr.ConfigurationImpl
Configured ConstraintValidatorFactory
DefaultConstraintValidatorFactory - Class in org.apache.bval.jsr
Description: create constraint instances with the default / no-arg constructor
DefaultConstraintValidatorFactory() - Constructor for class org.apache.bval.jsr.DefaultConstraintValidatorFactory
 
DefaultLiteral - Class in org.apache.bval.cdi
 
DefaultLiteral() - Constructor for class org.apache.bval.cdi.DefaultLiteral
 
defaultMessageInterpolator - Variable in class org.apache.bval.jsr.ConfigurationImpl
Configured MessageInterpolator
DefaultMessageInterpolator - Class in org.apache.bval.jsr
Description: Resource bundle backed message interpolator.
DefaultMessageInterpolator() - Constructor for class org.apache.bval.jsr.DefaultMessageInterpolator
Create a new DefaultMessageInterpolator instance.
DefaultMessageInterpolator(ResourceBundle) - Constructor for class org.apache.bval.jsr.DefaultMessageInterpolator
Create a new DefaultMessageInterpolator instance.
defaultPackage - Variable in class org.apache.bval.jsr.xml.ConstraintMappingsType
 
defaultParameterNameProvider - Variable in class org.apache.bval.jsr.ConfigurationImpl
 
DefaultParameterNameProvider - Class in org.apache.bval.jsr.parameter
 
DefaultParameterNameProvider() - Constructor for class org.apache.bval.jsr.parameter.DefaultParameterNameProvider
 
defaultProvider - Variable in class org.apache.bval.jsr.xml.ValidationConfigType
 
defaultTraversableResolver - Variable in class org.apache.bval.jsr.ConfigurationImpl
 
DefaultTraversableResolver - Class in org.apache.bval.jsr.resolver
 
DefaultTraversableResolver() - Constructor for class org.apache.bval.jsr.resolver.DefaultTraversableResolver
Create a new DefaultTraversableResolver instance.
defaultValidatedExecutableTypes - Variable in class org.apache.bval.jsr.xml.ExecutableValidationType
 
DefaultValidatedExecutableTypesType - Class in org.apache.bval.jsr.xml
Java class for default-validated-executable-typesType complex type.
DefaultValidatedExecutableTypesType() - Constructor for class org.apache.bval.jsr.xml.DefaultValidatedExecutableTypesType
 
DefaultValidationProviderResolver - Class in org.apache.bval.jsr
 
DefaultValidationProviderResolver() - Constructor for class org.apache.bval.jsr.DefaultValidationProviderResolver
 
DENIED - Static variable in interface org.apache.bval.model.Features.Property
SECURITY, INFO: Boolean, Field accessible? If false, the field must not be displayed, queried, changed.
destroy(BValInterceptor, CreationalContext<BValInterceptor>) - Method in class org.apache.bval.cdi.BValInterceptorBean
 
destroy(Validator, CreationalContext<Validator>) - Method in class org.apache.bval.cdi.ValidatorBean
 
destroy(ValidatorFactory, CreationalContext<ValidatorFactory>) - Method in class org.apache.bval.cdi.ValidatorFactoryBean
 
determineMetaBean(Validate, Object, ValidationContext<VL>) - Method in class org.apache.bval.BeanValidator
Determine the metabean for the given object.
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
 
Diners - Annotation Type in org.apache.bval.extras.constraints.creditcard
-- 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.
Directory - Annotation Type in org.apache.bval.extras.constraints.file
-- 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.
DirectoryValidator - Class in org.apache.bval.extras.constraints.file
Description:
DirectoryValidator() - Constructor for class org.apache.bval.extras.constraints.file.DirectoryValidator
 
disableDefaultConstraintViolation() - Method in class org.apache.bval.jsr.ConstraintValidatorContextImpl
Discover - Annotation Type in org.apache.bval.extras.constraints.creditcard
-- 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.
Domain - Annotation Type in org.apache.bval.extras.constraints.net
-- 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.
DOMAIN - Static variable in interface org.apache.bval.model.Features.Bean
INFO: category/domain to which the metaBean belongs to
DomainValidator - Class in org.apache.bval.extras.constraints.net
Domain name validation routines.
DomainValidator() - Constructor for class org.apache.bval.extras.constraints.net.DomainValidator
 
DynamicMetaBean - Class in org.apache.bval
Description: Dynamic MetaBean subclass.
DynamicMetaBean(MetaBeanFinder) - Constructor for class org.apache.bval.DynamicMetaBean
Create a new DynamicMetaBean instance.
DynaType - Interface in org.apache.bval.model
Description: implementation of a dynamic type.
DynaTypeEnum - Class in org.apache.bval.model
Description: ("artificial" enum with custom values).
DynaTypeEnum(Class<?>) - Constructor for class org.apache.bval.model.DynaTypeEnum
Create a new DynaTypeEnum instance.
DynaTypeEnum(Class<?>, String...) - Constructor for class org.apache.bval.model.DynaTypeEnum
Create a new DynaTypeEnum instance.
DynaTypeEnum.Value - Class in org.apache.bval.model
Represents a single "enum" instance (= the value).

E

EAN13 - Annotation Type in org.apache.bval.extras.constraints.checkdigit
-- 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.
EAN13Validator - Class in org.apache.bval.extras.constraints.checkdigit
Modulus 10 EAN-13 / UPC / ISBN-13 Check Digit calculation/validation.
EAN13Validator() - Constructor for class org.apache.bval.extras.constraints.checkdigit.EAN13Validator
 
element - Variable in class org.apache.bval.jsr.xml.AnnotationType
 
element - Variable in class org.apache.bval.jsr.xml.ConstraintType
 
elementClass - Variable in class org.apache.bval.jsr.ElementDescriptorImpl
the raw type of this element
ElementDescriptorImpl - Class in org.apache.bval.jsr
Description: MetaData class
ElementDescriptorImpl(MetaBean, Class<?>, Validation[]) - Constructor for class org.apache.bval.jsr.ElementDescriptorImpl
Create a new ElementDescriptorImpl instance.
ElementDescriptorImpl(Class<?>, Validation[]) - Constructor for class org.apache.bval.jsr.ElementDescriptorImpl
Create a new ElementDescriptorImpl instance.
ElementType - Class in org.apache.bval.jsr.xml
Java class for elementType complex type.
ElementType() - Constructor for class org.apache.bval.jsr.xml.ElementType
 
ELFacade - Class in org.apache.bval.el
 
ELFacade() - Constructor for class org.apache.bval.el.ELFacade
 
ELFacade.BValFormatter - Class in org.apache.bval.el
 
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.
EMAIL_ADDRESS - Static variable in interface org.apache.bval.routines.Reasons
 
EMailValidation - Class in org.apache.bval.routines
Description: example validation for email addresses using a regular expression
EMailValidation() - Constructor for class org.apache.bval.routines.EMailValidation
 
EMailValidationUtils - Class in org.apache.bval.routines
Description: holds the regexp to validate an email address
User: roman.stumm
Date: 17.06.2010
Time: 10:40:59
EMailValidationUtils() - Constructor for class org.apache.bval.routines.EMailValidationUtils
 
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.jsr.ApacheValidatorConfiguration.Properties
true/false.
ENABLE_METABEANS_XML - Static variable in interface org.apache.bval.jsr.ApacheValidatorConfiguration.Properties
Deprecated.
we could decide to drop this feature in the future. we keep it as long as we support both: jsr and xstream-xml meta data at the same time (and potentially for the same domain classes)
enabled - Variable in class org.apache.bval.jsr.xml.ExecutableValidationType
 
endReportAsSingle() - Method in class org.apache.bval.jsr.ConstraintValidationListener
Signify the end of a report-as-single-violation composite validation.
enrichCopies(XMLMetaBeanInfos...) - Method in interface org.apache.bval.xml.MetaBeanEnricher
 
enrichCopies(Map<String, MetaBean>, XMLMetaBeanInfos...) - Method in class org.apache.bval.xml.XMLMetaBeanBuilder
 
enrichCopies(XMLMetaBeanInfos...) - Method in class org.apache.bval.xml.XMLMetaBeanManager
 
enrichElement(MetaBean, XMLMetaElement, XMLMetaBeanFactory.XMLResult) - Method in class org.apache.bval.xml.XMLMetaBeanFactory
 
enrichMetaBean(MetaBean, XMLMetaBeanFactory.XMLResult) - Method in class org.apache.bval.xml.XMLMetaBeanFactory
 
enrichValidations(FeaturesCapable, XMLFeaturesCapable, XMLMetaBeanFactory.XMLResult, boolean) - Method in class org.apache.bval.xml.XMLMetaBeanFactory
 
ensureValidatorFactoryCanBeBuilt() - Method in class org.apache.bval.jsr.xml.ValidationParser
 
ENUM - Static variable in interface org.apache.bval.model.Features.Property
INFO: possible Enum values
EnumerationConverter - Class in org.apache.bval.jsr.util
A org.apache.commons.beanutils.Converter implementation to handle Enumeration type.
equals(Object) - Method in class org.apache.bval.ConstructorAccess
 
equals(Object) - Method in class org.apache.bval.jsr.ConstraintDescriptorImpl
 
equals(Object) - Method in class org.apache.bval.jsr.GraphBeanIdentity
equals(Object) - Method in class org.apache.bval.jsr.groups.Group
equals(Object) - Method in class org.apache.bval.jsr.ParameterAccess
 
equals(Object) - Method in class org.apache.bval.jsr.util.NodeImpl
equals(Object) - Method in class org.apache.bval.jsr.util.PathImpl
equals(Object) - Method in class org.apache.bval.util.FieldAccess
equals(Object) - Method in class org.apache.bval.util.MethodAccess
equals(Object) - Method in class org.apache.bval.util.PropertyAccess
Error(String, Object, String) - Constructor for class org.apache.bval.model.ValidationListener.Error
Create a new Error instance.
EXECUTABLES - Static variable in interface org.apache.bval.model.Features.Bean
 
executableType - Variable in class org.apache.bval.jsr.xml.DefaultValidatedExecutableTypesType
 
executableValidation - Variable in class org.apache.bval.jsr.ConfigurationImpl
 
executableValidation - Variable in class org.apache.bval.jsr.xml.ValidationConfigType
 
ExecutableValidationType - Class in org.apache.bval.jsr.xml
Java class for executable-validationType complex type.
ExecutableValidationType() - Constructor for class org.apache.bval.jsr.xml.ExecutableValidationType
 

F

factory - Variable in class org.apache.bval.jsr.JsrMetaBeanFactory
ValidatorFactory used
factoryContext - Variable in class org.apache.bval.jsr.ClassValidator
Features - Interface in org.apache.bval.model
Description: Contains key of common feature keys used by standard validators etc.
Features.Bean - Interface in org.apache.bval.model
Features of MetaBean
Features.Property - Interface in org.apache.bval.model
Features of MetaProperty
FeaturesCapable - Class in org.apache.bval.model
Description: abstract superclass of meta objects that support a map of features.
FeaturesCapable() - Constructor for class org.apache.bval.model.FeaturesCapable
Create a new FeaturesCapable instance.
field - Variable in class org.apache.bval.jsr.xml.BeanType
 
FieldAccess - Class in org.apache.bval.util
Description: direct field access strategy.
FieldAccess(Field) - Constructor for class org.apache.bval.util.FieldAccess
Create a new FieldAccess instance.
FieldComparator(Class<?>) - Constructor for class org.apache.bval.model.MetaBean.FieldComparator
 
FieldType - Class in org.apache.bval.jsr.xml
Java class for fieldType complex type.
FieldType() - Constructor for class org.apache.bval.jsr.xml.FieldType
 
fillFullClassHierarchyAsList(List<Class<?>>, Class<?>) - Static method in class org.apache.bval.jsr.util.ClassHelper
Fill the list with the full class/interface hierarchy of the given class.
findAll() - Method in class org.apache.bval.MetaBeanCache
Return all cached MetaBeans by id.
findAll() - Method in class org.apache.bval.xml.XMLMetaBeanManager
 
findConstraints() - Method in class org.apache.bval.jsr.ElementDescriptorImpl
findConstraints() - Method in class org.apache.bval.jsr.InvocableElementDescriptor
 
findForClass(Class<?>) - Method in class org.apache.bval.MetaBeanCache
Find the MetaBean for the specified class.
findForClass(Class<?>) - Method in interface org.apache.bval.MetaBeanFinder
Find the MetaBean for the specified class.
findForClass(Class<?>) - Method in class org.apache.bval.MetaBeanManager
Find the MetaBean for the specified class.
findForId(String) - Method in class org.apache.bval.MetaBeanCache
Find a MetaBean with a certain id.
findForId(String) - Method in interface org.apache.bval.MetaBeanFinder
Find a MetaBean with a certain id.
findForId(String) - Method in class org.apache.bval.MetaBeanManager
Find a MetaBean with a certain id.
findLocalClass(String) - Method in class org.apache.bval.MetaBeanBuilder
Find the named class.
findMethods(Class<A>) - Static method in class org.apache.bval.jsr.xml.AnnotationProxyBuilder
 
findXMLBeanMeta(String) - Method in class org.apache.bval.xml.XMLMetaBeanFactory
find a bean by the bean-id (=bean.name)
forExecutables() - Method in class org.apache.bval.jsr.ClassValidator
 
format(String, Object...) - Method in class org.apache.bval.el.ELFacade.BValFormatter
 
from() - Method in class org.apache.bval.jsr.xml.AnnotationProxyBuilder.ConvertGroupAnnotation
 
from - Variable in class org.apache.bval.jsr.xml.GroupConversionType
 
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(Object) - Method in class org.apache.bval.ConstructorAccess
 
get(Map<? super String, ? super V>) - Method in enum org.apache.bval.jsr.ConstraintAnnotationAttributes
Get the value of this.attributeName from map.
get(Object) - Method in class org.apache.bval.jsr.ParameterAccess
Get the value from the given instance.
get(Object) - Method in class org.apache.bval.jsr.ParametersAccess
 
get(Object) - Method in class org.apache.bval.jsr.ReturnAccess
Get the value from the given instance.
get(Object) - Method in class org.apache.bval.util.AccessStrategy
Get the value from the given instance.
get(Object) - Method in class org.apache.bval.util.FieldAccess
Get the value from the given instance.
get(Object) - Method in class org.apache.bval.util.IndexedAccess
Get the value from the given instance.
get(Object) - Method in class org.apache.bval.util.KeyedAccess
Get the value from the given instance.
get(Object) - Method in class org.apache.bval.util.MethodAccess
Get the value from the given instance.
get(Object) - Method in class org.apache.bval.util.PropertyAccess
Get the value from the given instance.
getAccess() - Method in class org.apache.bval.BeanValidationContext
Get the current access strategy.
getAccess() - Method in class org.apache.bval.jsr.ConstraintValidation
 
getAccess() - Method in interface org.apache.bval.model.ValidationContext
Get the current access strategy.
getAccessStrategy() - Method in class org.apache.bval.jsr.xml.MetaConstraint
Get the access strategy used for the associated property.
getAnnotation(Class<T>) - Method in class org.apache.bval.cdi.BValAnnotatedType
 
getAnnotation() - Method in class org.apache.bval.jsr.ConstraintDescriptorImpl
getAnnotation() - Method in class org.apache.bval.jsr.ConstraintValidation
 
getAnnotation() - Method in class org.apache.bval.jsr.xml.ConstraintDefinitionType
Gets the value of the annotation property.
getAnnotation() - Method in class org.apache.bval.jsr.xml.ConstraintType
Gets the value of the annotation property.
getAnnotation() - Method in class org.apache.bval.jsr.xml.MetaConstraint
Get the annotation that defines this constraint.
getAnnotationIgnores() - Method in class org.apache.bval.jsr.ApacheValidatorFactory
Get the detected AnnotationIgnores.
getAnnotations() - Method in class org.apache.bval.cdi.BValAnnotatedType
 
getAnnotations() - Method in class org.apache.bval.model.MetaAnnotated
 
getAnnotationValue(Annotation, String) - Static method in class org.apache.bval.util.reflection.Reflection
Get the named value from the specified Annotation.
getAttributeName() - Method in enum org.apache.bval.jsr.ConstraintAnnotationAttributes
Get the attribute name represented.
getAttributes() - Method in class org.apache.bval.jsr.ConstraintDescriptorImpl
getAttributes() - Method in class org.apache.bval.jsr.ConstraintValidation
getBaseType() - Method in class org.apache.bval.cdi.BValAnnotatedType
 
getBean() - Method in class org.apache.bval.BeanValidationContext
Get the bean.
getBean() - Method in class org.apache.bval.jsr.GraphBeanIdentity
Get the bean.
getBean() - Method in class org.apache.bval.jsr.xml.ConstraintMappingsType
Gets the value of the bean property.
getBean() - Method in interface org.apache.bval.model.ValidationContext
Get the bean.
getBean(String) - Method in class org.apache.bval.xml.XMLMetaBeanInfos
 
getBeanClass() - Method in class org.apache.bval.cdi.BValInterceptorBean
 
getBeanClass() - Method in class org.apache.bval.cdi.ValidatorBean
 
getBeanClass() - Method in class org.apache.bval.cdi.ValidatorFactoryBean
 
getBeanClass() - Method in class org.apache.bval.jsr.xml.MetaConstraint
Get the bean class of this constraint.
getBeanClass() - Method in class org.apache.bval.model.MetaBean
Get the beanClass.
getBeanId() - Method in class org.apache.bval.xml.XMLMetaBeanReference
id of referenced target bean of the relationship
getBeanManager() - Static method in class org.apache.bval.cdi.BValExtension
 
getBeanRef(String) - Method in class org.apache.bval.xml.XMLMetaBean
 
getBeanRefs() - Method in class org.apache.bval.xml.XMLMetaBean
 
getBeans() - Method in class org.apache.bval.xml.XMLMetaBeanInfos
 
getBootstrap() - Method in class org.apache.bval.jsr.xml.ValidationParser
 
getBootstrapConfiguration() - Method in class org.apache.bval.jsr.ConfigurationImpl
 
getBuilder() - Method in class org.apache.bval.MetaBeanManager
Get the builder used.
getCache() - Method in class org.apache.bval.MetaBeanManager
Get the cache used.
getClass(ClassLoader, String) - Static method in class org.apache.bval.util.reflection.Reflection
Get the named Class from the specified ClassLoader.
getClassLoader(Class<?>) - Static method in class org.apache.bval.util.reflection.Reflection
Get a usable ClassLoader: that of clazz if Thread.getContextClassLoader() returns null.
getClassType() - Method in class org.apache.bval.jsr.xml.BeanType
Gets the value of the classType property.
getClazz() - Method in class org.apache.bval.jsr.xml.BeanType
Gets the value of the clazz property.
getClosable() - Method in class org.apache.bval.jsr.ConfigurationImpl
 
getComposingConstraints() - Method in class org.apache.bval.jsr.ConstraintDescriptorImpl
getComposingConstraints() - Method in class org.apache.bval.jsr.ConstraintValidation
getConstrainedConstructors() - Method in class org.apache.bval.jsr.BeanDescriptorImpl
 
getConstrainedMethods(MethodType, MethodType...) - Method in class org.apache.bval.jsr.BeanDescriptorImpl
 
getConstrainedProperties() - Method in class org.apache.bval.jsr.BeanDescriptorImpl
getConstraint() - Method in class org.apache.bval.jsr.xml.ClassType
Gets the value of the constraint property.
getConstraint() - Method in class org.apache.bval.jsr.xml.CrossParameterType
Gets the value of the constraint property.
getConstraint() - Method in class org.apache.bval.jsr.xml.FieldType
Gets the value of the constraint property.
getConstraint() - Method in class org.apache.bval.jsr.xml.GetterType
Gets the value of the constraint property.
getConstraint() - Method in class org.apache.bval.jsr.xml.ParameterType
Gets the value of the constraint property.
getConstraint() - Method in class org.apache.bval.jsr.xml.ReturnValueType
Gets the value of the constraint property.
getConstraintDefinition() - Method in class org.apache.bval.jsr.xml.ConstraintMappingsType
Gets the value of the constraintDefinition property.
getConstraintDescriptors(Validation[]) - Static method in class org.apache.bval.jsr.ElementDescriptorImpl
Get a set of ConstraintDescriptors from the specified array of Validations.
getConstraintDescriptors() - Method in class org.apache.bval.jsr.ElementDescriptorImpl
getConstraintDescriptors() - Method in class org.apache.bval.jsr.InvocableElementDescriptor
 
getConstraintMapping() - Method in class org.apache.bval.jsr.xml.ValidationConfigType
Gets the value of the constraintMapping property.
getConstraintMappingResourcePaths() - Method in class org.apache.bval.jsr.BootstrapConfigurationImpl
 
getConstraintsCache() - Method in class org.apache.bval.jsr.ApacheValidatorFactory
Get the constraint cache used.
getConstraintsForClass(Class<?>) - Method in class org.apache.bval.jsr.ClassValidator
Return the descriptor object describing bean constraints.
getConstraintsForConstructor(Class<?>...) - Method in class org.apache.bval.jsr.BeanDescriptorImpl
 
getConstraintsForMethod(String, Class<?>...) - Method in class org.apache.bval.jsr.BeanDescriptorImpl
 
getConstraintsForProperty(String) - Method in class org.apache.bval.jsr.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.jsr.GroupValidationContext
getConstraintValidatorClasses() - Method in class org.apache.bval.jsr.ConstraintDescriptorImpl
getConstraintValidatorClasses() - Method in class org.apache.bval.jsr.ConstraintValidation
getConstraintValidatorFactory() - Method in class org.apache.bval.jsr.ApacheFactoryContext
Get the ConstraintValidatorFactory.
getConstraintValidatorFactory() - Method in class org.apache.bval.jsr.ApacheValidatorFactory
getConstraintValidatorFactory() - Method in class org.apache.bval.jsr.ConfigurationImpl
getConstraintValidatorFactory() - Method in interface org.apache.bval.jsr.GroupValidationContext
Get the ConstraintValidatorFactory.
getConstraintValidatorFactory() - Method in class org.apache.bval.jsr.xml.ValidationConfigType
Gets the value of the constraintValidatorFactory property.
getConstraintValidatorFactoryClassName() - Method in class org.apache.bval.jsr.BootstrapConfigurationImpl
 
getConstraintValidators(Class<A>) - Method in class org.apache.bval.jsr.ConstraintCached
Get the cached validator classes for the requested constraint annotation.
getConstraintViolations() - Method in class org.apache.bval.jsr.ConstraintValidationListener
Get the ConstraintViolations accumulated by this ConstraintValidationListener.
getConstructor() - Method in interface org.apache.bval.jsr.GroupValidationContext
 
getConstructor() - Method in class org.apache.bval.jsr.xml.BeanType
Gets the value of the constructor property.
getConstructor(Constructor<?>) - Method in class org.apache.bval.model.MetaBean
 
getConstructor() - Method in class org.apache.bval.model.MetaConstructor
 
getConstructors() - Method in class org.apache.bval.cdi.BValAnnotatedType
 
getContent() - Method in class org.apache.bval.jsr.xml.ElementType
Gets the value of the content property.
getConvertGroup() - Method in class org.apache.bval.jsr.xml.FieldType
Gets the value of the convertGroup property.
getConvertGroup() - Method in class org.apache.bval.jsr.xml.GetterType
Gets the value of the convertGroup property.
getConvertGroup() - Method in class org.apache.bval.jsr.xml.ParameterType
Gets the value of the convertGroup property.
getConvertGroup() - Method in class org.apache.bval.jsr.xml.ReturnValueType
Gets the value of the convertGroup property.
getCrossParameter() - Method in class org.apache.bval.jsr.xml.ConstructorType
Gets the value of the crossParameter property.
getCrossParameter() - Method in class org.apache.bval.jsr.xml.MethodType
Gets the value of the crossParameter property.
getCrossParameterDescriptor() - Method in class org.apache.bval.jsr.InvocableElementDescriptor
 
getCurrentGroup() - Method in interface org.apache.bval.jsr.GroupValidationContext
Get the current Group.
getCurrentOwner() - Method in interface org.apache.bval.jsr.GroupValidationContext
Get the current owning class.
getDeclaredConstructor(Class<T>, Class<?>...) - Static method in class org.apache.bval.util.reflection.Reflection
Get the declared constructor from clazz.
getDeclaredConstructors(Class<?>) - Static method in class org.apache.bval.util.reflection.Reflection
 
getDeclaredField(Class<?>, String) - Static method in class org.apache.bval.util.reflection.Reflection
Get the declared field from clazz.
getDeclaredFields(Class<?>) - Static method in class org.apache.bval.util.reflection.Reflection
 
getDeclaredMethod(Class<?>, String, Class<?>...) - Static method in class org.apache.bval.util.reflection.Reflection
Get the declared method from clazz.
getDeclaredMethods(Class<?>) - Static method in class org.apache.bval.util.reflection.Reflection
 
getDefault() - Static method in class org.apache.bval.jsr.ApacheValidatorFactory
Convenience method to retrieve a default global ApacheValidatorFactory
getDefaultConstraintMessageTemplate() - Method in class org.apache.bval.jsr.ConstraintValidatorContextImpl
getDefaultConstraints() - Method in class org.apache.bval.jsr.ApacheValidatorFactory
Get the detected ConstraintDefaults.
getDefaultConstraints() - Method in class org.apache.bval.jsr.ConstraintDefaults
Get the default constraint data.
getDefaultConstraintValidatorFactory() - Method in class org.apache.bval.jsr.ConfigurationImpl
 
getDefaultIgnoreAnnotation(Class<?>) - Method in class org.apache.bval.jsr.xml.AnnotationIgnores
Learn whether the specified annotation type should be ignored.
getDefaultMessageInterpolator() - Method in class org.apache.bval.jsr.ConfigurationImpl
 
getDefaultPackage() - Method in class org.apache.bval.jsr.xml.ConstraintMappingsType
Gets the value of the defaultPackage property.
getDefaultParameterNameProvider() - Method in class org.apache.bval.jsr.ConfigurationImpl
 
getDefaultProvider() - Method in class org.apache.bval.jsr.xml.ValidationConfigType
Gets the value of the defaultProvider property.
getDefaultProviderClassName() - Method in class org.apache.bval.jsr.BootstrapConfigurationImpl
 
getDefaultSequence(Class<?>) - Method in class org.apache.bval.jsr.ApacheValidatorFactory
Get the default group sequence configured for beanClass.
getDefaultTraversableResolver() - Method in class org.apache.bval.jsr.ConfigurationImpl
 
getDefaultValidatedExecutableTypes() - Method in class org.apache.bval.jsr.BootstrapConfigurationImpl
 
getDefaultValidatedExecutableTypes() - Method in class org.apache.bval.jsr.xml.ExecutableValidationType
Gets the value of the defaultValidatedExecutableTypes property.
getDenied() - Method in class org.apache.bval.xml.XMLMetaElement
 
getElement() - Method in class org.apache.bval.jsr.xml.AnnotationType
Gets the value of the element property.
getElement() - Method in class org.apache.bval.jsr.xml.ConstraintType
Gets the value of the element property.
getElementClass() - Method in class org.apache.bval.jsr.ElementDescriptorImpl
getElementKind() - Method in interface org.apache.bval.jsr.GroupValidationContext
 
getElementType() - Method in class org.apache.bval.ConstructorAccess
 
getElementType() - Method in class org.apache.bval.jsr.ParameterAccess
Get the Java program ElementType used by this AccessStrategy to determine property values.
getElementType() - Method in class org.apache.bval.jsr.ParametersAccess
 
getElementType() - Method in class org.apache.bval.jsr.ReturnAccess
Get the Java program ElementType used by this AccessStrategy to determine property values.
getElementType() - Method in class org.apache.bval.util.AccessStrategy
Get the Java program ElementType used by this AccessStrategy to determine property values.
getElementType() - Method in class org.apache.bval.util.FieldAccess
Get the Java program ElementType used by this AccessStrategy to determine property values.
getElementType() - Method in class org.apache.bval.util.IndexedAccess
Get the Java program ElementType used by this AccessStrategy to determine property values.
getElementType() - Method in class org.apache.bval.util.KeyedAccess
Get the Java program ElementType used by this AccessStrategy to determine property values.
getElementType() - Method in class org.apache.bval.util.MethodAccess
Get the Java program ElementType used by this AccessStrategy to determine property values.
getElementType() - Method in class org.apache.bval.util.PropertyAccess
Get the Java program ElementType used by this AccessStrategy to determine property values.
getEnabled() - Method in class org.apache.bval.jsr.xml.ExecutableValidationType
Gets the value of the enabled property.
getEnricher() - Static method in class org.apache.bval.xml.XMLMetaBeanManagerFactory
global meta bean enricher
getEnumConstants() - Method in class org.apache.bval.model.DynaTypeEnum
Get the emulated constants.
getErrorMessages() - Method in class org.apache.bval.jsr.ConstraintValidatorContextImpl
Get the queued error messages.
getErrorsByOwner() - Method in class org.apache.bval.ValidationResults
Get the map of Errors by owner; key = owner, value = map with:
   key = propertyName, value = list of errors for this owner.propertyName
getErrorsByReason() - Method in class org.apache.bval.ValidationResults
Get the map of Errors by reason; key = reason, value = list of errors for this reason
getExecutableType() - Method in class org.apache.bval.jsr.xml.DefaultValidatedExecutableTypesType
Gets the value of the executableType property.
getExecutableValidation() - Method in class org.apache.bval.jsr.ConfigurationImpl
 
getExecutableValidation() - Method in class org.apache.bval.jsr.xml.ValidationConfigType
Gets the value of the executableValidation property.
getFactories() - Method in class org.apache.bval.MetaBeanBuilder
Get the configured set of MetaBeanFactory objects.
getFactory() - Method in class org.apache.bval.jsr.ApacheFactoryContext
getFeature(String) - Method in class org.apache.bval.model.FeaturesCapable
Get the specified feature.
getFeature(String, T) - Method in class org.apache.bval.model.FeaturesCapable
Get the specified feature, returning defaultValue if undeclared.
getFeature(String) - Method in class org.apache.bval.xml.XMLFeaturesCapable
 
getFeatures() - Method in class org.apache.bval.model.FeaturesCapable
Get the (live) map of features.
getFeatures() - Method in class org.apache.bval.xml.XMLFeaturesCapable
 
getField() - Method in class org.apache.bval.jsr.xml.BeanType
Gets the value of the field property.
getFields() - Method in class org.apache.bval.cdi.BValAnnotatedType
 
getFinder() - Static method in class org.apache.bval.MetaBeanManagerFactory
global meta bean finder.
getFinder() - Static method in class org.apache.bval.xml.XMLMetaBeanManagerFactory
global meta bean finder.
getFractional() - Method in class org.apache.bval.constraints.DigitsValidatorForNumber
 
getFractional() - Method in class org.apache.bval.constraints.DigitsValidatorForString
 
getFrom() - Method in class org.apache.bval.jsr.groups.GroupConversionDescriptorImpl
 
getFrom() - Method in class org.apache.bval.jsr.xml.GroupConversionType
Gets the value of the from property.
getGetter() - Method in class org.apache.bval.jsr.xml.BeanType
Gets the value of the getter property.
getGlobalExecutableTypes() - Method in class org.apache.bval.cdi.BValExtension
 
getGroup() - Method in class org.apache.bval.jsr.GraphBeanIdentity
Get the group being validated.
getGroup() - Method in class org.apache.bval.jsr.groups.Group
Get the actual group class.
getGroupConversions() - Method in class org.apache.bval.jsr.ElementDescriptorImpl
 
getGroupConversions() - Method in class org.apache.bval.jsr.ParameterDescriptorImpl
 
getGroups() - Method in class org.apache.bval.jsr.ConstraintDescriptorImpl
getGroups() - Method in class org.apache.bval.jsr.ConstraintValidation
getGroups() - Method in class org.apache.bval.jsr.groups.Groups
Get the Groups.
getGroups() - Method in interface org.apache.bval.jsr.GroupValidationContext
Get the groups of this GroupValidationContext.
getGroups() - Method in class org.apache.bval.jsr.xml.ConstraintType
Gets the value of the groups property.
getGroupSequence() - Method in class org.apache.bval.jsr.xml.ClassType
Gets the value of the groupSequence property.
getHidden() - Method in class org.apache.bval.xml.XMLMetaElement
 
getId() - Method in class org.apache.bval.cdi.BValInterceptorBean
 
getId() - Method in class org.apache.bval.cdi.ValidatorBean
 
getId() - Method in class org.apache.bval.cdi.ValidatorFactoryBean
 
getId() - Method in class org.apache.bval.model.MetaBean
Get the id.
getID() - Static method in class org.apache.bval.util.BValVersion
Get the fully-qualified project id.
getId() - Method in class org.apache.bval.xml.XMLMetaBean
 
getId() - Method in class org.apache.bval.xml.XMLMetaBeanInfos
used for identification, may be empty, if there is no database origin for this object.
getId() - Method in class org.apache.bval.xml.XMLMetaValidator
 
getIgnoreAnnotations() - Method in class org.apache.bval.jsr.xml.BeanType
Gets the value of the ignoreAnnotations property.
getIgnoreAnnotations() - Method in class org.apache.bval.jsr.xml.ClassType
Gets the value of the ignoreAnnotations property.
getIgnoreAnnotations() - Method in class org.apache.bval.jsr.xml.ConstructorType
Gets the value of the ignoreAnnotations property.
getIgnoreAnnotations() - Method in class org.apache.bval.jsr.xml.CrossParameterType
Gets the value of the ignoreAnnotations property.
getIgnoreAnnotations() - Method in class org.apache.bval.jsr.xml.FieldType
Gets the value of the ignoreAnnotations property.
getIgnoreAnnotations() - Method in class org.apache.bval.jsr.xml.GetterType
Gets the value of the ignoreAnnotations property.
getIgnoreAnnotations() - Method in class org.apache.bval.jsr.xml.MethodType
Gets the value of the ignoreAnnotations property.
getIgnoreAnnotations() - Method in class org.apache.bval.jsr.xml.ParameterType
Gets the value of the ignoreAnnotations property.
getIgnoreAnnotations() - Method in class org.apache.bval.jsr.xml.ReturnValueType
Gets the value of the ignoreAnnotations property.
getImpl() - Method in class org.apache.bval.xml.XMLMetaBean
 
getIncludeExistingValidators() - Method in class org.apache.bval.jsr.xml.ValidatedByType
Gets the value of the includeExistingValidators property.
getIndex() - Method in class org.apache.bval.jsr.ParameterDescriptorImpl
getIndex() - Method in class org.apache.bval.jsr.util.NodeImpl
getIndex() - Method in class org.apache.bval.jsr.xml.MetaConstraint
 
getIndex() - Method in class org.apache.bval.model.MetaParameter
 
getInheritedGroups() - Method in class org.apache.bval.jsr.AppendValidationToBuilder
Get inherited groups.
getInheritedPayload() - Method in class org.apache.bval.jsr.AppendValidationToBuilder
Get inherited payload.
getInjectionPoints() - Method in class org.apache.bval.cdi.BValInterceptorBean
 
getInjectionPoints() - Method in class org.apache.bval.cdi.ValidatorBean
 
getInjectionPoints() - Method in class org.apache.bval.cdi.ValidatorFactoryBean
 
getInputStream(String) - Static method in class org.apache.bval.jsr.xml.ValidationParser
 
getInstance() - Method in class org.apache.bval.cdi.BValExtension.Releasable
 
getInstance(Class<T>) - Method in class org.apache.bval.jsr.DefaultConstraintValidatorFactory
Instantiate a Constraint.
getInstance() - Static method in class org.apache.bval.jsr.util.EnumerationConverter
Returns this converter instance.
getInstance() - Static method in class org.apache.bval.routines.StandardValidation
 
getInstance() - Static method in class org.apache.bval.xml.XMLMapper
 
getIntegral() - Method in class org.apache.bval.constraints.DigitsValidatorForNumber
 
getIntegral() - Method in class org.apache.bval.constraints.DigitsValidatorForString
 
getInternalConstraintsForMethod(String, Class<?>...) - Method in class org.apache.bval.jsr.BeanDescriptorImpl
 
getJava() - Method in class org.apache.bval.xml.XMLMetaValidator
 
getJavaClass() - Method in class org.apache.bval.cdi.BValAnnotatedType
 
getJavaElementType(Type) - Static method in class org.apache.bval.util.IndexedAccess
Get the Java element type of a particular container type.
getJavaElementType(Type) - Static method in class org.apache.bval.util.KeyedAccess
Get the Java element type of a particular container type.
getJavaScriptValidations() - Method in class org.apache.bval.model.MetaProperty
Deprecated. 
getJavaType() - Method in class org.apache.bval.ConstructorAccess
 
getJavaType() - Method in class org.apache.bval.jsr.ParameterAccess
Get the type of the property
getJavaType() - Method in class org.apache.bval.jsr.ParametersAccess
 
getJavaType() - Method in class org.apache.bval.jsr.ReturnAccess
Get the type of the property
getJavaType() - Method in class org.apache.bval.util.AccessStrategy
Get the type of the property
getJavaType() - Method in class org.apache.bval.util.FieldAccess
Get the type of the property
getJavaType() - Method in class org.apache.bval.util.IndexedAccess
Get the type of the property
getJavaType() - Method in class org.apache.bval.util.KeyedAccess
Get the type of the property
getJavaType() - Method in class org.apache.bval.util.MethodAccess
Get the type of the property
getJavaType() - Method in class org.apache.bval.util.PropertyAccess
Get the type of the property
getJsFunction() - Method in class org.apache.bval.xml.XMLMetaValidator
 
getKey() - Method in class org.apache.bval.jsr.util.NodeImpl
getKey() - Method in class org.apache.bval.xml.XMLMetaFeature
 
getKind() - Method in class org.apache.bval.jsr.util.NodeImpl.BeanNodeImpl
 
getKind() - Method in class org.apache.bval.jsr.util.NodeImpl.ConstructorNodeImpl
 
getKind() - Method in class org.apache.bval.jsr.util.NodeImpl.CrossParameterNodeImpl
 
getKind() - Method in class org.apache.bval.jsr.util.NodeImpl
 
getKind() - Method in class org.apache.bval.jsr.util.NodeImpl.MethodNodeImpl
 
getKind() - Method in class org.apache.bval.jsr.util.NodeImpl.ParameterNodeImpl
 
getKind() - Method in class org.apache.bval.jsr.util.NodeImpl.PropertyNodeImpl
 
getKind() - Method in class org.apache.bval.jsr.util.NodeImpl.ReturnValueNodeImpl
 
getLeafNode() - Method in class org.apache.bval.jsr.util.PathImpl
Get the leaf node (if any) from this PathImpl
getListener() - Method in class org.apache.bval.BeanValidationContext
getListener() - Method in interface org.apache.bval.model.ValidationContext
getLoaders() - Method in class org.apache.bval.xml.XMLMetaBeanFactory
XMLMetaBeanLoader are used to know "locations" where to get BeanInfos from.
getMandatory() - Method in class org.apache.bval.xml.XMLMetaElement
 
getMappingStreams() - Method in class org.apache.bval.jsr.ConfigurationImpl
getMaxLength() - Method in class org.apache.bval.xml.XMLMetaElement
 
getMaxValue() - Method in class org.apache.bval.xml.XMLMetaProperty
 
getMember() - Method in class org.apache.bval.jsr.xml.MetaConstraint
Get the member to which this constraint applies.
getMessage() - Method in class org.apache.bval.jsr.xml.ConstraintType
Gets the value of the message property.
getMessageInterpolator() - Method in class org.apache.bval.jsr.ApacheFactoryContext
Get the MessageInterpolator.
getMessageInterpolator() - Method in class org.apache.bval.jsr.ApacheValidatorFactory
getMessageInterpolator() - Method in class org.apache.bval.jsr.ConfigurationImpl
getMessageInterpolator() - Method in class org.apache.bval.jsr.xml.ValidationConfigType
Gets the value of the messageInterpolator property.
getMessageInterpolatorClassName() - Method in class org.apache.bval.jsr.BootstrapConfigurationImpl
 
getMessageResolver() - Method in interface org.apache.bval.jsr.GroupValidationContext
Get the message resolver.
getMessageTemplate() - Method in class org.apache.bval.jsr.ConstraintDescriptorImpl
 
getMessageTemplate() - Method in class org.apache.bval.jsr.ConstraintValidation
Get the message template used by this constraint.
getMeta() - Method in class org.apache.bval.BeanValidationContext
Depending on whether we have a metaProperty or not, this returns the metaProperty or otherwise the metaBean.
getMetaBean() - Method in class org.apache.bval.BeanValidationContext
Get the model meta-bean.
getMetaBean() - Method in class org.apache.bval.jsr.ElementDescriptorImpl
Get the model MetaBean used.
getMetaBean() - Method in interface org.apache.bval.jsr.ProcedureDescriptor
Get the owning metabean.
getMetaBean() - Method in class org.apache.bval.model.MetaProperty
Get the metabean of the target bean (mainly for relationships).
getMetaBean() - Method in interface org.apache.bval.model.ValidationContext
Get the model meta-bean.
getMetaBean() - Method in interface org.apache.bval.xml.XMLMetaBeanFactory.Visitor
 
getMetaBeanFinder() - Method in class org.apache.bval.BeanValidator
Get the metabean finder associated with this validator.
getMetaBeanFinder() - Method in class org.apache.bval.jsr.ApacheFactoryContext
Get the metaBeanFinder.
getMetaConstraints(Class<T>) - Method in class org.apache.bval.jsr.ApacheValidatorFactory
Retrieve the runtime constraint configuration for a given class.
getMetaProperty() - Method in class org.apache.bval.BeanValidationContext
Get the model meta-property.
getMetaProperty() - Method in interface org.apache.bval.model.ValidationContext
Get the model meta-property.
getMethod() - Method in interface org.apache.bval.jsr.GroupValidationContext
 
getMethod() - Method in class org.apache.bval.jsr.xml.BeanType
Gets the value of the method property.
getMethod(Method) - Method in class org.apache.bval.model.MetaBean
 
getMethod() - Method in class org.apache.bval.model.MetaMethod
 
getMethod() - Method in class org.apache.bval.model.MetaParameter
 
getMethods() - Method in class org.apache.bval.cdi.BValAnnotatedType
 
getMethods() - Method in class org.apache.bval.jsr.xml.AnnotationProxyBuilder
 
getMethods() - Method in class org.apache.bval.model.MetaBean
 
getMinLength() - Method in class org.apache.bval.xml.XMLMetaElement
 
getMinValue() - Method in class org.apache.bval.xml.XMLMetaProperty
 
getMutableConstraintDescriptors() - Method in class org.apache.bval.jsr.ElementDescriptorImpl
Get the mutable ConstraintDescriptor Set.
getName() - Method in class org.apache.bval.cdi.BValInterceptorBean
 
getName() - Method in class org.apache.bval.cdi.ValidatorBean
 
getName() - Method in class org.apache.bval.cdi.ValidatorFactoryBean
 
getName() - Method in class org.apache.bval.jsr.ConstructorDescriptorImpl
 
getName() - Method in class org.apache.bval.jsr.MethodDescriptorImpl
 
getName() - Method in class org.apache.bval.jsr.ParameterDescriptorImpl
 
getName() - Method in class org.apache.bval.jsr.util.NodeImpl
getName() - Method in class org.apache.bval.jsr.xml.ElementType
Gets the value of the name property.
getName() - Method in class org.apache.bval.jsr.xml.FieldType
Gets the value of the name property.
getName() - Method in class org.apache.bval.jsr.xml.GetterType
Gets the value of the name property.
getName() - Method in class org.apache.bval.jsr.xml.MethodType
Gets the value of the name property.
getName() - Method in class org.apache.bval.jsr.xml.PropertyType
Gets the value of the name property.
getName() - Method in class org.apache.bval.model.DynaTypeEnum
Get the name of the enum class.
getName() - Method in class org.apache.bval.model.MetaBean
Get the name.
getName() - Method in class org.apache.bval.model.MetaProperty
Get the name of this property.
getName() - Static method in class org.apache.bval.util.BValVersion
Get the project name.
getName() - Method in class org.apache.bval.xml.XMLMetaBean
 
getName() - Method in class org.apache.bval.xml.XMLMetaElement
 
getOwner() - Method in class org.apache.bval.jsr.ConstraintValidation
 
getOwner() - Method in class org.apache.bval.jsr.GraphBeanIdentity
Get the owning class
getOwner() - Method in class org.apache.bval.model.ValidationListener.Error
Get the owner.
getParameter() - Method in class org.apache.bval.jsr.xml.ConstructorType
Gets the value of the parameter property.
getParameter() - Method in class org.apache.bval.jsr.xml.MethodType
Gets the value of the parameter property.
getParameter(Integer) - Method in class org.apache.bval.model.MetaInvocable
 
getParameterDescriptors() - Method in class org.apache.bval.jsr.InvocableElementDescriptor
Get the parameter descriptors of this procedure.
getParameterDescriptors() - Method in interface org.apache.bval.jsr.MethodDescriptor
Get the ParameterDescriptors for this MethodDescriptor.
getParameterDescriptors() - Method in interface org.apache.bval.jsr.ProcedureDescriptor
Get the parameter descriptors of this procedure.
getParameterIndex() - Method in class org.apache.bval.jsr.util.NodeImpl
 
getParameterNameProvider() - Method in class org.apache.bval.jsr.ApacheFactoryContext
 
getParameterNameProvider() - Method in class org.apache.bval.jsr.ApacheValidatorFactory
 
getParameterNameProvider() - Method in class org.apache.bval.jsr.ConfigurationImpl
 
getParameterNameProvider() - Method in interface org.apache.bval.jsr.GroupValidationContext
 
getParameterNameProvider() - Method in class org.apache.bval.jsr.xml.ValidationConfigType
Gets the value of the parameterNameProvider property.
getParameterNameProviderClassName() - Method in class org.apache.bval.jsr.BootstrapConfigurationImpl
 
getParameterNames(Constructor<?>) - Method in class org.apache.bval.jsr.parameter.DefaultParameterNameProvider
 
getParameterNames(Method) - Method in class org.apache.bval.jsr.parameter.DefaultParameterNameProvider
 
getParameters() - Method in interface org.apache.bval.jsr.GroupValidationContext
 
getParameters() - Method in class org.apache.bval.model.MetaInvocable
 
getParameterTypes() - Method in class org.apache.bval.jsr.util.NodeImpl
 
getParentMetaBean() - Method in class org.apache.bval.model.Meta
 
getParentMetaBean() - Method in class org.apache.bval.model.MetaParameter
 
getPathWithoutLeafNode() - Method in class org.apache.bval.jsr.util.PathImpl
Return a new PathImpl that represents this minus its leaf node (if present).
getPattern() - Method in class org.apache.bval.routines.EMailValidation
 
getPayload() - Method in class org.apache.bval.jsr.ConstraintDescriptorImpl
getPayload() - Method in class org.apache.bval.jsr.ConstraintValidation
getPayload() - Method in class org.apache.bval.jsr.xml.ConstraintType
Gets the value of the payload property.
getProperties() - Method in class org.apache.bval.jsr.ApacheValidatorFactory
Get the property map of this ApacheValidatorFactory.
getProperties() - Method in class org.apache.bval.jsr.BootstrapConfigurationImpl
 
getProperties() - Method in class org.apache.bval.jsr.ConfigurationImpl
Return a map of non type-safe custom properties.
getProperties() - Method in class org.apache.bval.model.MetaBean
Get the properties.
getProperties() - Method in class org.apache.bval.xml.XMLMetaBean
 
getProperty() - Method in class org.apache.bval.jsr.xml.ValidationConfigType
Gets the value of the property property.
getProperty(String) - Method in class org.apache.bval.model.MetaBean
Get the specified MetaProperty.
getProperty(Object, String) - Static method in class org.apache.bval.util.PropertyAccess
Get a named property from bean.
getProperty(String) - Static method in class org.apache.bval.util.reflection.Reflection
 
getProperty(String) - Method in class org.apache.bval.xml.XMLMetaBean
 
getPropertyName() - Method in class org.apache.bval.BeanValidationContext
Convenience method to access metaProperty.name
getPropertyName() - Method in class org.apache.bval.ConstructorAccess
Get a name representative of this property.
getPropertyName() - Method in class org.apache.bval.jsr.ParameterAccess
Get a name representative of this property.
getPropertyName() - Method in class org.apache.bval.jsr.ParametersAccess
 
getPropertyName() - Method in class org.apache.bval.jsr.ReturnAccess
Get a name representative of this property.
getPropertyName() - Method in interface org.apache.bval.model.ValidationContext
Get the property name.
getPropertyName() - Method in class org.apache.bval.model.ValidationListener.Error
Get the propertyName.
getPropertyName() - Method in class org.apache.bval.util.AccessStrategy
Get a name representative of this property.
getPropertyName() - Method in class org.apache.bval.util.FieldAccess
Get a name representative of this property.
getPropertyName() - Method in class org.apache.bval.util.IndexedAccess
Get a name representative of this property.
getPropertyName() - Method in class org.apache.bval.util.KeyedAccess
Get a name representative of this property.
getPropertyName(Method) - Static method in class org.apache.bval.util.MethodAccess
Process bean properties getter by applying the JavaBean naming conventions.
getPropertyName() - Method in class org.apache.bval.util.MethodAccess
Get a name representative of this property.
getPropertyName() - Method in class org.apache.bval.util.PropertyAccess
Get a name representative of this property.
getPropertyPath() - Method in interface org.apache.bval.jsr.GroupValidationContext
Get the property path.
getPropertyValue() - Method in class org.apache.bval.BeanValidationContext
Get the cached value or access it somehow (via field or method)
you should prefer getPropertyValue(AccessStrategy) instead of this method
getPropertyValue(AccessStrategy) - Method in class org.apache.bval.BeanValidationContext
Get the value by using the given access strategy.
getPropertyValue() - Method in interface org.apache.bval.model.ValidationContext
Get the property value.
getPropertyValue(AccessStrategy) - Method in interface org.apache.bval.model.ValidationContext
Get the value by using the given access strategy.
getProvider() - Method in class org.apache.bval.jsr.ConfigurationImpl
Get the configured ValidationProvider.
getPublicMethod(Class<?>, String, Class<?>...) - Static method in class org.apache.bval.util.reflection.Reflection
Get the specified public Method from clazz.
getQualifiers() - Method in class org.apache.bval.cdi.BValInterceptorBean
 
getQualifiers() - Method in class org.apache.bval.cdi.ValidatorBean
 
getQualifiers() - Method in class org.apache.bval.cdi.ValidatorFactoryBean
 
getRawType() - Method in class org.apache.bval.jsr.util.ValidationContextTraversal
 
getRawType() - Method in interface org.apache.bval.model.DynaType
Resolve the type indirection.
getRawType() - Method in class org.apache.bval.model.DynaTypeEnum
Resolve the type indirection.
getReadonly() - Method in class org.apache.bval.xml.XMLMetaElement
 
getReason() - Method in class org.apache.bval.model.ValidationListener.Error
Get the reason.
getRefId() - Method in class org.apache.bval.xml.XMLMetaValidatorReference
 
getRegexp() - Method in class org.apache.bval.xml.XMLMetaProperty
 
getRegistry() - Static method in class org.apache.bval.xml.XMLMetaBeanManagerFactory
global meta bean registry
getReturnValue() - Method in interface org.apache.bval.jsr.GroupValidationContext
 
getReturnValue() - Method in class org.apache.bval.jsr.xml.ConstructorType
Gets the value of the returnValue property.
getReturnValue() - Method in class org.apache.bval.jsr.xml.MethodType
Gets the value of the returnValue property.
getReturnValueDescriptor() - Method in class org.apache.bval.jsr.InvocableElementDescriptor
 
getRevision() - Static method in class org.apache.bval.util.BValVersion
Get the version control revision number.
getRootBean() - Method in class org.apache.bval.jsr.ConstraintValidationListener
Get the root bean.
getRootBeanType() - Method in class org.apache.bval.jsr.ConstraintValidationListener
Get the root bean type of this ConstraintValidationListener.
getRootMetaBean() - Method in interface org.apache.bval.jsr.GroupValidationContext
Get the root MetaBean.
getScope() - Method in class org.apache.bval.cdi.BValInterceptorBean
 
getScope() - Method in class org.apache.bval.cdi.ValidatorBean
 
getScope() - Method in class org.apache.bval.cdi.ValidatorFactoryBean
 
getSequences() - Method in class org.apache.bval.jsr.groups.Groups
Get the Group sequences.
getStandardValidation() - Method in class org.apache.bval.xml.XMLMetaBeanFactory
 
getStereotypes() - Method in class org.apache.bval.cdi.BValInterceptorBean
 
getStereotypes() - Method in class org.apache.bval.cdi.ValidatorBean
 
getStereotypes() - Method in class org.apache.bval.cdi.ValidatorFactoryBean
 
getter - Variable in class org.apache.bval.jsr.xml.BeanType
 
GetterType - Class in org.apache.bval.jsr.xml
Java class for getterType complex type.
GetterType() - Constructor for class org.apache.bval.jsr.xml.GetterType
 
getTimeLag() - Method in class org.apache.bval.xml.XMLMetaProperty
 
getTo() - Method in class org.apache.bval.jsr.groups.GroupConversionDescriptorImpl
 
getTo() - Method in class org.apache.bval.jsr.xml.GroupConversionType
Gets the value of the to property.
getTraversableResolver() - Method in class org.apache.bval.jsr.ApacheFactoryContext
Get the TraversableResolver.
getTraversableResolver() - Method in class org.apache.bval.jsr.ApacheValidatorFactory
getTraversableResolver() - Method in class org.apache.bval.jsr.ConfigurationImpl
getTraversableResolver() - Method in interface org.apache.bval.jsr.GroupValidationContext
Get the TraversableResolver.
getTraversableResolver() - Method in class org.apache.bval.jsr.xml.ValidationConfigType
Gets the value of the traversableResolver property.
getTraversableResolverClassName() - Method in class org.apache.bval.jsr.BootstrapConfigurationImpl
 
getType() - Method in enum org.apache.bval.jsr.ConstraintAnnotationAttributes
Get the expected type of the represented attribute.
getType() - Method in class org.apache.bval.jsr.util.ValidationContextTraversal
 
getType() - Method in class org.apache.bval.jsr.xml.AnnotationProxyBuilder
Get the configured Annotation type.
getType() - Method in class org.apache.bval.jsr.xml.ParameterType
Gets the value of the type property.
getType() - Method in class org.apache.bval.model.MetaProperty
Get the type of this property.
getType() - Method in class org.apache.bval.xml.XMLMetaElement
 
getTypeClass() - Method in class org.apache.bval.model.MetaProperty
Resolve the type of this property to a class.
getTypeClosure() - Method in class org.apache.bval.cdi.BValAnnotatedType
 
getTypes() - Method in class org.apache.bval.cdi.BValInterceptorBean
 
getTypes() - Method in class org.apache.bval.cdi.ValidatorBean
 
getTypes() - Method in class org.apache.bval.cdi.ValidatorFactoryBean
 
getValid() - Method in class org.apache.bval.jsr.xml.FieldType
Gets the value of the valid property.
getValid() - Method in class org.apache.bval.jsr.xml.GetterType
Gets the value of the valid property.
getValid() - Method in class org.apache.bval.jsr.xml.ParameterType
Gets the value of the valid property.
getValid() - Method in class org.apache.bval.jsr.xml.ReturnValueType
Gets the value of the valid property.
getValidAccesses(Class<?>) - Method in class org.apache.bval.jsr.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.jsr.xml.ConstraintDefinitionType
Gets the value of the validatedBy property.
getValidatedValue() - Method in interface org.apache.bval.jsr.GroupValidationContext
Get the value being validated.
getValidation() - Method in class org.apache.bval.xml.XMLMetaValidator
 
getValidationAppliesTo() - Method in class org.apache.bval.jsr.ConstraintDescriptorImpl
 
getValidationAppliesTo() - Method in class org.apache.bval.jsr.ConstraintValidation
 
getValidationContext() - Method in class org.apache.bval.jsr.ConstraintValidatorContextImpl
Get this ConstraintValidatorContext's GroupValidationContext.
getValidationId() - Method in class org.apache.bval.routines.StandardValidation
key for this validation in the validation list of the beanInfos
getValidationProviders() - Method in class org.apache.bval.jsr.DefaultValidationProviderResolver
getValidations() - Method in class org.apache.bval.jsr.AppendValidationToList
Get the list of cached validations.
getValidations() - Method in class org.apache.bval.model.FeaturesCapable
Get any validations set for this FeaturesCapable.
getValidationXmlFile(String) - Static method in class org.apache.bval.jsr.xml.ValidationParser
 
getValidator() - Method in class org.apache.bval.jsr.ApacheFactoryContext
getValidator() - Method in class org.apache.bval.jsr.ApacheValidatorFactory
Shortcut method to create a new Validator instance with factory's settings
getValidator() - Method in class org.apache.bval.jsr.ConstraintValidation
 
getValidator(String) - Method in class org.apache.bval.xml.XMLMetaBeanInfos
 
getValidatorClasses(Class<A>) - Method in class org.apache.bval.jsr.ConstraintDefaults
Get the default validator implementation types for the specified constraint annotation type.
getValidators() - Method in class org.apache.bval.xml.XMLFeaturesCapable
 
getValidators() - Method in class org.apache.bval.xml.XMLMetaBeanInfos
 
getValue(String) - Method in class org.apache.bval.jsr.xml.AnnotationProxyBuilder
Get the specified element value from the current configuration.
getValue() - Method in class org.apache.bval.jsr.xml.GroupSequenceType
Gets the value of the value property.
getValue() - Method in class org.apache.bval.jsr.xml.GroupsType
Gets the value of the value property.
getValue() - Method in class org.apache.bval.jsr.xml.PayloadType
Gets the value of the value property.
getValue() - Method in class org.apache.bval.jsr.xml.PropertyType
Gets the value of the value property.
getValue() - Method in class org.apache.bval.jsr.xml.ValidatedByType
Gets the value of the value property.
getValue() - Method in class org.apache.bval.xml.XMLMetaFeature
 
getVersion() - Method in class org.apache.bval.jsr.xml.ConstraintMappingsType
Gets the value of the version property.
getVersion() - Method in class org.apache.bval.jsr.xml.ValidationConfigType
Gets the value of the version property.
getVersion() - Static method in class org.apache.bval.util.BValVersion
Get the project version number.
getVersion() - Method in class org.apache.bval.xml.XMLMetaBeanInfos
used for change-detection, when some other component caches MetaBeans based on this object.
getXmlFactory() - Method in class org.apache.bval.xml.XMLMetaBeanBuilder
 
getXStream() - Method in class org.apache.bval.xml.XMLMapper
 
GraphBeanIdentity - Class in org.apache.bval.jsr
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.jsr.GraphBeanIdentity
Create a new GraphBeanIdentity instance.
Group - Class in org.apache.bval.jsr.groups
Immutable object that wraps an interface representing a single group.
Group(Class<?>) - Constructor for class org.apache.bval.jsr.groups.Group
Create a new Group instance.
GROUP_SEQUENCE - Static variable in interface org.apache.bval.jsr.JsrFeatures.Bean
INFO: List of Group(Class) for GroupSequence.value() (redefined default group)
GroupConversionDescriptorImpl - Class in org.apache.bval.jsr.groups
 
GroupConversionDescriptorImpl(Group, Group) - Constructor for class org.apache.bval.jsr.groups.GroupConversionDescriptorImpl
 
GroupConversionType - Class in org.apache.bval.jsr.xml
Java class for groupConversionType complex type.
GroupConversionType() - Constructor for class org.apache.bval.jsr.xml.GroupConversionType
 
Groups - Class in org.apache.bval.jsr.groups
Defines the order to validate groups during validation.
Groups() - Constructor for class org.apache.bval.jsr.groups.Groups
 
groups - Variable in class org.apache.bval.jsr.xml.ConstraintType
 
groupsComputer - Variable in class org.apache.bval.jsr.ClassValidator
GroupsComputer - Class in org.apache.bval.jsr.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.jsr.groups.GroupsComputer
 
groupSequence - Variable in class org.apache.bval.jsr.xml.ClassType
 
GroupSequenceType - Class in org.apache.bval.jsr.xml
Java class for groupSequenceType complex type.
GroupSequenceType() - Constructor for class org.apache.bval.jsr.xml.GroupSequenceType
 
GroupsType - Class in org.apache.bval.jsr.xml
Java class for groupsType complex type.
GroupsType() - Constructor for class org.apache.bval.jsr.xml.GroupsType
 
GroupValidationContext<T> - Interface in org.apache.bval.jsr
Description: JSR-303 ValidationContext extension.

H

handleGenericInIterable() - Method in interface org.apache.bval.jsr.util.PathNavigation.Callback
Handle contiguous [].
handleGenericInIterable() - Method in class org.apache.bval.jsr.util.ValidationContextTraversal
Handle contiguous [].
handleIndexOrKey(String) - Method in interface org.apache.bval.jsr.util.PathNavigation.Callback
Handle an index or key embedded in [].
handleIndexOrKey(String) - Method in class org.apache.bval.jsr.util.ValidationContextTraversal
Handle an index or key embedded in [].
handleLoadException(Object, IOException) - Method in class org.apache.bval.xml.XMLMetaBeanFactory
 
handleProperty(String) - Method in interface org.apache.bval.jsr.util.PathNavigation.Callback
Handle a .-delimited property.
handleProperty(String) - Method in class org.apache.bval.jsr.util.ValidationContextTraversal
Handle a .-delimited property.
hasConstrainedParameters() - Method in class org.apache.bval.jsr.ConstructorDescriptorImpl
 
hasConstrainedParameters() - Method in class org.apache.bval.jsr.InvocableElementDescriptor
 
hasConstrainedParameters() - Method in class org.apache.bval.jsr.MethodDescriptorImpl
 
hasConstrainedReturnValue() - Method in class org.apache.bval.jsr.ConstructorDescriptorImpl
 
hasConstrainedReturnValue() - Method in class org.apache.bval.jsr.InvocableElementDescriptor
 
hasConstrainedReturnValue() - Method in class org.apache.bval.jsr.MethodDescriptorImpl
 
hasConstraints() - Method in class org.apache.bval.jsr.ConstructorDescriptorImpl
 
hasConstraints() - Method in class org.apache.bval.jsr.CrossParameterDescriptorImpl
 
hasConstraints() - Method in class org.apache.bval.jsr.ElementDescriptorImpl
return true if at least one constraint declaration is present on the element.
hasConstraints() - Method in class org.apache.bval.jsr.MethodDescriptorImpl
 
hasConstraints() - Method in class org.apache.bval.jsr.ReturnValueDescriptorImpl
 
hasError(Object, String) - Method in class org.apache.bval.ValidationResults
Learn whether bean has any errors keyed to property propertyName.
hasErrorForReason(String) - Method in class org.apache.bval.ValidationResults
Learn whether there is an Error keyed to a specified reason description.
hashCode() - Method in class org.apache.bval.ConstructorAccess
 
hashCode() - Method in class org.apache.bval.jsr.ConstraintDescriptorImpl
 
hashCode() - Method in class org.apache.bval.jsr.GraphBeanIdentity
hashCode() - Method in class org.apache.bval.jsr.groups.Group
hashCode() - Method in class org.apache.bval.jsr.ParameterAccess
 
hashCode() - Method in class org.apache.bval.jsr.util.NodeImpl
hashCode() - Method in class org.apache.bval.jsr.util.PathImpl
hashCode() - Method in class org.apache.bval.util.FieldAccess
hashCode() - Method in class org.apache.bval.util.MethodAccess
hashCode() - Method in class org.apache.bval.util.PropertyAccess
hasRelationships() - Method in class org.apache.bval.model.MetaBean
Learn whether any known property is a relationship.
hasValidation(Validation) - Method in class org.apache.bval.model.FeaturesCapable
Search for an equivalent validation among those configured.
hasViolations() - Method in class org.apache.bval.jsr.ConstraintValidationListener
Learn whether there are violations available.
HIDDEN - Static variable in interface org.apache.bval.model.Features.Property
INFO: Boolean, Field visible?

I

IBAN - Annotation Type in org.apache.bval.extras.constraints.checkdigit
-- 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.
IBANValidator - Class in org.apache.bval.extras.constraints.checkdigit
IBAN (International Bank Account Number) Check Digit calculation/validation.
IBANValidator() - Constructor for class org.apache.bval.extras.constraints.checkdigit.IBANValidator
 
ignoreAnnotations - Variable in class org.apache.bval.jsr.xml.BeanType
 
ignoreAnnotations - Variable in class org.apache.bval.jsr.xml.ClassType
 
ignoreAnnotations - Variable in class org.apache.bval.jsr.xml.ConstructorType
 
ignoreAnnotations - Variable in class org.apache.bval.jsr.xml.CrossParameterType
 
ignoreAnnotations - Variable in class org.apache.bval.jsr.xml.FieldType
 
ignoreAnnotations - Variable in class org.apache.bval.jsr.xml.GetterType
 
ignoreAnnotations - Variable in class org.apache.bval.jsr.xml.MethodType
 
ignoreAnnotations - Variable in class org.apache.bval.jsr.xml.ParameterType
 
ignoreAnnotations - Variable in class org.apache.bval.jsr.xml.ReturnValueType
 
ignoreXmlConfiguration() - Method in class org.apache.bval.jsr.ConfigurationImpl
Ignore data from the META-INF/validation.xml file if this method is called.
includeExistingValidators - Variable in class org.apache.bval.jsr.xml.ValidatedByType
 
IncompatiblePropertyValueException - Exception in org.apache.bval.jsr
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.jsr.IncompatiblePropertyValueException
Create a new IncompatiblePropertyValueException instance.
IncompatiblePropertyValueException() - Constructor for exception org.apache.bval.jsr.IncompatiblePropertyValueException
Create a new IncompatiblePropertyValueException instance.
IncompatiblePropertyValueException(String, Throwable) - Constructor for exception org.apache.bval.jsr.IncompatiblePropertyValueException
Create a new IncompatiblePropertyValueException instance.
IncompatiblePropertyValueException(Throwable) - Constructor for exception org.apache.bval.jsr.IncompatiblePropertyValueException
Create a new IncompatiblePropertyValueException instance.
IndexedAccess - Class in org.apache.bval.util
AccessStrategy to get an indexed member of an Iterable or array object.
IndexedAccess(Type, Integer) - Constructor for class org.apache.bval.util.IndexedAccess
Create a new IndexedAccessStrategy instance.
InetAddress - Annotation Type in org.apache.bval.extras.constraints.net
-- 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.
InetAddressValidator - Class in org.apache.bval.extras.constraints.net
InetAddress validation and conversion routines (java.net.InetAddress).
InetAddressValidator() - Constructor for class org.apache.bval.extras.constraints.net.InetAddressValidator
 
init() - Method in class org.apache.bval.jsr.util.ValidationContextTraversal
Initialize from ValidationContext.
inIterable() - Method in class org.apache.bval.jsr.NodeBuilderCustomizableContextImpl
 
inIterable() - Method in class org.apache.bval.jsr.util.LeafNodeBuilderCustomizableContextImpl
 
initFeature(String, T) - Method in class org.apache.bval.model.FeaturesCapable
 
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(IBAN) - Method in class org.apache.bval.extras.constraints.checkdigit.IBANValidator
initialize(Verhoeff) - Method in class org.apache.bval.extras.constraints.checkdigit.VerhoeffValidator
initialize(Directory) - Method in class org.apache.bval.extras.constraints.file.DirectoryValidator
initialize(NotDirectory) - Method in class org.apache.bval.extras.constraints.file.NotDirectoryValidator
initialize(Symlink) - Method in class org.apache.bval.extras.constraints.file.SymlinkValidator
initialize(Domain) - Method in class org.apache.bval.extras.constraints.net.DomainValidator
initialize(InetAddress) - Method in class org.apache.bval.extras.constraints.net.InetAddressValidator
initialize() - Method in class org.apache.bval.jsr.ConstraintValidation
Initialize the validator (if not null) with the stored annotation.
initialize() - Method in class org.apache.bval.ValidationResults
initialize the error-buckets now when needed and not on instance creation to save memory garbage.
inject(Class<T>) - Static method in class org.apache.bval.cdi.BValExtension
Request that an instance of the specified type be provided by the container.
INSTANCE - Static variable in class org.apache.bval.cdi.AnyLiteral
Statically available instance.
INSTANCE - Static variable in class org.apache.bval.cdi.BValAnnotatedType.BValBindingLiteral
 
INSTANCE - Static variable in class org.apache.bval.cdi.DefaultLiteral
 
INSTANCE - Static variable in class org.apache.bval.jsr.xml.AnnotationProxyBuilder.ValidAnnotation
 
interpolate(String, Map<String, Object>, Object) - Method in class org.apache.bval.el.ELFacade
 
interpolate(String, Map<String, Object>, Object) - Method in interface org.apache.bval.el.MessageEvaluator
 
interpolate(String, MessageInterpolator.Context) - Method in class org.apache.bval.jsr.DefaultMessageInterpolator
interpolate(String, MessageInterpolator.Context, Locale) - Method in class org.apache.bval.jsr.DefaultMessageInterpolator
IntrospectorMetaBeanFactory - Class in org.apache.bval
Description: use information from java.beans.Introspector in MetaBeans.
IntrospectorMetaBeanFactory() - Constructor for class org.apache.bval.IntrospectorMetaBeanFactory
 
InvocableElementDescriptor - Class in org.apache.bval.jsr
 
InvocableElementDescriptor(MetaBean, Class<?>, Validation[]) - Constructor for class org.apache.bval.jsr.InvocableElementDescriptor
 
InvocableElementDescriptor(Class<?>, Validation[]) - Constructor for class org.apache.bval.jsr.InvocableElementDescriptor
 
invoke(InvocationContext) - Method in class org.apache.bval.cdi.BValInterceptor
 
IOs - Class in org.apache.bval.jsr.util
 
isAlternative() - Method in class org.apache.bval.cdi.BValInterceptorBean
 
isAlternative() - Method in class org.apache.bval.cdi.ValidatorBean
 
isAlternative() - Method in class org.apache.bval.cdi.ValidatorFactoryBean
 
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.apache.bval.cdi.BValAnnotatedType
 
isAssignableFrom(Class<?>) - Method in class org.apache.bval.model.DynaTypeEnum
Learn whether the wrapped class is assignable from cls.
isBeanConstrained() - Method in class org.apache.bval.jsr.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)
ISBN10 - Annotation Type in org.apache.bval.extras.constraints.checkdigit
-- 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.
ISBN10Validator - Class in org.apache.bval.extras.constraints.checkdigit
Modulus 11 ISBN-10 Check Digit calculation/validation.
ISBN10Validator() - Constructor for class org.apache.bval.extras.constraints.checkdigit.ISBN10Validator
 
isCascadable(Object, Path.Node, Class<?>, Path, ElementType) - Method in class org.apache.bval.jsr.resolver.CachingTraversableResolver
isCascadable(Object, Path.Node, Class<?>, Path, ElementType) - Method in class org.apache.bval.jsr.resolver.DefaultTraversableResolver
isCascadable(Object, Path.Node, Class<?>, Path, ElementType) - Method in class org.apache.bval.jsr.resolver.JPATraversableResolver
isCascadable(Object, Path.Node, Class<?>, Path, ElementType) - Method in class org.apache.bval.jsr.resolver.SimpleTraversableResolver
isCascaded() - Method in class org.apache.bval.jsr.ElementDescriptorImpl
 
isCascaded() - Method in interface org.apache.bval.jsr.MethodDescriptor
Learn whether the referenced method should be validated.
isDefault() - Method in class org.apache.bval.jsr.groups.Group
Learn whether the group represented is the default group.
isEmpty() - Method in class org.apache.bval.jsr.ConstraintValidationListener
Learn whether no violations were found.
isEmpty() - Method in class org.apache.bval.ValidationResults
Learn whether these results are empty/error-free.
isEnum() - Method in class org.apache.bval.model.DynaTypeEnum
Learn whether the referred class is, in fact, an enum class.
isExecutableValidationEnabled() - Method in class org.apache.bval.jsr.BootstrapConfigurationImpl
 
isFixed() - Method in class org.apache.bval.BeanValidationContext
Learn whether the current property value is "fixed."
isIgnoreAnnotationOnCrossParameter(Member) - Method in class org.apache.bval.jsr.xml.AnnotationIgnores
 
isIgnoreAnnotationOnParameter(Member, int) - Method in class org.apache.bval.jsr.xml.AnnotationIgnores
 
isIgnoreAnnotationOnReturn(Member) - Method in class org.apache.bval.jsr.xml.AnnotationIgnores
 
isIgnoreAnnotations(Member) - Method in class org.apache.bval.jsr.xml.AnnotationIgnores
Learn whether annotations should be ignored on a particular Member of a class.
isIgnoreAnnotations(Class<?>) - Method in class org.apache.bval.jsr.xml.AnnotationIgnores
Learn whether annotations should be ignored for a given class.
isIgnoreXmlConfiguration() - Method in class org.apache.bval.jsr.ConfigurationImpl
Returns true if Configuration.ignoreXMLConfiguration() has been called.
isInIterable() - Method in class org.apache.bval.jsr.util.NodeImpl
isKnown() - Method in class org.apache.bval.util.PropertyAccess
Learn whether this PropertyAccess references a known property.
isMandatory() - Method in class org.apache.bval.model.MetaProperty
Learn whether this property is considered mandatory.
isMemberOf(Class<?>) - Method in class org.apache.bval.jsr.ConstraintValidation
 
isNullable() - Method in class org.apache.bval.cdi.BValInterceptorBean
 
isNullable() - Method in class org.apache.bval.cdi.ValidatorBean
 
isNullable() - Method in class org.apache.bval.cdi.ValidatorFactoryBean
 
isReachable(Object, Path.Node, Class<?>, Path, ElementType) - Method in class org.apache.bval.jsr.resolver.CachingTraversableResolver
isReachable(Object, Path.Node, Class<?>, Path, ElementType) - Method in class org.apache.bval.jsr.resolver.DefaultTraversableResolver
isReachable(Object, Path.Node, Class<?>, Path, ElementType) - Method in class org.apache.bval.jsr.resolver.JPATraversableResolver
isReachable(Object, Path.Node, Class<?>, Path, ElementType) - Method in class org.apache.bval.jsr.resolver.SimpleTraversableResolver
isRelationship() - Method in class org.apache.bval.model.MetaProperty
Learn whether this property is considered a relationship.
isReportAsSingleViolation() - Method in class org.apache.bval.jsr.ConstraintDescriptorImpl
isReportAsSingleViolation() - Method in class org.apache.bval.jsr.ConstraintValidation
isRootPath() - Method in class org.apache.bval.jsr.util.PathImpl
Learn whether this PathImpl points to the root of its graph.
isSubPathOf(Path) - Method in class org.apache.bval.jsr.util.PathImpl
Learn whether path is a parent to this.
isSuitable(Class<? extends Configuration<?>>) - Method in class org.apache.bval.jsr.ApacheValidationProvider
Learn whether a particular builder class is suitable for this ValidationProvider.
isTreatMapsLikeBeans() - Method in class org.apache.bval.BeanValidator
 
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(CharSequence, ConstraintValidatorContext) - Method in class org.apache.bval.constraints.SizeValidatorForCharSequence
Checks the length of the specified string.
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.extras.constraints.checkdigit.IBANValidator
isValid(String, ConstraintValidatorContext) - Method in class org.apache.bval.extras.constraints.checkdigit.VerhoeffValidator
isValid(File, ConstraintValidatorContext) - Method in class org.apache.bval.extras.constraints.file.DirectoryValidator
isValid(File, ConstraintValidatorContext) - Method in class org.apache.bval.extras.constraints.file.NotDirectoryValidator
isValid(File, ConstraintValidatorContext) - Method in class org.apache.bval.extras.constraints.file.SymlinkValidator
isValid(String, ConstraintValidatorContext) - Method in class org.apache.bval.extras.constraints.net.DomainValidator
isValid(String, ConstraintValidatorContext) - Method in class org.apache.bval.extras.constraints.net.InetAddressValidator
isValid() - Method in class org.apache.bval.jsr.ConstraintAnnotationAttributes.Worker
 
isValid(Object) - Static method in class org.apache.bval.routines.EMailValidationUtils
Learn whether a given object is a valid email address.
isValid(Object, Pattern) - Static method in class org.apache.bval.routines.EMailValidationUtils
Learn whether a particular value matches a given pattern per Matcher.matches().
isValidated(Object) - Method in class org.apache.bval.BeanValidationContext
Learn whether a particular object has been validated.
isValidated() - Method in class org.apache.bval.jsr.ConstraintValidation
 
isValidated(Object) - Method in class org.apache.bval.jsr.ElementDescriptorImpl
 
iterator() - Method in class org.apache.bval.jsr.util.PathImpl

J

JAVASCRIPT_VALIDATION_FUNCTIONS - Static variable in interface org.apache.bval.model.Features.Property
Deprecated.
JPATraversableResolver - Class in org.apache.bval.jsr.resolver
 
JPATraversableResolver() - Constructor for class org.apache.bval.jsr.resolver.JPATraversableResolver
 
JSONGenerator - Class in org.apache.bval.json
Description: Generate a JSON String for a collection of MetaBeans.
JSONGenerator() - Constructor for class org.apache.bval.json.JSONGenerator
 
JSONGenerator(String) - Constructor for class org.apache.bval.json.JSONGenerator
 
JSONGenerator(Template) - Constructor for class org.apache.bval.json.JSONGenerator
 
JsrFeatures - Interface in org.apache.bval.jsr
Description: Contains MetaBean feature keys of additional features used in the implementation of JSR303
JsrFeatures.Bean - Interface in org.apache.bval.jsr
JSR303 bean features
JsrFeatures.Constructor - Interface in org.apache.bval.jsr
 
JsrFeatures.Method - Interface in org.apache.bval.jsr
 
JsrFeatures.Property - Interface in org.apache.bval.jsr
JSR303 Property features
JsrMetaBeanFactory - Class in org.apache.bval.jsr
Description: process the class annotations for JSR303 constraint validations to build the MetaBean with information from annotations and JSR303 constraint mappings (defined in xml)
JsrMetaBeanFactory(ApacheValidatorFactory) - Constructor for class org.apache.bval.jsr.JsrMetaBeanFactory
Create a new Jsr303MetaBeanFactory instance.
JsrValidationCallback(GroupValidationContext<?>) - Constructor for class org.apache.bval.jsr.ClassValidator.JsrValidationCallback
 

K

KeyedAccess - Class in org.apache.bval.util
AccessStrategy to get a keyed value from a Map.
KeyedAccess(Type, Object) - Constructor for class org.apache.bval.util.KeyedAccess
Create a new KeyedAccess instance.

L

LeafNodeBuilderCustomizableContextImpl - Class in org.apache.bval.jsr.util
 
LeafNodeBuilderCustomizableContextImpl(ConstraintValidatorContextImpl, String, PathImpl) - Constructor for class org.apache.bval.jsr.util.LeafNodeBuilderCustomizableContextImpl
 
LeafNodeBuilderDefinedContextImpl - Class in org.apache.bval.jsr.util
 
LeafNodeBuilderDefinedContextImpl(ConstraintValidatorContextImpl, String, PathImpl) - Constructor for class org.apache.bval.jsr.util.LeafNodeBuilderDefinedContextImpl
 
load() - Method in interface org.apache.bval.xml.XMLMetaBeanLoader
 
load() - Method in class org.apache.bval.xml.XMLMetaBeanURLLoader
 
log - Static variable in class org.apache.bval.jsr.JsrMetaBeanFactory
Shared log instance
Luhn - Annotation Type in org.apache.bval.extras.constraints.checkdigit
-- 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.
LuhnValidator - Class in org.apache.bval.extras.constraints.checkdigit
Modulus 10 Luhn Check Digit calculation/validation.
LuhnValidator() - Constructor for class org.apache.bval.extras.constraints.checkdigit.LuhnValidator
 

M

main(String[]) - Static method in class org.apache.bval.util.BValVersion
Main method of this class that prints the BValVersion.toString() to System.out.
MAIN_KEY - Static variable in interface org.apache.bval.model.Features.Bean
INFO: String, name of the Property, that is the Primary Key
MAJOR_RELEASE - Static variable in class org.apache.bval.util.BValVersion
Major release number
MANDATORY - Static variable in interface org.apache.bval.model.Features.Property
VALIDATION: Boolean, mandatory field?
MANDATORY - Static variable in interface org.apache.bval.xml.XMLMetaValue
 
mapGroup(Group) - Method in class org.apache.bval.jsr.ElementDescriptorImpl
 
mapGroup(Group) - Method in interface org.apache.bval.jsr.ProcedureDescriptor
 
marshal(ExecutableType) - Method in class org.apache.bval.jsr.xml.Adapter1
 
Mastercard - Annotation Type in org.apache.bval.extras.constraints.creditcard
-- 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.
max - Variable in class org.apache.bval.constraints.SizeValidator
 
MAX_LENGTH - Static variable in interface org.apache.bval.model.Features.Property
VALIDATION: Integer, max.
MAX_VALUE - Static variable in interface org.apache.bval.model.Features.Property
VALIDATION: Comparable (e.g.
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
 
mergeFeaturesInto(FeaturesCapable) - Method in class org.apache.bval.xml.XMLFeaturesCapable
 
mergeInto(MetaProperty) - Method in class org.apache.bval.xml.XMLMetaBeanReference
 
mergeInto(MetaProperty) - Method in class org.apache.bval.xml.XMLMetaElement
 
mergeInto(MetaProperty) - Method in class org.apache.bval.xml.XMLMetaProperty
 
message - Variable in class org.apache.bval.jsr.xml.ConstraintType
 
MessageEvaluator - Interface in org.apache.bval.el
 
messageInterpolator(MessageInterpolator) - Method in class org.apache.bval.jsr.ApacheFactoryContext
messageInterpolator - Variable in class org.apache.bval.jsr.ConfigurationImpl
 
messageInterpolator(MessageInterpolator) - Method in class org.apache.bval.jsr.ConfigurationImpl
messageInterpolator - Variable in class org.apache.bval.jsr.xml.ValidationConfigType
 
messageInterpolatorClass - Variable in class org.apache.bval.jsr.ConfigurationImpl
 
messageInterpolatorClass(Class<MessageInterpolator>) - Method in class org.apache.bval.jsr.ConfigurationImpl
 
Meta - Class in org.apache.bval.model
 
Meta() - Constructor for class org.apache.bval.model.Meta
 
MetaAnnotated - Class in org.apache.bval.model
 
MetaAnnotated() - Constructor for class org.apache.bval.model.MetaAnnotated
 
metaBean - Variable in class org.apache.bval.jsr.ElementDescriptorImpl
the MetaBean of this element
MetaBean - Class in org.apache.bval.model
Description: the meta description of a bean or class.
MetaBean() - Constructor for class org.apache.bval.model.MetaBean
 
MetaBean.ConstructorComparator - Class in org.apache.bval.model
 
MetaBean.FieldComparator - Class in org.apache.bval.model
 
MetaBean.MethodComparator - Class in org.apache.bval.model
 
METABEAN_FACTORY_CLASSNAMES - Static variable in interface org.apache.bval.jsr.ApacheValidatorConfiguration.Properties
Specifies the names, delimited by whitespace, of MetaBeanFactory classes that should be added to collaborate with an ApacheFactoryContext's MetaBeanFinder.
MetaBeanBuilder - Class in org.apache.bval
Description: internal implementation class to construct metabeans with factories
MetaBeanBuilder() - Constructor for class org.apache.bval.MetaBeanBuilder
Create a new MetaBeanBuilder instance.
MetaBeanBuilder(MetaBeanFactory[]) - Constructor for class org.apache.bval.MetaBeanBuilder
Create a new MetaBeanBuilder instance.
MetaBeanCache - Class in org.apache.bval
Description: a cache to hold metabeans by id and by class.
MetaBeanCache() - Constructor for class org.apache.bval.MetaBeanCache
Create a new MetaBeanCache instance.
MetaBeanCache(Map<String, MetaBean>) - Constructor for class org.apache.bval.MetaBeanCache
Create a new MetaBeanCache instance.
MetaBeanEnricher - Interface in org.apache.bval.xml
Description: Interface to merge meta beans
MetaBeanFactory - Interface in org.apache.bval
Description: interface for abstraction how to initialize a MetaBean with information from somewhere
MetaBeanFinder - Interface in org.apache.bval
Description: Interface to find BeanInfos
MetaBeanManager - Class in org.apache.bval
Description: Default implementation for the interface to find, register and create MetaBeans.
MetaBeanManager() - Constructor for class org.apache.bval.MetaBeanManager
Create a new MetaBeanManager instance.
MetaBeanManager(MetaBeanBuilder) - Constructor for class org.apache.bval.MetaBeanManager
Create a new MetaBeanManager instance.
MetaBeanManagerFactory - Class in org.apache.bval
Description: API class to hold a singleton of a MetaBeanManager that implements the finder and registry interfaces for MetaBeans
MetaBeanManagerFactory() - Constructor for class org.apache.bval.MetaBeanManagerFactory
 
MetaConstraint<T,A extends Annotation> - Class in org.apache.bval.jsr.xml
Description: hold parsed information from xml to complete MetaBean later
MetaConstraint(Class<T>, Member, A) - Constructor for class org.apache.bval.jsr.xml.MetaConstraint
Create a new MetaConstraint instance.
MetaConstructor - Class in org.apache.bval.model
 
MetaConstructor(MetaBean, Constructor<?>) - Constructor for class org.apache.bval.model.MetaConstructor
 
MetaInvocable - Class in org.apache.bval.model
 
MetaInvocable() - Constructor for class org.apache.bval.model.MetaInvocable
 
MetaMethod - Class in org.apache.bval.model
 
MetaMethod(MetaBean, Method) - Constructor for class org.apache.bval.model.MetaMethod
 
MetaParameter - Class in org.apache.bval.model
 
MetaParameter(MetaInvocable, Integer) - Constructor for class org.apache.bval.model.MetaParameter
 
MetaProperty - Class in org.apache.bval.model
Description: the meta description of a property of a bean.
MetaProperty() - Constructor for class org.apache.bval.model.MetaProperty
Create a new MetaProperty instance.
method - Variable in class org.apache.bval.jsr.ConstraintAnnotationAttributes.Worker
 
method - Variable in class org.apache.bval.jsr.xml.BeanType
 
MethodAccess - Class in org.apache.bval.util
Description: invoke a zero-argument method (getter)
MethodAccess(Method) - Constructor for class org.apache.bval.util.MethodAccess
Create a new MethodAccess instance.
MethodAccess(String, Method) - Constructor for class org.apache.bval.util.MethodAccess
Create a new MethodAccess instance.
MethodComparator(Class<?>) - Constructor for class org.apache.bval.model.MetaBean.MethodComparator
 
MethodDescriptor - Static variable in interface org.apache.bval.jsr.JsrFeatures.Method
 
MethodDescriptor - Interface in org.apache.bval.jsr
Description: This class will disappear when such functionality is part of the JSR303 specification.
MethodDescriptorImpl - Class in org.apache.bval.jsr
Description: MethodDescriptor implementation.
MethodDescriptorImpl(MetaBean, Validation[], Method) - Constructor for class org.apache.bval.jsr.MethodDescriptorImpl
 
MethodDescriptorImpl(MetaBean, MetaMethod) - Constructor for class org.apache.bval.jsr.MethodDescriptorImpl
 
MethodNodeImpl(Path.Node) - Constructor for class org.apache.bval.jsr.util.NodeImpl.MethodNodeImpl
 
MethodNodeImpl(String, List<Class<?>>) - Constructor for class org.apache.bval.jsr.util.NodeImpl.MethodNodeImpl
 
MethodType - Class in org.apache.bval.jsr.xml
Java class for methodType complex type.
MethodType() - Constructor for class org.apache.bval.jsr.xml.MethodType
 
min - Variable in class org.apache.bval.constraints.SizeValidator
 
MIN_LENGTH - Static variable in interface org.apache.bval.model.Features.Property
VALIDATION: Integer, min.
MIN_VALUE - Static variable in interface org.apache.bval.model.Features.Property
VALIDATION: Comparable (e.g.
MINOR_RELEASE - Static variable in class org.apache.bval.util.BValVersion
Minor release number
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
 
moveDown(MetaProperty, AccessStrategy) - Method in class org.apache.bval.BeanValidationContext
Step deeper into association at 'prop'
moveDown(String) - Method in class org.apache.bval.BeanValidationContext
 
moveDown(Path.Node) - Method in interface org.apache.bval.jsr.GroupValidationContext
 
moveDown(MetaProperty, AccessStrategy) - Method in interface org.apache.bval.model.ValidationContext
Step deeper into association at 'prop'
moveDown(String) - Method in interface org.apache.bval.model.ValidationContext
 
moveDownIfNecessary() - Method in class org.apache.bval.jsr.util.ValidationContextTraversal
If we currently have a property, navigate the context such that the property becomes the bean, in preparation for another property.
moveUp(Object, MetaBean) - Method in class org.apache.bval.BeanValidationContext
Step out from a validation of associated objects.
moveUp(Object, MetaBean) - Method in interface org.apache.bval.model.ValidationContext
Step out from a validation of associated objects.

N

name - Variable in class org.apache.bval.jsr.xml.ElementType
 
name - Variable in class org.apache.bval.jsr.xml.FieldType
 
name - Variable in class org.apache.bval.jsr.xml.GetterType
 
name - Variable in class org.apache.bval.jsr.xml.MethodType
 
name - Variable in class org.apache.bval.jsr.xml.PropertyType
 
name() - Method in class org.apache.bval.model.DynaTypeEnum.Value
used by freemarker-template "bean-infos-json.ftl"
navigate(CharSequence, PathNavigation.Callback<?>) - Static method in class org.apache.bval.jsr.util.PathNavigation
Navigate a path using the specified callback.
navigateAndReturn(CharSequence, PathNavigation.Callback<? extends T>) - Static method in class org.apache.bval.jsr.util.PathNavigation
Navigate a path using the specified callback, returning its result.
needsCaching() - Method in interface org.apache.bval.jsr.resolver.CachingRelevant
Learn whether the results of the TraversableResolver should be cached.
needsCaching(TraversableResolver) - Static method in class org.apache.bval.jsr.resolver.CachingTraversableResolver
Convenience method to check whether caching is necessary on a given TraversableResolver.
needsCaching() - Method in class org.apache.bval.jsr.resolver.CachingTraversableResolver
Learn whether the results of the TraversableResolver should be cached.
needsCaching() - Method in class org.apache.bval.jsr.resolver.DefaultTraversableResolver
Learn whether the results of the TraversableResolver should be cached.
needsCaching() - Method in class org.apache.bval.jsr.resolver.JPATraversableResolver
Learn whether the results of the TraversableResolver should be cached.
needsCaching() - Method in class org.apache.bval.jsr.resolver.SimpleTraversableResolver
Learn whether the results of the TraversableResolver should be cached.
newInstance(Class<T>) - Static method in class org.apache.bval.util.reflection.Reflection
Construct a new instance of cls using its default constructor.
NodeBuilderCustomizableContextImpl - Class in org.apache.bval.jsr
 
NodeBuilderCustomizableContextImpl(ConstraintValidatorContextImpl, String, PathImpl) - Constructor for class org.apache.bval.jsr.NodeBuilderCustomizableContextImpl
 
NodeBuilderDefinedContextImpl - Class in org.apache.bval.jsr.util
Description: Implementation of NodeBuilderDefinedContext.
NodeBuilderDefinedContextImpl(ConstraintValidatorContextImpl, String, PathImpl) - Constructor for class org.apache.bval.jsr.util.NodeBuilderDefinedContextImpl
Create a new NodeBuilderDefinedContextImpl instance.
NodeContextBuilderImpl - Class in org.apache.bval.jsr
 
NodeContextBuilderImpl(ConstraintValidatorContextImpl, String, PathImpl) - Constructor for class org.apache.bval.jsr.NodeContextBuilderImpl
 
NodeImpl - Class in org.apache.bval.jsr.util
 
NodeImpl(String) - Constructor for class org.apache.bval.jsr.util.NodeImpl
Create a new NodeImpl instance.
NodeImpl.BeanNodeImpl - Class in org.apache.bval.jsr.util
 
NodeImpl.ConstructorNodeImpl - Class in org.apache.bval.jsr.util
 
NodeImpl.CrossParameterNodeImpl - Class in org.apache.bval.jsr.util
 
NodeImpl.MethodNodeImpl - Class in org.apache.bval.jsr.util
 
NodeImpl.ParameterNodeImpl - Class in org.apache.bval.jsr.util
 
NodeImpl.PropertyNodeImpl - Class in org.apache.bval.jsr.util
 
NodeImpl.ReturnValueNodeImpl - Class in org.apache.bval.jsr.util
 
NOPValidation - Class in org.apache.bval.routines
Description: DO NOTHING VALIDATION (can be used to turn off standard validation)
NOPValidation() - Constructor for class org.apache.bval.routines.NOPValidation
 
NotDirectory - Annotation Type in org.apache.bval.extras.constraints.file
-- 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.
NotDirectoryValidator - Class in org.apache.bval.extras.constraints.file
Description:
NotDirectoryValidator() - Constructor for class org.apache.bval.extras.constraints.file.NotDirectoryValidator
 
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.jsr.xml
This object contains factory methods for each Java content interface and Java element interface generated in the org.apache.bval.jsr.xml package.
ObjectFactory() - Constructor for class org.apache.bval.jsr.xml.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.apache.bval.jsr.xml
OPTIONAL - Static variable in interface org.apache.bval.xml.XMLMetaValue
 
org.apache.bval - package org.apache.bval
 
org.apache.bval.cdi - package org.apache.bval.cdi
 
org.apache.bval.constraints - package org.apache.bval.constraints
 
org.apache.bval.el - package org.apache.bval.el
 
org.apache.bval.extras.constraints - package org.apache.bval.extras.constraints
Contains constraints that are NOT part of the Bean Validation specification and might disappear as soon as a final version of the specification contains similar functionalities.
org.apache.bval.extras.constraints.checkdigit - package org.apache.bval.extras.constraints.checkdigit
This package contains Check Digit validation routines.
org.apache.bval.extras.constraints.creditcard - package org.apache.bval.extras.constraints.creditcard
This package contains Credit Card validation routines.
org.apache.bval.extras.constraints.file - package org.apache.bval.extras.constraints.file
File constraints validators.
org.apache.bval.extras.constraints.net - package org.apache.bval.extras.constraints.net
net constraints validators.
org.apache.bval.json - package org.apache.bval.json
 
org.apache.bval.jsr - package org.apache.bval.jsr
 
org.apache.bval.jsr.groups - package org.apache.bval.jsr.groups
 
org.apache.bval.jsr.parameter - package org.apache.bval.jsr.parameter
 
org.apache.bval.jsr.resolver - package org.apache.bval.jsr.resolver
 
org.apache.bval.jsr.util - package org.apache.bval.jsr.util
 
org.apache.bval.jsr.xml - package org.apache.bval.jsr.xml
 
org.apache.bval.model - package org.apache.bval.model
 
org.apache.bval.routines - package org.apache.bval.routines
 
org.apache.bval.util - package org.apache.bval.util
 
org.apache.bval.util.reflection - package org.apache.bval.util.reflection
 
org.apache.bval.xml - package org.apache.bval.xml
 

P

parameter - Variable in class org.apache.bval.jsr.xml.ConstructorType
 
parameter - Variable in class org.apache.bval.jsr.xml.MethodType
 
ParameterAccess - Class in org.apache.bval.jsr
Implementation of AccessStrategy for method parameters.
ParameterAccess(Type, int) - Constructor for class org.apache.bval.jsr.ParameterAccess
Create a new ParameterAccess instance.
ParameterDescriptorImpl - Class in org.apache.bval.jsr
Description: ParameterDescriptor implementation.
ParameterDescriptorImpl(MetaBean, Validation[], String) - Constructor for class org.apache.bval.jsr.ParameterDescriptorImpl
Create a new ParameterDescriptorImpl instance.
ParameterDescriptorImpl(Class<?>, Validation[], String) - Constructor for class org.apache.bval.jsr.ParameterDescriptorImpl
Create a new ParameterDescriptorImpl instance.
parameterNameProvider(ParameterNameProvider) - Method in class org.apache.bval.jsr.ApacheFactoryContext
 
parameterNameProvider - Variable in class org.apache.bval.jsr.ConfigurationImpl
 
parameterNameProvider(ParameterNameProvider) - Method in class org.apache.bval.jsr.ConfigurationImpl
 
parameterNameProvider - Variable in class org.apache.bval.jsr.xml.ValidationConfigType
 
parameterNameProviderClass - Variable in class org.apache.bval.jsr.ConfigurationImpl
 
parameterNameProviderClass(Class<? extends ParameterNameProvider>) - Method in class org.apache.bval.jsr.ConfigurationImpl
 
ParameterNodeImpl(Path.Node) - Constructor for class org.apache.bval.jsr.util.NodeImpl.ParameterNodeImpl
 
ParameterNodeImpl(String, int) - Constructor for class org.apache.bval.jsr.util.NodeImpl.ParameterNodeImpl
 
ParametersAccess - Class in org.apache.bval.jsr
 
ParametersAccess() - Constructor for class org.apache.bval.jsr.ParametersAccess
 
ParameterType - Class in org.apache.bval.jsr.xml
Java class for parameterType complex type.
ParameterType() - Constructor for class org.apache.bval.jsr.xml.ParameterType
 
parentMetaBean - Variable in class org.apache.bval.model.Meta
 
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
 
PATCH_RELEASE - Static variable in class org.apache.bval.util.BValVersion
Patch/point release number
PathImpl - Class in org.apache.bval.jsr.util
Description: object holding the property path as a list of nodes.
PathNavigation - Class in org.apache.bval.jsr.util
Defines a path navigation algorithm and a means of interacting with same.
PathNavigation.Callback<T> - Interface in org.apache.bval.jsr.util
Path traversal callback function interface.
PathNavigation.CallbackProcedure - Class in org.apache.bval.jsr.util
Callback "procedure" that always returns null.
pattern - Variable in class org.apache.bval.constraints.PatternValidator
 
PatternValidator - Class in org.apache.bval.constraints
validator using a regular expression, based on the jsr Pattern constraint annotation.
PatternValidator() - Constructor for class org.apache.bval.constraints.PatternValidator
 
payload - Variable in class org.apache.bval.jsr.xml.ConstraintType
 
PayloadType - Class in org.apache.bval.jsr.xml
Java class for payloadType complex type.
PayloadType() - Constructor for class org.apache.bval.jsr.xml.PayloadType
 
performAppend(ConstraintValidation<T>) - Method in class org.apache.bval.jsr.AppendValidationToBuilder
Performs the actual "appending" operation to the underlying data structure that holds the validations.
performAppend(ConstraintValidation<T>) - Method in class org.apache.bval.jsr.AppendValidationToList
Performs the actual "appending" operation to the underlying data structure that holds the validations.
performAppend(ConstraintValidation<T>) - Method in class org.apache.bval.jsr.AppendValidationToMeta
Performs the actual "appending" operation to the underlying data structure that holds the validations.
performAppend(ConstraintValidation<T>) - Method in class org.apache.bval.jsr.BaseAppendValidation
Performs the actual "appending" operation to the underlying data structure that holds the validations.
postProcessValidation(ConstraintValidation<T>) - Method in class org.apache.bval.jsr.BaseAppendValidation
Post-process the validation once it postProcessValidationhas been appended.
PREFERRED - Static variable in interface org.apache.bval.model.Features.Property
INFO: Boolean
preProcessValidation(ConstraintValidation<T>) - Method in class org.apache.bval.jsr.AppendValidationToBuilder
Pre-process the validation before appending it.
preProcessValidation(ConstraintValidation<T>) - Method in class org.apache.bval.jsr.BaseAppendValidation
Pre-process the validation before appending it.
ProcedureDescriptor - Interface in org.apache.bval.jsr
Description: superinterface of ConstructorDescriptor and MethodDescriptor.
processAnnotatedType(ProcessAnnotatedType<A>) - Method in class org.apache.bval.cdi.BValExtension
 
processAnnotation(A, Meta, Class<?>, AccessStrategy, AppendValidation, boolean) - Method in class org.apache.bval.jsr.AnnotationProcessor
Process a single annotation.
processAnnotations(Meta, Class<?>, AnnotatedElement, AccessStrategy, AppendValidation) - Method in class org.apache.bval.jsr.AnnotationProcessor
Process JSR303 annotations.
processBean(ProcessBean<A>) - Method in class org.apache.bval.cdi.BValExtension
 
processMappingConfig(Set<InputStream>) - Method in class org.apache.bval.jsr.xml.ValidationMappingParser
Parse files with constraint mappings and collect information in the factory.
processValidationConfig(String, ConfigurationImpl, boolean) - Static method in class org.apache.bval.jsr.xml.ValidationParser
 
PROJECT_ID - Static variable in class org.apache.bval.util.BValVersion
Unique id of the current project/version/revision
PROJECT_NAME - Static variable in class org.apache.bval.util.BValVersion
Project name
PROPERTIES - Static variable in interface org.apache.bval.model.Features.Bean
 
property - Variable in class org.apache.bval.jsr.xml.ValidationConfigType
 
PropertyAccess - Class in org.apache.bval.util
Description: Undefined dynamic strategy (FIELD or METHOD access) Uses PropertyUtils or tries to determine field to access the value
PropertyAccess(Class<?>, String) - Constructor for class org.apache.bval.util.PropertyAccess
Create a new PropertyAccess instance.
PropertyDescriptor - Static variable in interface org.apache.bval.jsr.JsrFeatures.Property
INFO: cached PropertyDescriptorImpl of the property
PropertyNodeImpl(String) - Constructor for class org.apache.bval.jsr.util.NodeImpl.PropertyNodeImpl
 
PropertyNodeImpl(Path.Node) - Constructor for class org.apache.bval.jsr.util.NodeImpl.PropertyNodeImpl
 
PropertyType - Class in org.apache.bval.jsr.xml
Java class for propertyType complex type.
PropertyType() - Constructor for class org.apache.bval.jsr.xml.PropertyType
 
provider - Variable in class org.apache.bval.jsr.ConfigurationImpl
Configured ValidationProvider
providerClass - Variable in class org.apache.bval.jsr.ConfigurationImpl
Configured ValidationProvider class
providerResolver - Variable in class org.apache.bval.jsr.ConfigurationImpl
Configured ValidationProviderResolver
Proxies - Class in org.apache.bval.jsr.util
 
put(Map<? super String, ? super V>, V) - Method in enum org.apache.bval.jsr.ConstraintAnnotationAttributes
Put value into a map with this.attributeName as key.
putBeanRef(XMLMetaBeanReference) - Method in class org.apache.bval.xml.XMLMetaBean
 
putConstraintValidator(Class<A>, Class<? extends ConstraintValidator<A, ?>>[]) - Method in class org.apache.bval.jsr.ConstraintCached
Record the set of validator classes for a given constraint annotation.
putFeature(String, T) - Method in class org.apache.bval.model.FeaturesCapable
Convenience method to set a particular feature value.
putFeature(String, Object) - Method in class org.apache.bval.xml.XMLFeaturesCapable
 
putProperty(String, MetaProperty) - Method in class org.apache.bval.model.MetaBean
bidirectional - set the relationship between a MetaProperty and its parentMetaBean
putProperty(XMLMetaProperty) - Method in class org.apache.bval.xml.XMLMetaBean
 
putValue(String, Object) - Method in class org.apache.bval.jsr.xml.AnnotationProxyBuilder
Add an element to the configuration.

R

read(Annotation) - Method in class org.apache.bval.jsr.ConstraintAnnotationAttributes.Worker
 
READONLY - Static variable in interface org.apache.bval.model.Features.Property
SECURITY, INFO: Boolean, is value or relationship unmodifiable
Reasons - Interface in org.apache.bval.routines
Description: StandardReasons for validation errors found in ValidationResults
REF_BEAN_ID - Static variable in interface org.apache.bval.model.Features.Property
INFO: relationship's target metaBean.id *
REF_BEAN_TYPE - Static variable in interface org.apache.bval.model.Features.Property
INFO: Class
Relationship's target metaBean.beanClass.
REF_CASCADE - Static variable in interface org.apache.bval.model.Features.Property
INFO: AccessStrategy[]
an array of accessStrategies how validation should cascade into relationship target beans
null when validation should NOT cascade into relationship target beans

Default: {PropertyAccess(metaProperty.name)}, when MetaProperty.metaBean is != null

REF_GROUPS - Static variable in interface org.apache.bval.jsr.JsrFeatures.Property
INFO: Class[] with the groups to validate a REF_CASCADE
Reflection - Class in org.apache.bval.util.reflection
Security-agnostic "blueprint" class for reflection-related operations.
Reflection() - Constructor for class org.apache.bval.util.reflection.Reflection
 
REG_EXP - Static variable in interface org.apache.bval.model.Features.Property
VALIDATION: String, regular expression to validate the format of input data
release() - Method in class org.apache.bval.cdi.BValExtension.Releasable
 
RELEASE_STATUS - Static variable in class org.apache.bval.util.BValVersion
Release status
releaseInstance(ConstraintValidator<?, ?>) - Method in class org.apache.bval.jsr.DefaultConstraintValidatorFactory
 
removeBeanRef(String) - Method in class org.apache.bval.xml.XMLMetaBean
 
removeFeature(String) - Method in class org.apache.bval.xml.XMLFeaturesCapable
 
removeFromCache(MetaBean) - Method in class org.apache.bval.MetaBeanCache
Remove a single MetaBean from the cache.
removeLeafNode() - Method in class org.apache.bval.jsr.util.PathImpl
Trim the leaf node from this PathImpl.
removeProperty(String) - Method in class org.apache.bval.xml.XMLMetaBean
 
resetValidated() - Method in class org.apache.bval.BeanValidationContext
Clear map of validated objects (invoke when you want to 'reuse' the context for different validations)
resolveMetaBean(Object) - Method in class org.apache.bval.DynamicMetaBean
If this MetaBean is compatible with bean, return this, else null.
resolveMetaBean(Object) - Method in class org.apache.bval.model.MetaBean
If this MetaBean is compatible with bean, return this, else null.
result() - Method in interface org.apache.bval.jsr.util.PathNavigation.Callback
Return a result.
result() - Method in class org.apache.bval.jsr.util.PathNavigation.CallbackProcedure
Return a result.
ReturnAccess - Class in org.apache.bval.jsr
Implementation of AccessStrategy for method return values.
ReturnAccess(Type) - Constructor for class org.apache.bval.jsr.ReturnAccess
Create a new ReturnAccess instance.
returnValue - Variable in class org.apache.bval.jsr.xml.ConstructorType
 
returnValue - Variable in class org.apache.bval.jsr.xml.MethodType
 
ReturnValueDescriptorImpl - Class in org.apache.bval.jsr
 
ReturnValueDescriptorImpl(MetaBean, Class<?>, Collection<ConstraintValidation<?>>, boolean) - Constructor for class org.apache.bval.jsr.ReturnValueDescriptorImpl
 
ReturnValueNodeImpl(Path.Node) - Constructor for class org.apache.bval.jsr.util.NodeImpl.ReturnValueNodeImpl
 
ReturnValueNodeImpl() - Constructor for class org.apache.bval.jsr.util.NodeImpl.ReturnValueNodeImpl
 
ReturnValueType - Class in org.apache.bval.jsr.xml
Java class for returnValueType complex type.
ReturnValueType() - Constructor for class org.apache.bval.jsr.xml.ReturnValueType
 
REVISION_NUMBER - Static variable in class org.apache.bval.util.BValVersion
Version control revision number

S

Sedol - Annotation Type in org.apache.bval.extras.constraints.checkdigit
-- 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.
SedolValidator - Class in org.apache.bval.extras.constraints.checkdigit
Modulus 10 SEDOL (UK Securities) Check Digit calculation/validation.
SedolValidator() - Constructor for class org.apache.bval.extras.constraints.checkdigit.SedolValidator
 
setAccessible(AccessibleObject, boolean) - Static method in class org.apache.bval.util.reflection.Reflection
Set the accessibility of o to accessible.
setAnnotatedTypeFilter(BValExtension.AnnotatedTypeFilter) - Static method in class org.apache.bval.cdi.BValExtension
 
setAnnotation(T) - Method in class org.apache.bval.jsr.ConstraintValidation
 
setAnnotation(String) - Method in class org.apache.bval.jsr.xml.ConstraintDefinitionType
Sets the value of the annotation property.
setAnnotation(String) - Method in class org.apache.bval.jsr.xml.ConstraintType
Sets the value of the annotation property.
setBean(Object, MetaBean) - Method in class org.apache.bval.BeanValidationContext
Set the current bean/metabean.
setBean(Object) - Method in class org.apache.bval.BeanValidationContext
Set the bean.
setBean(Object) - Method in interface org.apache.bval.model.ValidationContext
Set the bean.
setBean(Object, MetaBean) - Method in interface org.apache.bval.model.ValidationContext
Set the current bean/metabean.
setBeanClass(Class<?>) - Method in class org.apache.bval.model.MetaBean
Set the beanClass.
setBeanId(String) - Method in class org.apache.bval.xml.XMLMetaBeanReference
 
setBeanRefs(List<XMLMetaBeanReference>) - Method in class org.apache.bval.xml.XMLMetaBean
 
setBeans(List<XMLMetaBean>) - Method in class org.apache.bval.xml.XMLMetaBeanInfos
 
setCascaded(boolean) - Method in class org.apache.bval.jsr.ElementDescriptorImpl
 
setCascaded(boolean) - Method in interface org.apache.bval.jsr.ProcedureDescriptor
Set whether this procedure should be validated.
setClassType(ClassType) - Method in class org.apache.bval.jsr.xml.BeanType
Sets the value of the classType property.
setClazz(String) - Method in class org.apache.bval.jsr.xml.BeanType
Sets the value of the clazz property.
setConstraintDescriptors(Set<ConstraintDescriptor<?>>) - Method in class org.apache.bval.jsr.ElementDescriptorImpl
Set the constraintDescriptors for this element.
setConstraintValidation(ConstraintValidation<?>) - Method in interface org.apache.bval.jsr.GroupValidationContext
setConstraintValidatorFactory(ConstraintValidatorFactory) - Method in class org.apache.bval.jsr.ApacheValidatorFactory
Set the ConstraintValidatorFactory used.
setConstraintValidatorFactory(String) - Method in class org.apache.bval.jsr.xml.ValidationConfigType
Sets the value of the constraintValidatorFactory property.
setConstructor(Constructor<?>) - Method in interface org.apache.bval.jsr.GroupValidationContext
 
setCrossParameter(CrossParameterType) - Method in class org.apache.bval.jsr.xml.ConstructorType
Sets the value of the crossParameter property.
setCrossParameter(CrossParameterType) - Method in class org.apache.bval.jsr.xml.MethodType
Sets the value of the crossParameter property.
setCrossParameterDescriptor(CrossParameterDescriptor) - Method in class org.apache.bval.jsr.InvocableElementDescriptor
 
setCurrentGroup(Group) - Method in interface org.apache.bval.jsr.GroupValidationContext
Set the current Group.
setCurrentGroups(Groups) - Method in interface org.apache.bval.jsr.GroupValidationContext
 
setCurrentIndex(Integer) - Method in class org.apache.bval.BeanValidationContext
Set the index of the object currently validated into the context.
setCurrentIndex(Integer) - Method in interface org.apache.bval.model.ValidationContext
Set the index of the object currently validated into the context.
setCurrentKey(Object) - Method in class org.apache.bval.BeanValidationContext
set the key of the object in a map currently validated into the context.
setCurrentKey(Object) - Method in interface org.apache.bval.model.ValidationContext
set the key of the object in a map currently validated into the context.
setCurrentOwner(Class<?>) - Method in interface org.apache.bval.jsr.GroupValidationContext
Set the current owning class.
setDefault(ApacheValidatorFactory) - Static method in class org.apache.bval.jsr.ApacheValidatorFactory
Set a particular ApacheValidatorFactory instance as the default.
setDefaultIgnoreAnnotation(Class<?>, Boolean) - Method in class org.apache.bval.jsr.xml.AnnotationIgnores
Record the ignore state for a particular annotation type.
setDefaultPackage(String) - Method in class org.apache.bval.jsr.xml.ConstraintMappingsType
Sets the value of the defaultPackage property.
setDefaultProvider(String) - Method in class org.apache.bval.jsr.xml.ValidationConfigType
Sets the value of the defaultProvider property.
setDefaultValidatedExecutableTypes(DefaultValidatedExecutableTypesType) - Method in class org.apache.bval.jsr.xml.ExecutableValidationType
Sets the value of the defaultValidatedExecutableTypes property.
setDenied(Boolean) - Method in class org.apache.bval.xml.XMLMetaElement
 
setEnabled(Boolean) - Method in class org.apache.bval.jsr.xml.ExecutableValidationType
Sets the value of the enabled property.
setEnumNames(String[]) - Method in class org.apache.bval.model.DynaTypeEnum
Set the enumeration value names.
setExecutableValidation(Collection<ExecutableType>) - Method in class org.apache.bval.jsr.ConfigurationImpl
 
setExecutableValidation(ExecutableValidationType) - Method in class org.apache.bval.jsr.xml.ValidationConfigType
Sets the value of the executableValidation property.
setFactories(MetaBeanFactory[]) - Method in class org.apache.bval.MetaBeanBuilder
Set the array of MetaBeanFactory instances with which to enrich MetaBeans.
setFactories(MetaBeanFactory[]) - Method in class org.apache.bval.xml.XMLMetaBeanBuilder
 
setFeatures(List<XMLMetaFeature>) - Method in class org.apache.bval.xml.XMLFeaturesCapable
 
setFixed(boolean) - Method in class org.apache.bval.BeanValidationContext
Potentially declare the current property value as being "fixed." If true, the context will reuse any not-UNKNOWN propertyValue regardless of the AccessStrategy by which it is requested.
setFixedValue(Object) - Method in class org.apache.bval.BeanValidationContext
Set the property value, fixed.
setFixedValue(Object) - Method in interface org.apache.bval.jsr.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
 
setFrom(String) - Method in class org.apache.bval.jsr.xml.GroupConversionType
Sets the value of the from property.
setGroups(Class<?>[]) - Method in class org.apache.bval.jsr.xml.AnnotationProxyBuilder
Configure the well-known JSR303 "groups" element.
setGroups(GroupsType) - Method in class org.apache.bval.jsr.xml.ConstraintType
Sets the value of the groups property.
setGroupSequence(GroupSequenceType) - Method in class org.apache.bval.jsr.xml.ClassType
Sets the value of the groupSequence property.
setHidden(Boolean) - Method in class org.apache.bval.xml.XMLMetaElement
 
setId(String) - Method in class org.apache.bval.model.MetaBean
Set the id.
setId(String) - Method in class org.apache.bval.xml.XMLMetaBean
 
setId(String) - Method in class org.apache.bval.xml.XMLMetaBeanInfos
 
setId(String) - Method in class org.apache.bval.xml.XMLMetaValidator
 
setIgnoreAnnotationOnCrossParameter(Member, boolean) - Method in class org.apache.bval.jsr.xml.AnnotationIgnores
 
setIgnoreAnnotationOnReturn(Member, boolean) - Method in class org.apache.bval.jsr.xml.AnnotationIgnores
 
setIgnoreAnnotations(Boolean) - Method in class org.apache.bval.jsr.xml.BeanType
Sets the value of the ignoreAnnotations property.
setIgnoreAnnotations(Boolean) - Method in class org.apache.bval.jsr.xml.ClassType
Sets the value of the ignoreAnnotations property.
setIgnoreAnnotations(Boolean) - Method in class org.apache.bval.jsr.xml.ConstructorType
Sets the value of the ignoreAnnotations property.
setIgnoreAnnotations(Boolean) - Method in class org.apache.bval.jsr.xml.CrossParameterType
Sets the value of the ignoreAnnotations property.
setIgnoreAnnotations(Boolean) - Method in class org.apache.bval.jsr.xml.FieldType
Sets the value of the ignoreAnnotations property.
setIgnoreAnnotations(Boolean) - Method in class org.apache.bval.jsr.xml.GetterType
Sets the value of the ignoreAnnotations property.
setIgnoreAnnotations(Boolean) - Method in class org.apache.bval.jsr.xml.MethodType
Sets the value of the ignoreAnnotations property.
setIgnoreAnnotations(Boolean) - Method in class org.apache.bval.jsr.xml.ParameterType
Sets the value of the ignoreAnnotations property.
setIgnoreAnnotations(Boolean) - Method in class org.apache.bval.jsr.xml.ReturnValueType
Sets the value of the ignoreAnnotations property.
setIgnoreAnnotationsOnClass(Class<?>, boolean) - Method in class org.apache.bval.jsr.xml.AnnotationIgnores
Record the ignore state of a particular class.
setIgnoreAnnotationsOnMember(Member, boolean) - Method in class org.apache.bval.jsr.xml.AnnotationIgnores
Ignore annotations on a particular Member of a class.
setIgnoreAnnotationsOnParameter(Member, int, boolean) - Method in class org.apache.bval.jsr.xml.AnnotationIgnores
 
setImpl(String) - Method in class org.apache.bval.xml.XMLMetaBean
 
setIncludeExistingValidators(Boolean) - Method in class org.apache.bval.jsr.xml.ValidatedByType
Sets the value of the includeExistingValidators property.
setIndex(int) - Method in class org.apache.bval.jsr.ParameterDescriptorImpl
Set the index of the referenced parameter.
setIndex(Integer) - Method in class org.apache.bval.jsr.util.NodeImpl
Set the index of this node, implying inIterable.
setIndex(int) - Method in class org.apache.bval.jsr.xml.MetaConstraint
 
setInIterable(boolean) - Method in class org.apache.bval.jsr.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
 
setJava(String) - Method in class org.apache.bval.xml.XMLMetaValidator
 
setJsFunction(String) - Method in class org.apache.bval.xml.XMLMetaValidator
 
setKey(Object) - Method in class org.apache.bval.jsr.util.NodeImpl
Set the map key of this node, implying inIterable.
setKey(String) - Method in class org.apache.bval.xml.XMLMetaFeature
 
setKind(ElementKind) - Method in interface org.apache.bval.jsr.GroupValidationContext
 
setKind(ElementKind) - Method in class org.apache.bval.jsr.util.NodeImpl
 
setListener(T) - Method in class org.apache.bval.BeanValidationContext
Set the listener.
setLocale(Locale) - Method in class org.apache.bval.jsr.DefaultMessageInterpolator
Set the default locale used by this DefaultMessageInterpolator.
setManager(MetaBeanManager) - Static method in class org.apache.bval.MetaBeanManagerFactory
set global meta bean manager, that is responsible for finding, caching, xml registry and enrichment algorithm.
setManager(XMLMetaBeanManager) - Static method in class org.apache.bval.xml.XMLMetaBeanManagerFactory
set global meta bean manager, that is responsible for finding, caching, xml registry and enrichment algorithm.
setMandatory(boolean) - Method in class org.apache.bval.model.MetaProperty
Set this property as being mandatory (or not).
setMandatory(String) - Method in class org.apache.bval.xml.XMLMetaElement
 
setMaxLength(Integer) - Method in class org.apache.bval.xml.XMLMetaElement
 
setMaxValue(Integer) - Method in class org.apache.bval.xml.XMLMetaProperty
 
setMessage(String) - Method in class org.apache.bval.jsr.xml.AnnotationProxyBuilder
Configure the well-known JSR303 "message" element.
setMessage(String) - Method in class org.apache.bval.jsr.xml.ConstraintType
Sets the value of the message property.
setMessageInterpolator(MessageInterpolator) - Method in class org.apache.bval.jsr.ApacheValidatorFactory
Set the MessageInterpolator used.
setMessageInterpolator(String) - Method in class org.apache.bval.jsr.xml.ValidationConfigType
Sets the value of the messageInterpolator property.
setMetaBean(MetaBean) - Method in class org.apache.bval.BeanValidationContext
Set the model meta-bean.
setMetaBean(MetaBean) - Method in class org.apache.bval.model.MetaProperty
Set the MetaBean of this MetaProperty.
setMetaBean(MetaBean) - Method in interface org.apache.bval.model.ValidationContext
Set the model meta-bean.
setMetaProperty(MetaProperty) - Method in class org.apache.bval.BeanValidationContext
Set the current meta-property.
setMetaProperty(MetaProperty) - Method in interface org.apache.bval.model.ValidationContext
Set the current meta-property.
setMethod(Method) - Method in interface org.apache.bval.jsr.GroupValidationContext
 
setMinLength(Integer) - Method in class org.apache.bval.xml.XMLMetaElement
 
setMinValue(Integer) - Method in class org.apache.bval.xml.XMLMetaProperty
 
setName(String) - Method in class org.apache.bval.jsr.util.NodeImpl
 
setName(String) - Method in class org.apache.bval.jsr.xml.ElementType
Sets the value of the name property.
setName(String) - Method in class org.apache.bval.jsr.xml.FieldType
Sets the value of the name property.
setName(String) - Method in class org.apache.bval.jsr.xml.GetterType
Sets the value of the name property.
setName(String) - Method in class org.apache.bval.jsr.xml.MethodType
Sets the value of the name property.
setName(String) - Method in class org.apache.bval.jsr.xml.PropertyType
Sets the value of the name property.
setName(String) - Method in class org.apache.bval.model.MetaBean
Set the name.
setName(String) - Method in class org.apache.bval.model.MetaProperty
Set the name of this property.
setName(String) - Method in class org.apache.bval.xml.XMLMetaBean
 
setName(String) - Method in class org.apache.bval.xml.XMLMetaElement
 
setParameterIndex(Integer) - Method in class org.apache.bval.jsr.util.NodeImpl
 
setParameterNameProvider(ParameterNameProvider) - Method in class org.apache.bval.jsr.ApacheValidatorFactory
 
setParameterNameProvider(String) - Method in class org.apache.bval.jsr.xml.ValidationConfigType
Sets the value of the parameterNameProvider property.
setParameters(Object[]) - Method in interface org.apache.bval.jsr.GroupValidationContext
 
setParameterTypes(List<Class<?>>) - Method in class org.apache.bval.jsr.util.NodeImpl
 
setPattern(Pattern) - Method in class org.apache.bval.routines.EMailValidation
 
setPayload(Class<? extends Payload>[]) - Method in class org.apache.bval.jsr.xml.AnnotationProxyBuilder
Configure the well-known JSR303 "payload" element.
setPayload(PayloadType) - Method in class org.apache.bval.jsr.xml.ConstraintType
Sets the value of the payload property.
setProperties(MetaProperty[]) - Method in class org.apache.bval.model.MetaBean
Set the properties.
setProperties(List<XMLMetaProperty>) - Method in class org.apache.bval.xml.XMLMetaBean
 
setPropertyValue(Object) - Method in class org.apache.bval.BeanValidationContext
Set the current property value.
setProviderClass(Class<? extends ValidationProvider<?>>) - Method in class org.apache.bval.jsr.ConfigurationImpl
Set ValidationProvider class.
setReadonly(Boolean) - Method in class org.apache.bval.xml.XMLMetaElement
 
setRefId(String) - Method in class org.apache.bval.xml.XMLMetaValidatorReference
 
setRegexp(String) - Method in class org.apache.bval.xml.XMLMetaProperty
 
setReturnValue(Object) - Method in interface org.apache.bval.jsr.GroupValidationContext
 
setReturnValue(ReturnValueType) - Method in class org.apache.bval.jsr.xml.ConstructorType
Sets the value of the returnValue property.
setReturnValue(ReturnValueType) - Method in class org.apache.bval.jsr.xml.MethodType
Sets the value of the returnValue property.
setReturnValueDescriptor(ReturnValueDescriptor) - Method in class org.apache.bval.jsr.InvocableElementDescriptor
 
setStandardValidation(StandardValidation) - Method in class org.apache.bval.xml.XMLMetaBeanFactory
customize the implementation of standardValidation for this builder.
setTimeLag(String) - Method in class org.apache.bval.xml.XMLMetaProperty
 
setTo(String) - Method in class org.apache.bval.jsr.xml.GroupConversionType
Sets the value of the to property.
setTraversableResolver(TraversableResolver) - Method in class org.apache.bval.jsr.ApacheValidatorFactory
Set the TraversableResolver used.
setTraversableResolver(String) - Method in class org.apache.bval.jsr.xml.ValidationConfigType
Sets the value of the traversableResolver property.
setTreatMapsLikeBeans(boolean) - Method in class org.apache.bval.BeanValidator
 
setType(Type) - Method in class org.apache.bval.jsr.util.ValidationContextTraversal
Set the type of the expression processed thus far.
setType(String) - Method in class org.apache.bval.jsr.xml.ParameterType
Sets the value of the type property.
setType(Type) - Method in class org.apache.bval.model.MetaProperty
Set the type of this property.
setType(String) - Method in class org.apache.bval.xml.XMLMetaElement
 
setValid(String) - Method in class org.apache.bval.jsr.xml.FieldType
Sets the value of the valid property.
setValid(String) - Method in class org.apache.bval.jsr.xml.GetterType
Sets the value of the valid property.
setValid(String) - Method in class org.apache.bval.jsr.xml.ParameterType
Sets the value of the valid property.
setValid(String) - Method in class org.apache.bval.jsr.xml.ReturnValueType
Sets the value of the valid property.
setValidated(boolean) - Method in class org.apache.bval.jsr.ConstraintValidation
 
setValidated(Object) - Method in class org.apache.bval.jsr.ElementDescriptorImpl
 
setValidatedBy(ValidatedByType) - Method in class org.apache.bval.jsr.xml.ConstraintDefinitionType
Sets the value of the validatedBy property.
setValidation(Validation) - Method in class org.apache.bval.xml.XMLMetaValidator
 
setValidationAppliesTo(ConstraintTarget) - Method in class org.apache.bval.jsr.ConstraintValidation
 
setValidations(Validation[]) - Method in class org.apache.bval.model.FeaturesCapable
Set the validations for this FeaturesCapable.
setValidators(List<XMLMetaValidatorReference>) - Method in class org.apache.bval.xml.XMLFeaturesCapable
 
setValidators(List<XMLMetaValidator>) - Method in class org.apache.bval.xml.XMLMetaBeanInfos
 
setValue(String) - Method in class org.apache.bval.jsr.xml.PropertyType
Sets the value of the value property.
setValue(Object) - Method in class org.apache.bval.xml.XMLMetaFeature
 
setVersion(String) - Method in class org.apache.bval.jsr.xml.ConstraintMappingsType
Sets the value of the version property.
setVersion(String) - Method in class org.apache.bval.jsr.xml.ValidationConfigType
Sets the value of the version property.
setVersion(String) - Method in class org.apache.bval.xml.XMLMetaBeanInfos
 
SimpleTraversableResolver - Class in org.apache.bval.jsr.resolver
Description: traversable resolver that does always resolve.
SimpleTraversableResolver() - Constructor for class org.apache.bval.jsr.resolver.SimpleTraversableResolver
 
size() - Method in class org.apache.bval.jsr.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
 
SizeValidatorForCharSequence - Class in org.apache.bval.constraints
Check that a string's length is between min and max.
SizeValidatorForCharSequence() - Constructor for class org.apache.bval.constraints.SizeValidatorForCharSequence
 
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
 
StandardValidation - Class in org.apache.bval.routines
Description: This class implements the standard validations for properties! You can subclass this class and replace the implementation in the beanInfo-xml by providing it a validation "standard"
StandardValidation() - Constructor for class org.apache.bval.routines.StandardValidation
 
Symlink - Annotation Type in org.apache.bval.extras.constraints.file
-- 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.
SymlinkValidator - Class in org.apache.bval.extras.constraints.file
Description:
SymlinkValidator() - Constructor for class org.apache.bval.extras.constraints.file.SymlinkValidator
 

T

TIME_LAG - Static variable in interface org.apache.bval.model.Features.Property
VALIDATION: String, Constraint for time-information of a Date-field: XMLMetaValue.TIMELAG_Past or XMLMetaValue.TIMELAG_Future
TIMELAG_Future - Static variable in interface org.apache.bval.xml.XMLMetaValue
 
TIMELAG_Past - Static variable in interface org.apache.bval.xml.XMLMetaValue
 
to() - Method in class org.apache.bval.jsr.xml.AnnotationProxyBuilder.ConvertGroupAnnotation
 
to - Variable in class org.apache.bval.jsr.xml.GroupConversionType
 
toInt(char, int, int) - Method in class org.apache.bval.extras.constraints.checkdigit.CUSIPValidator
Convert a character at a specified position to an integer value.
toInt(char, int, int) - Method in class org.apache.bval.extras.constraints.checkdigit.ISBN10Validator
Convert a character at a specified position to an integer value.
toInt(char, int, int) - Method in class org.apache.bval.extras.constraints.checkdigit.SedolValidator
Convert a character at a specified position to an integer value.
toJSON(MetaBean) - Method in class org.apache.bval.json.JSONGenerator
 
toJSON(Collection<MetaBean>) - Method in class org.apache.bval.json.JSONGenerator
 
toJSON(Collection<MetaBean>, Writer) - Method in class org.apache.bval.json.JSONGenerator
 
toString() - Method in class org.apache.bval.BeanValidationContext
toString() - Method in class org.apache.bval.cdi.AnyLiteral
 
toString() - Method in class org.apache.bval.cdi.DefaultLiteral
 
toString() - Method in class org.apache.bval.ConstructorAccess
toString() - Method in class org.apache.bval.jsr.BeanDescriptorImpl
toString() - Method in class org.apache.bval.jsr.ConstraintValidation
toString() - Method in class org.apache.bval.jsr.groups.Group
toString() - Method in class org.apache.bval.jsr.util.NodeImpl
toString() - Method in class org.apache.bval.jsr.util.PathImpl
toString() - Method in class org.apache.bval.model.MetaBean
toString() - Method in class org.apache.bval.model.MetaProperty
toString() - Method in class org.apache.bval.model.ValidationListener.Error
toString() - Method in class org.apache.bval.util.BValVersion
toString() - Method in class org.apache.bval.util.FieldAccess
toString() - Method in class org.apache.bval.util.MethodAccess
toString() - Method in class org.apache.bval.util.PropertyAccess
toString() - Method in class org.apache.bval.ValidationResults
traversableResolver(TraversableResolver) - Method in class org.apache.bval.jsr.ApacheFactoryContext
traversableResolver - Variable in class org.apache.bval.jsr.ConfigurationImpl
 
traversableResolver(TraversableResolver) - Method in class org.apache.bval.jsr.ConfigurationImpl
traversableResolver - Variable in class org.apache.bval.jsr.xml.ValidationConfigType
 
traversableResolverClass - Variable in class org.apache.bval.jsr.ConfigurationImpl
 
traversableResolverClass(Class<TraversableResolver>) - Method in class org.apache.bval.jsr.ConfigurationImpl
 
TREAT_MAPS_LIKE_BEANS - Static variable in interface org.apache.bval.jsr.ApacheValidatorConfiguration.Properties
- true (validate maps like beans, so that you can use Maps to validate dynamic classes or beans for which you have the MetaBean but no instances) - false (default), validate maps like collections (validating the values only) default: false
type - Variable in class org.apache.bval.jsr.xml.ParameterType
 

U

UNIQUE_KEY - Static variable in interface org.apache.bval.model.Features.Bean
 
UNIQUE_KEY - Static variable in interface org.apache.bval.model.Features.Property
INFO: Boolean, TRUE if Property is a Unique Key
UnknownPropertyException - Exception in org.apache.bval.jsr
Internal exception thrown when trying to access a property that doesn't exist in a bean.
UnknownPropertyException(String) - Constructor for exception org.apache.bval.jsr.UnknownPropertyException
Create a new UnknownPropertyException instance.
UnknownPropertyException() - Constructor for exception org.apache.bval.jsr.UnknownPropertyException
Create a new UnknownPropertyException instance.
UnknownPropertyException(String, Throwable) - Constructor for exception org.apache.bval.jsr.UnknownPropertyException
Create a new UnknownPropertyException instance.
UnknownPropertyException(Throwable) - Constructor for exception org.apache.bval.jsr.UnknownPropertyException
Create a new UnknownPropertyException instance.
unknownValue() - Method in class org.apache.bval.BeanValidationContext
Drop cached value, marking the internal cachedValue as UNKNOWN.
unmarshal(String) - Method in class org.apache.bval.jsr.xml.Adapter1
 
unrecoverableValidationError(RuntimeException, Object) - Static method in class org.apache.bval.jsr.ClassValidator
Generate an unrecoverable validation error
unwrap(Class<T>) - Method in class org.apache.bval.jsr.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.jsr.ClassValidator
Return an instance of the specified type allowing access to provider-specific APIs.
unwrap(Class<T>) - Method in class org.apache.bval.jsr.ConstraintValidatorContextImpl
 
usingContext() - Method in class org.apache.bval.jsr.ApacheValidatorFactory

V

valid - Variable in class org.apache.bval.jsr.xml.FieldType
 
valid - Variable in class org.apache.bval.jsr.xml.GetterType
 
valid - Variable in class org.apache.bval.jsr.xml.ParameterType
 
valid - Variable in class org.apache.bval.jsr.xml.ReturnValueType
 
ValidAnnotation() - Constructor for class org.apache.bval.jsr.xml.AnnotationProxyBuilder.ValidAnnotation
 
validate(Object) - Method in class org.apache.bval.BeanValidator
Convenience API.
validate(Object, MetaBean) - Method in class org.apache.bval.BeanValidator
Convenience API.
validate() - Method in class org.apache.bval.jsr.ClassValidator.JsrValidationCallback
 
validate(T, Class<?>...) - Method in class org.apache.bval.jsr.ClassValidator
Validates all constraints on object.
validate(ValidationContext<L>) - Method in class org.apache.bval.jsr.ConstraintValidation
Perform a single validation routine.
validate(ValidationContext<T>) - Method in interface org.apache.bval.model.Validation
Perform a single validation routine.
validate(ValidationContext<T>) - Method in class org.apache.bval.routines.EMailValidation
 
validate(ValidationContext<T>) - Method in class org.apache.bval.routines.NOPValidation
 
validate(ValidationContext<T>) - Method in class org.apache.bval.routines.StandardValidation
 
validate() - Method in interface org.apache.bval.util.ValidationHelper.ValidateCallback
 
Validate - Annotation Type in org.apache.bval
Description: Annotate an element (parameter) to be validated.
validateArrayInContext(ValidationContext<VL>, ValidationHelper.ValidateCallback) - Static method in class org.apache.bval.util.ValidationHelper
Iterates the values of an array, setting the current context appropriately and validating each value.
validateBean(ValidationContext<VL>) - Static method in class org.apache.bval.util.ValidationHelper
Validate a single bean only, no related beans will be validated.
validateBeanInContext(ValidationContext<VL>, ValidationHelper.ValidateCallback) - Static method in class org.apache.bval.util.ValidationHelper
Validates a single object.
validateBeanNet(ValidationContext<VL>) - Method in class org.apache.bval.BeanValidator
internal validate a bean (=not a collection of beans) and its related beans
validateBeanNet(GroupValidationContext<?>) - Method in class org.apache.bval.jsr.ClassValidator
Validates a bean and all its cascaded related beans for the currently defined group.
validateCall(Method, Object[]) - Method in class org.apache.bval.BeanValidator
Validate the method parameters based on @Validate annotations.
validateConstructorParameters(Constructor<? extends T>, Object[], Class<?>...) - Method in class org.apache.bval.jsr.ClassValidator
 
validateConstructorReturnValue(Constructor<? extends T>, T, Class<?>...) - Method in class org.apache.bval.jsr.ClassValidator
 
validateContext(ValidationContext<?>, ValidationHelper.ValidateCallback, boolean) - Static method in class org.apache.bval.util.ValidationHelper
validate a complex 'bean' with related beans according to validation rules in 'metaBean'
validatedBy - Variable in class org.apache.bval.jsr.xml.ConstraintDefinitionType
 
ValidatedByType - Class in org.apache.bval.jsr.xml
Java class for validated-byType complex type.
ValidatedByType() - Constructor for class org.apache.bval.jsr.xml.ValidatedByType
 
validatedObjects - Variable in class org.apache.bval.BeanValidationContext
set of objects already validated to avoid endless loops.
validateGroupContext(GroupValidationContext<?>) - Method in class org.apache.bval.jsr.ConstraintValidation
validateIterableInContext(ValidationContext<VL>, ValidationHelper.ValidateCallback) - Static method in class org.apache.bval.util.ValidationHelper
Iterates the values of an Iterable object, setting the current context appropriately and validating each value.
validateMandatory(ValidationContext<T>) - Method in class org.apache.bval.routines.StandardValidation
 
validateMapInContext(ValidationContext<VL>, ValidationHelper.ValidateCallback) - Static method in class org.apache.bval.util.ValidationHelper
Iterates the values of a Map, setting the current context appropriately and validating each value.
validateMaxLength(ValidationContext<T>) - Method in class org.apache.bval.routines.StandardValidation
 
validateMaxValue(ValidationContext<T>) - Method in class org.apache.bval.routines.StandardValidation
 
validateMinLength(ValidationContext<T>) - Method in class org.apache.bval.routines.StandardValidation
 
validateMinValue(ValidationContext<T>) - Method in class org.apache.bval.routines.StandardValidation
 
validateParameters(T, Method, Object[], Class<?>...) - Method in class org.apache.bval.jsr.ClassValidator
 
validateProperty(Object, MetaProperty) - Method in class org.apache.bval.BeanValidator
Convenience API.
validateProperty(T, String, boolean, Class<?>...) - Method in interface org.apache.bval.jsr.CascadingPropertyValidator
Validates all constraints placed on object's propertyName property, with optional validation cascading.
validateProperty(T, String, Class<?>...) - Method in class org.apache.bval.jsr.ClassValidator
Validates all constraints placed on the property of object named propertyName.
validateProperty(T, String, boolean, Class<?>...) - Method in class org.apache.bval.jsr.ClassValidator
Validates all constraints placed on object's propertyName property, with optional validation cascading.
validateProperty(ValidationContext<VL>) - Static method in class org.apache.bval.util.ValidationHelper
Validate a single property only.
validateRegExp(ValidationContext<T>) - Method in class org.apache.bval.routines.StandardValidation
 
validateRelatedBean(ValidationContext<VL>, MetaProperty) - Method in class org.apache.bval.BeanValidator
Validate a property of a graph.
validateReturnValue(T, Method, Object, Class<?>...) - Method in class org.apache.bval.jsr.ClassValidator
validateTimeLag(ValidationContext<T>) - Method in class org.apache.bval.routines.StandardValidation
 
validateValue(Class<T>, String, Object, boolean, Class<?>...) - Method in interface org.apache.bval.jsr.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.jsr.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.jsr.ClassValidator
Validates all constraints placed on object's propertyName property, with optional validation cascading, given a hypothetical property value.
Validation - Interface in org.apache.bval.model
Description: Interface for a single validation
VALIDATION_XML_PATH - Static variable in interface org.apache.bval.jsr.ApacheValidatorConfiguration.Properties
the location where to look for the validation.xml file.
ValidationConfigType - Class in org.apache.bval.jsr.xml
Java class for validation-configType complex type.
ValidationConfigType() - Constructor for class org.apache.bval.jsr.xml.ValidationConfigType
 
ValidationContext<T extends ValidationListener> - Interface in org.apache.bval.model
Description: Interface of the context that holds all state information during the validation process
ValidationContextTraversal - Class in org.apache.bval.jsr.util
ValidationContextTraversal(ValidationContext<?>) - Constructor for class org.apache.bval.jsr.util.ValidationContextTraversal
Create a new ValidationContextTraversal instance.
ValidationHelper - Class in org.apache.bval.util
Stateless helper methods used by the validators.
ValidationHelper() - Constructor for class org.apache.bval.util.ValidationHelper
 
ValidationHelper.ValidateCallback - Interface in org.apache.bval.util
Interface implemented by the call-back object passed to ValidationHelper.validateContext(ValidationContext, ValidateCallback, boolean) .
ValidationListener - Interface in org.apache.bval.model
Description: The interface to collect errors found during validation
ValidationListener.Error - Class in org.apache.bval.model
An object holding a single validation constraint violation found during the validation process.
ValidationMappingParser - Class in org.apache.bval.jsr.xml
Uses JAXB to parse constraints.xml based on validation-mapping-1.0.xsd.
ValidationMappingParser(ApacheValidatorFactory) - Constructor for class org.apache.bval.jsr.xml.ValidationMappingParser
 
ValidationParser - Class in org.apache.bval.jsr.xml
Description: uses jaxb to parse validation.xml
ValidationResults - Class in org.apache.bval
Description: Implements a contains to hold and transport validation results
ValidationResults() - Constructor for class org.apache.bval.ValidationResults
 
VALIDATOR_FACTORY_CLASSNAME - Static variable in interface org.apache.bval.jsr.ApacheValidatorConfiguration.Properties
Specifies the classname of the ValidatorFactory to use: this class is presumed have a constructor that accepts a single ConfigurationState argument.
ValidatorBean - Class in org.apache.bval.cdi
Validator CDI Bean.
ValidatorBean(ValidatorFactory, Validator) - Constructor for class org.apache.bval.cdi.ValidatorBean
 
ValidatorFactoryBean - Class in org.apache.bval.cdi
ValidatorFactory CDI Bean.
ValidatorFactoryBean(ValidatorFactory) - Constructor for class org.apache.bval.cdi.ValidatorFactoryBean
 
value - Variable in class org.apache.bval.jsr.xml.GroupSequenceType
 
value - Variable in class org.apache.bval.jsr.xml.GroupsType
 
value - Variable in class org.apache.bval.jsr.xml.PayloadType
 
value - Variable in class org.apache.bval.jsr.xml.PropertyType
 
value - Variable in class org.apache.bval.jsr.xml.ValidatedByType
 
valueOf(String) - Static method in enum org.apache.bval.jsr.ConstraintAnnotationAttributes
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.bval.jsr.ConstraintAnnotationAttributes
Returns an array containing the constants of this enum type, in the order they are declared.
Verhoeff - Annotation Type in org.apache.bval.extras.constraints.checkdigit
-- 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.
VerhoeffValidator - Class in org.apache.bval.extras.constraints.checkdigit
Verhoeff (Dihedral) Check Digit calculation/validation.
VerhoeffValidator() - Constructor for class org.apache.bval.extras.constraints.checkdigit.VerhoeffValidator
 
version - Variable in class org.apache.bval.jsr.xml.ConstraintMappingsType
 
version - Variable in class org.apache.bval.jsr.xml.ValidationConfigType
 
VERSION_NUMBER - Static variable in class org.apache.bval.util.BValVersion
Version number
violationsSize() - Method in class org.apache.bval.jsr.ConstraintValidationListener
Get the count of encountered violations.
Visa - Annotation Type in org.apache.bval.extras.constraints.creditcard
-- 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.
visit(XMLMetaBean, XMLMetaBeanInfos) - Method in interface org.apache.bval.xml.XMLMetaBeanFactory.Visitor
 
visitXMLBeanMeta(String, XMLMetaBeanFactory.Visitor) - Method in class org.apache.bval.xml.XMLMetaBeanFactory
 

W

weightedValue(int, int, int) - Method in class org.apache.bval.extras.constraints.checkdigit.ABANumberValidator
Calculates the weighted value of a character in the code at a specified position.
weightedValue(int, int, int) - Method in class org.apache.bval.extras.constraints.checkdigit.CUSIPValidator
Calculates the weighted value of a character in the code at a specified position.
weightedValue(int, int, int) - Method in class org.apache.bval.extras.constraints.checkdigit.EAN13Validator
Calculates the weighted value of a character in the code at a specified position.
weightedValue(int, int, int) - Method in class org.apache.bval.extras.constraints.checkdigit.ISBN10Validator
Calculates the weighted value of a charcter in the code at a specified position.
weightedValue(int, int, int) - Method in class org.apache.bval.extras.constraints.checkdigit.LuhnValidator
Calculates the weighted value of a charcter in the code at a specified position.
weightedValue(int, int, int) - Method in class org.apache.bval.extras.constraints.checkdigit.SedolValidator
Calculates the weighted value of a character in the code at a specified position.

X

XMLFeaturesCapable - Class in org.apache.bval.xml
Description:
XMLFeaturesCapable() - Constructor for class org.apache.bval.xml.XMLFeaturesCapable
 
xmlInfos - Variable in class org.apache.bval.xml.XMLMetaBeanFactory.XMLResult
 
XMLMapper - Class in org.apache.bval.xml
Description:
xmlMeta - Variable in class org.apache.bval.xml.XMLMetaBeanFactory.XMLResult
 
XMLMetaBean - Class in org.apache.bval.xml
Description:
XMLMetaBean() - Constructor for class org.apache.bval.xml.XMLMetaBean
 
XMLMetaBeanBuilder - Class in org.apache.bval.xml
Description:
User: roman.stumm
Date: 17.06.2010
Time: 10:10:46
XMLMetaBeanBuilder(MetaBeanFactory[]) - Constructor for class org.apache.bval.xml.XMLMetaBeanBuilder
 
XMLMetaBeanBuilder() - Constructor for class org.apache.bval.xml.XMLMetaBeanBuilder
 
XMLMetaBeanFactory - Class in org.apache.bval.xml
Description: Create or enrich MetaBeans from apache beanInfos xml
XMLMetaBeanFactory() - Constructor for class org.apache.bval.xml.XMLMetaBeanFactory
 
XMLMetaBeanFactory.Visitor - Interface in org.apache.bval.xml
 
XMLMetaBeanFactory.XMLResult - Class in org.apache.bval.xml
 
XMLMetaBeanInfos - Class in org.apache.bval.xml
Description: root element of a xml-beanInfos document
XMLMetaBeanInfos() - Constructor for class org.apache.bval.xml.XMLMetaBeanInfos
 
XMLMetaBeanLoader - Interface in org.apache.bval.xml
Description: XMLMetaBeanLoader are used to know "locations" where to get BeanInfos from.
XMLMetaBeanManager - Class in org.apache.bval.xml
Description: internal implementation class to construct metabeans with factories and from xstream xml files.
XMLMetaBeanManager() - Constructor for class org.apache.bval.xml.XMLMetaBeanManager
 
XMLMetaBeanManager(XMLMetaBeanBuilder) - Constructor for class org.apache.bval.xml.XMLMetaBeanManager
 
XMLMetaBeanManagerFactory - Class in org.apache.bval.xml
Description:
User: roman.stumm
Date: 17.06.2010
Time: 10:06:37
XMLMetaBeanManagerFactory() - Constructor for class org.apache.bval.xml.XMLMetaBeanManagerFactory
 
XMLMetaBeanReference - Class in org.apache.bval.xml
Description:
XMLMetaBeanReference(String) - Constructor for class org.apache.bval.xml.XMLMetaBeanReference
 
XMLMetaBeanReference() - Constructor for class org.apache.bval.xml.XMLMetaBeanReference
 
XMLMetaBeanRegistry - Interface in org.apache.bval.xml
Description: Interface of the object that holds all XMLMetaBeanLoaders
XMLMetaBeanURLLoader - Class in org.apache.bval.xml
Description:
XMLMetaBeanURLLoader(URL) - Constructor for class org.apache.bval.xml.XMLMetaBeanURLLoader
 
XMLMetaElement - Class in org.apache.bval.xml
Description:
XMLMetaElement() - Constructor for class org.apache.bval.xml.XMLMetaElement
 
XMLMetaFeature - Class in org.apache.bval.xml
Description:
XMLMetaFeature(String, Object) - Constructor for class org.apache.bval.xml.XMLMetaFeature
 
XMLMetaFeature() - Constructor for class org.apache.bval.xml.XMLMetaFeature
 
XMLMetaProperty - Class in org.apache.bval.xml
Description:
XMLMetaProperty() - Constructor for class org.apache.bval.xml.XMLMetaProperty
 
XMLMetaValidator - Class in org.apache.bval.xml
Description:
XMLMetaValidator() - Constructor for class org.apache.bval.xml.XMLMetaValidator
 
XMLMetaValidatorReference - Class in org.apache.bval.xml
Description:
XMLMetaValidatorReference(String) - Constructor for class org.apache.bval.xml.XMLMetaValidatorReference
 
XMLMetaValidatorReference() - Constructor for class org.apache.bval.xml.XMLMetaValidatorReference
 
XMLMetaValue - Interface in org.apache.bval.xml
Description:
XMLResult(XMLMetaBean, XMLMetaBeanInfos) - Constructor for class org.apache.bval.xml.XMLMetaBeanFactory.XMLResult
 
XMLResult() - Constructor for class org.apache.bval.xml.XMLMetaBeanFactory.XMLResult
 
A B C D E F G H I J K L M N O P R S T U V W X 
Skip navigation links

Copyright © 2010–2021 The Apache Software Foundation. All rights reserved.