Class Hierarchy
- java.lang.Object
- org.apache.bval.constraints.AbstractPatternValidator<A,T> (implements javax.validation.ConstraintValidator<A,T>)
- javax.enterprise.util.AnnotationLiteral<T> (implements java.lang.annotation.Annotation, java.io.Serializable)
- org.apache.bval.jsr.util.AnnotationProxy (implements java.lang.annotation.Annotation, java.lang.reflect.InvocationHandler, java.io.Serializable)
- org.apache.bval.jsr.util.AnnotationProxyBuilder<A>
- org.apache.bval.jsr.util.AnnotationsManager
- org.apache.bval.jsr.xml.AnnotationType
- org.apache.bval.jsr.ApacheFactoryContext (implements javax.validation.ValidatorContext)
- org.apache.bval.jsr.ApacheValidationProvider (implements javax.validation.spi.ValidationProvider<T>)
- org.apache.bval.jsr.ApacheValidatorFactory (implements java.lang.Cloneable, javax.validation.ValidatorFactory)
- org.apache.bval.constraints.AssertFalseValidator (implements javax.validation.ConstraintValidator<A,T>)
- org.apache.bval.constraints.AssertTrueValidator (implements javax.validation.ConstraintValidator<A,T>)
- org.apache.bval.jsr.xml.BeanType
- org.apache.bval.jsr.BootstrapConfigurationImpl (implements javax.validation.BootstrapConfiguration)
- org.apache.bval.cdi.BValAnnotatedType<A> (implements javax.enterprise.inject.spi.AnnotatedType<X>)
- org.apache.bval.arquillian.BValArquillianExtension (implements org.jboss.arquillian.core.spi.LoadableExtension)
- org.apache.bval.arquillian.BValArquillianExtension.TestLogger
- org.apache.bval.cdi.BValExtension (implements javax.enterprise.inject.spi.Extension)
- org.apache.bval.cdi.BValExtension.Releasable<T>
- org.apache.bval.cdi.BValInterceptor (implements java.io.Serializable)
- org.apache.bval.cdi.BValInterceptorBean (implements javax.enterprise.inject.spi.Bean<T>, javax.enterprise.inject.spi.PassivationCapable)
- org.apache.bval.arquillian.jndi.BValJndiFactory (implements javax.naming.spi.InitialContextFactory)
- org.apache.bval.util.BValVersion
- org.apache.bval.jsr.resolver.CachingTraversableResolver (implements org.apache.bval.jsr.resolver.CachingRelevant, javax.validation.TraversableResolver)
- org.apache.bval.jsr.xml.ClassType
- org.apache.bval.util.CollectionSet<E> (implements java.util.Set<E>)
- org.apache.bval.util.Comparators
- org.apache.bval.jsr.descriptor.ComposedD<D> (implements javax.validation.metadata.ElementDescriptor)
- org.apache.bval.jsr.descriptor.ComposedD.ForCascadableContainer<D> (implements javax.validation.metadata.CascadableDescriptor, javax.validation.metadata.ContainerDescriptor)
- org.apache.bval.jsr.descriptor.ComposedD.ForProperty (implements javax.validation.metadata.PropertyDescriptor)
- org.apache.bval.jsr.metadata.CompositeBuilder
- org.apache.bval.jsr.metadata.CompositeBuilder.Delegator<DELEGATE> (implements org.apache.bval.jsr.metadata.HasAnnotationBehavior)
- org.apache.bval.jsr.job.ComputeConstraintValidatorClass<A> (implements java.util.function.Supplier<T>)
- org.apache.bval.jsr.ConfigurationImpl (implements org.apache.bval.jsr.ApacheValidatorConfiguration, org.apache.bval.util.CloseableAble, javax.validation.spi.ConfigurationState)
- org.apache.bval.jsr.ConstraintAnnotationAttributes.Worker<C>
- org.apache.bval.jsr.ConstraintCached
- org.apache.bval.jsr.ConstraintCached.ConstraintValidatorInfo<T>
- org.apache.bval.jsr.descriptor.ConstraintD<A> (implements javax.validation.metadata.ConstraintDescriptor<T>)
- org.apache.bval.jsr.xml.ConstraintDefinitionType
- org.apache.bval.jsr.xml.ConstraintMappingsType
- org.apache.bval.jsr.xml.ConstraintType
- org.apache.bval.jsr.job.ConstraintValidatorContextImpl<T> (implements org.apache.bval.jsr.ApacheMessageContext, javax.validation.ConstraintValidatorContext)
- org.apache.bval.jsr.job.ConstraintValidatorContextImpl.ConstraintViolationBuilderImpl (implements javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder)
- org.apache.bval.jsr.ConstraintViolationImpl<T> (implements javax.validation.ConstraintViolation<T>, java.io.Serializable)
- org.apache.bval.jsr.xml.ConstructorType
- org.apache.bval.jsr.metadata.ContainerElementKey (implements java.lang.Comparable<T>)
- org.apache.bval.jsr.util.ContainerElementNodeBuilderCustomizableContextImpl (implements javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeBuilderCustomizableContext)
- org.apache.bval.jsr.util.ContainerElementNodeBuilderDefinedContextImpl (implements javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeBuilderDefinedContext)
- org.apache.bval.jsr.util.ContainerElementNodeContextBuilderImpl (implements javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeContextBuilder)
- org.apache.bval.jsr.xml.ContainerElementTypeType
- org.apache.bval.jsr.xml.CrossParameterType
- org.apache.bval.constraints.DecimalMaxValidator<T> (implements javax.validation.ConstraintValidator<A,T>)
- org.apache.bval.constraints.DecimalMinValidator<T> (implements javax.validation.ConstraintValidator<A,T>)
- org.apache.bval.jsr.DefaultConstraintValidatorFactory (implements java.io.Closeable, javax.validation.ConstraintValidatorFactory)
- org.apache.bval.jsr.DefaultMessageInterpolator (implements javax.validation.MessageInterpolator)
- org.apache.bval.jsr.parameter.DefaultParameterNameProvider (implements javax.validation.ParameterNameProvider)
- org.apache.bval.jsr.resolver.DefaultTraversableResolver (implements org.apache.bval.jsr.resolver.CachingRelevant, javax.validation.TraversableResolver)
- org.apache.bval.jsr.xml.DefaultValidatedExecutableTypesType
- org.apache.bval.jsr.DefaultValidationProviderResolver (implements javax.validation.ValidationProviderResolver)
- org.apache.bval.jsr.descriptor.DescriptorManager
- org.apache.bval.constraints.DigitsValidatorForNumber (implements javax.validation.ConstraintValidator<A,T>)
- org.apache.bval.constraints.DigitsValidatorForString (implements javax.validation.ConstraintValidator<A,T>)
- org.apache.bval.extras.constraints.file.DirectoryValidator (implements javax.validation.ConstraintValidator<A,T>)
- org.apache.bval.extras.constraints.net.DomainValidator (implements javax.validation.ConstraintValidator<A,T>)
- org.apache.bval.jsr.metadata.DualBuilder
- org.apache.bval.arquillian.EJBEnricher (implements org.jboss.arquillian.test.spi.TestEnricher)
- org.apache.bval.jsr.descriptor.ElementD<E,R> (implements javax.validation.metadata.ElementDescriptor)
- org.apache.bval.jsr.descriptor.BeanD<T> (implements javax.validation.metadata.BeanDescriptor)
- org.apache.bval.jsr.descriptor.ElementD.NonRoot<P,E,R>
- org.apache.bval.jsr.descriptor.CascadableContainerD<P,E> (implements javax.validation.metadata.CascadableDescriptor, javax.validation.metadata.ContainerDescriptor)
- org.apache.bval.jsr.descriptor.ContainerElementTypeD (implements javax.validation.metadata.ContainerElementTypeDescriptor)
- org.apache.bval.jsr.descriptor.ParameterD<P> (implements javax.validation.metadata.ParameterDescriptor)
- org.apache.bval.jsr.descriptor.PropertyD<E> (implements javax.validation.metadata.PropertyDescriptor)
- org.apache.bval.jsr.descriptor.ReturnValueD<P,E> (implements javax.validation.metadata.ReturnValueDescriptor)
- org.apache.bval.jsr.descriptor.CrossParameterD<P,E> (implements javax.validation.metadata.CrossParameterDescriptor)
- org.apache.bval.jsr.descriptor.ExecutableD<E,R,SELF> (implements javax.validation.metadata.ExecutableDescriptor)
- org.apache.bval.jsr.descriptor.ConstructorD<T> (implements javax.validation.metadata.ConstructorDescriptor)
- org.apache.bval.jsr.descriptor.MethodD (implements javax.validation.metadata.MethodDescriptor)
- org.apache.bval.jsr.xml.ElementType
- org.apache.bval.el.ELFacade (implements org.apache.bval.el.MessageEvaluator)
- org.apache.bval.el.ELFacade.BValFormatter
- org.apache.bval.routines.EMailValidationUtils
- org.apache.bval.jsr.metadata.EmptyBuilder
- org.apache.bval.util.EmulatedAnnotatedType<T> (implements java.lang.reflect.AnnotatedType)
- org.apache.bval.util.Escapes
- org.apache.bval.util.Escapes.LookupTranslator (implements org.apache.bval.util.Escapes.CharSequenceTranslator)
- org.apache.bval.util.Escapes.UnicodeUnescaper (implements org.apache.bval.util.Escapes.CharSequenceTranslator)
- org.apache.bval.util.Exceptions
- org.apache.bval.jsr.util.ExecutableTypes
- org.apache.bval.jsr.xml.ExecutableValidationType
- org.apache.bval.jsr.valueextraction.ExtractValues
- org.apache.bval.jsr.xml.FieldType
- org.apache.bval.jsr.descriptor.Finder (implements javax.validation.metadata.ElementDescriptor.ConstraintFinder)
- java.util.logging.Formatter
- org.apache.bval.jsr.valueextraction.FxExtractor
- org.apache.bval.jsr.valueextraction.FxExtractor.Activation (implements java.util.function.BooleanSupplier)
- org.apache.bval.jsr.valueextraction.FxExtractor.ForListProperty (implements javax.validation.valueextraction.ValueExtractor<T>)
- org.apache.bval.jsr.valueextraction.FxExtractor.ForMapPropertyKey (implements javax.validation.valueextraction.ValueExtractor<T>)
- org.apache.bval.jsr.valueextraction.FxExtractor.ForMapPropertyValue (implements javax.validation.valueextraction.ValueExtractor<T>)
- org.apache.bval.jsr.valueextraction.FxExtractor.ForObservableValue (implements javax.validation.valueextraction.ValueExtractor<T>)
- org.apache.bval.jsr.valueextraction.FxExtractor.ForSetProperty (implements javax.validation.valueextraction.ValueExtractor<T>)
- org.apache.bval.jsr.xml.GetterType
- org.apache.bval.jsr.GraphContext
- org.apache.bval.jsr.groups.Group (implements org.apache.bval.jsr.groups.GroupStrategy)
- org.apache.bval.jsr.groups.GroupConversion (implements javax.validation.metadata.GroupConversionDescriptor)
- org.apache.bval.jsr.groups.GroupConversion.Builder
- org.apache.bval.jsr.xml.GroupConversionType
- org.apache.bval.jsr.groups.Groups
- org.apache.bval.jsr.groups.GroupsComputer
- org.apache.bval.jsr.xml.GroupSequenceType
- org.apache.bval.jsr.groups.GroupStrategy.Composite (implements org.apache.bval.jsr.groups.GroupStrategy)
- org.apache.bval.jsr.groups.GroupStrategy.Simple (implements org.apache.bval.jsr.groups.GroupStrategy)
- org.apache.bval.jsr.xml.GroupsType
- org.apache.bval.jsr.metadata.HierarchyBuilder.HierarchyDelegate<E,D>
- org.apache.bval.extras.constraints.checkdigit.IBANValidator (implements javax.validation.ConstraintValidator<A,T>)
- org.apache.bval.extras.constraints.net.InetAddressValidator (implements javax.validation.ConstraintValidator<A,T>)
- org.apache.bval.jsr.util.IOs
- org.apache.bval.jsr.valueextraction.IterableElementExtractor (implements javax.validation.valueextraction.ValueExtractor<T>)
- org.apache.bval.jsr.resolver.JPATraversableResolver (implements org.apache.bval.jsr.resolver.CachingRelevant, javax.validation.TraversableResolver)
- org.apache.bval.util.Lazy<T> (implements java.util.function.Supplier<T>)
- org.apache.bval.util.LazyInt (implements java.util.function.IntSupplier)
- org.apache.bval.jsr.util.LeafNodeBuilderCustomizableContextImpl (implements javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderCustomizableContext)
- org.apache.bval.jsr.metadata.Liskov
- org.apache.bval.jsr.valueextraction.ListElementExtractor (implements javax.validation.valueextraction.ValueExtractor<T>)
- org.apache.bval.jsr.util.LookBehindRegexHolder
- org.apache.bval.jsr.valueextraction.MapExtractor
- org.apache.bval.jsr.valueextraction.MapExtractor.ForKey (implements javax.validation.valueextraction.ValueExtractor<T>)
- org.apache.bval.jsr.valueextraction.MapExtractor.ForValue (implements javax.validation.valueextraction.ValueExtractor<T>)
- org.apache.bval.jsr.xml.MappingValidator
- org.apache.bval.constraints.MaxValidatorForNumber (implements javax.validation.ConstraintValidator<A,T>)
- org.apache.bval.constraints.MaxValidatorForString (implements javax.validation.ConstraintValidator<A,T>)
- org.apache.bval.jsr.metadata.Meta<E>
- org.apache.bval.jsr.metadata.MetadataBuilder
- org.apache.bval.jsr.metadata.MetadataBuilders
- org.apache.bval.jsr.descriptor.MetadataReader
- org.apache.bval.jsr.descriptor.MetadataReader.ForElement<E,B>
- org.apache.bval.jsr.util.Methods
- org.apache.bval.jsr.xml.MethodType
- org.apache.bval.constraints.MinValidatorForNumber (implements javax.validation.ConstraintValidator<A,T>)
- org.apache.bval.constraints.MinValidatorForString (implements javax.validation.ConstraintValidator<A,T>)
- org.apache.bval.extras.constraints.checkdigit.ModulusValidator<A> (implements javax.validation.ConstraintValidator<A,T>)
- org.apache.bval.jsr.util.NodeBuilderCustomizableContextImpl (implements javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext)
- org.apache.bval.jsr.util.NodeBuilderDefinedContextImpl (implements javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderDefinedContext)
- org.apache.bval.jsr.util.NodeContextBuilderImpl (implements javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeContextBuilder)
- org.apache.bval.jsr.util.NodeImpl (implements javax.validation.Path.Node, java.io.Serializable)
- org.apache.bval.constraints.NotBlankValidator (implements javax.validation.ConstraintValidator<A,T>)
- org.apache.bval.extras.constraints.file.NotDirectoryValidator (implements javax.validation.ConstraintValidator<A,T>)
- org.apache.bval.constraints.NotEmptyValidator (implements javax.validation.ConstraintValidator<A,T>)
- org.apache.bval.constraints.NotEmptyValidatorForCharSequence (implements javax.validation.ConstraintValidator<A,T>)
- org.apache.bval.constraints.NotEmptyValidatorForCollection (implements javax.validation.ConstraintValidator<A,T>)
- org.apache.bval.constraints.NotEmptyValidatorForMap (implements javax.validation.ConstraintValidator<A,T>)
- org.apache.bval.constraints.NotNullValidator (implements javax.validation.ConstraintValidator<A,T>)
- org.apache.bval.constraints.NullValidator (implements javax.validation.ConstraintValidator<A,T>)
- org.apache.bval.constraints.NumberSignValidator<A> (implements javax.validation.ConstraintValidator<A,T>)
- org.apache.bval.jsr.xml.ObjectFactory
- org.apache.bval.util.ObjectUtils
- org.apache.bval.util.ObjectWrapper<T> (implements java.util.function.Consumer<T>, java.util.function.Supplier<T>)
- org.apache.bval.jsr.valueextraction.OptionalExtractor
- org.apache.bval.jsr.valueextraction.OptionalExtractor.ForDouble (implements javax.validation.valueextraction.ValueExtractor<T>)
- org.apache.bval.jsr.valueextraction.OptionalExtractor.ForInt (implements javax.validation.valueextraction.ValueExtractor<T>)
- org.apache.bval.jsr.valueextraction.OptionalExtractor.ForLong (implements javax.validation.valueextraction.ValueExtractor<T>)
- org.apache.bval.jsr.valueextraction.OptionalExtractor.ForObject (implements javax.validation.valueextraction.ValueExtractor<T>)
- org.apache.bval.jsr.xml.ParameterType
- org.apache.bval.jsr.ParticipantFactory (implements java.io.Closeable)
- org.apache.bval.jsr.util.PathImpl (implements javax.validation.Path, java.io.Serializable)
- org.apache.bval.jsr.util.PathImpl.Builder (implements org.apache.bval.jsr.util.PathNavigation.Callback<T>)
- org.apache.bval.jsr.util.PathNavigation
- org.apache.bval.jsr.util.PathNavigation.CallbackProcedure (implements org.apache.bval.jsr.util.PathNavigation.Callback<T>)
- org.apache.bval.jsr.xml.PayloadType
- org.apache.bval.jsr.xml.PropertyType
- org.apache.bval.jsr.util.Proxies
- org.apache.bval.util.reflection.Reflection
- org.apache.bval.util.reflection.Reflection.ClassHierarchy (implements java.lang.Iterable<T>)
- org.apache.bval.util.reflection.Reflection.FullHierarchy (implements java.lang.Iterable<T>)
- org.apache.bval.jsr.metadata.ReflectionBuilder
- org.apache.bval.jsr.xml.ReturnValueType
- org.apache.bval.jsr.xml.SchemaManager
- org.apache.bval.jsr.xml.SchemaManager.Builder
- org.apache.bval.jsr.metadata.Signature (implements java.lang.Comparable<T>)
- org.apache.bval.jsr.resolver.SimpleTraversableResolver (implements org.apache.bval.jsr.resolver.CachingRelevant, javax.validation.TraversableResolver)
- org.apache.bval.constraints.SizeValidator<T> (implements javax.validation.ConstraintValidator<A,T>)
- org.apache.bval.util.StringUtils
- org.apache.bval.extras.constraints.file.SymlinkValidator (implements javax.validation.ConstraintValidator<A,T>)
- org.apache.bval.constraints.TimeValidator<A,T> (implements javax.validation.ConstraintValidator<A,T>)
- org.apache.bval.jsr.util.ToUnmodifiable
- org.apache.bval.util.reflection.TypeUtils
- org.apache.bval.util.reflection.TypeUtils.WildcardTypeBuilder
- org.apache.bval.util.Validate
- org.apache.bval.jsr.xml.ValidatedByType
- org.apache.bval.jsr.job.ValidateProperty.ForBeanProperty<T> (implements org.apache.bval.jsr.job.ValidateProperty.Strategy<T>)
- org.apache.bval.jsr.job.ValidateProperty.ForPropertyValue<T> (implements org.apache.bval.jsr.job.ValidateProperty.Strategy<T>)
- org.apache.bval.jsr.xml.ValidationConfigType
- org.apache.bval.jsr.job.ValidationJob<T>
- org.apache.bval.jsr.job.ValidationJob.Frame<D>
- org.apache.bval.jsr.job.ValidationJobFactory
- org.apache.bval.jsr.xml.ValidationMappingParser (implements org.apache.bval.jsr.metadata.MetadataSource)
- org.apache.bval.jsr.xml.ValidationParser
- org.apache.bval.cdi.ValidatorBean (implements javax.enterprise.inject.spi.Bean<T>, javax.enterprise.inject.spi.PassivationCapable)
- org.apache.bval.cdi.ValidatorFactoryBean (implements javax.enterprise.inject.spi.Bean<T>, javax.enterprise.inject.spi.PassivationCapable)
- org.apache.bval.jsr.ValidatorImpl (implements org.apache.bval.jsr.CascadingPropertyValidator, javax.validation.executable.ExecutableValidator)
- org.apache.bval.jsr.metadata.ValidatorMapping<A> (implements org.apache.bval.jsr.metadata.HasAnnotationBehavior)
- org.apache.bval.jsr.metadata.ValidatorMappingProvider
- org.apache.bval.util.ValidatorUtils
- org.apache.bval.jsr.valueextraction.ValueExtractors
- org.apache.bval.jsr.valueextraction.ValueExtractors.UnwrappingInfo
- org.apache.bval.extras.constraints.checkdigit.VerhoeffValidator (implements javax.validation.ConstraintValidator<A,T>)
- javax.xml.bind.annotation.adapters.XmlAdapter<ValueType,BoundType>
- org.apache.bval.jsr.metadata.XmlBuilder
Interface Hierarchy
Annotation Type Hierarchy
- org.apache.bval.cdi.BValBinding (implements java.lang.annotation.Annotation)
- org.apache.bval.constraints.NotEmpty (implements java.lang.annotation.Annotation)
- org.apache.bval.constraints.NotEmpty.List (implements java.lang.annotation.Annotation)
- org.apache.bval.constraints.Email (implements java.lang.annotation.Annotation)
- org.apache.bval.extras.constraints.checkdigit.Verhoeff (implements java.lang.annotation.Annotation)
- org.apache.bval.extras.constraints.checkdigit.Sedol (implements java.lang.annotation.Annotation)
- org.apache.bval.extras.constraints.checkdigit.Luhn (implements java.lang.annotation.Annotation)
- org.apache.bval.extras.constraints.checkdigit.ISBN10 (implements java.lang.annotation.Annotation)
- org.apache.bval.extras.constraints.checkdigit.IBAN (implements java.lang.annotation.Annotation)
- org.apache.bval.extras.constraints.checkdigit.EAN13 (implements java.lang.annotation.Annotation)
- org.apache.bval.extras.constraints.checkdigit.CUSIP (implements java.lang.annotation.Annotation)
- org.apache.bval.extras.constraints.checkdigit.ABANumber (implements java.lang.annotation.Annotation)
- org.apache.bval.extras.constraints.creditcard.Visa (implements java.lang.annotation.Annotation)
- org.apache.bval.extras.constraints.creditcard.Mastercard (implements java.lang.annotation.Annotation)
- org.apache.bval.extras.constraints.creditcard.Discover (implements java.lang.annotation.Annotation)
- org.apache.bval.extras.constraints.creditcard.Diners (implements java.lang.annotation.Annotation)
- org.apache.bval.extras.constraints.creditcard.AmericanExpress (implements java.lang.annotation.Annotation)
- org.apache.bval.extras.constraints.file.Symlink (implements java.lang.annotation.Annotation)
- org.apache.bval.extras.constraints.file.NotDirectory (implements java.lang.annotation.Annotation)
- org.apache.bval.extras.constraints.file.Directory (implements java.lang.annotation.Annotation)
- org.apache.bval.extras.constraints.net.InetAddress (implements java.lang.annotation.Annotation)
- org.apache.bval.extras.constraints.net.Domain (implements java.lang.annotation.Annotation)
Enum Hierarchy
Copyright © 2010–2020 The Apache Software Foundation. All rights reserved.