blob: b323210b410ffac29ce76e5ab8d046b98ad97bb7 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_102) on Tue Oct 20 10:38:54 CEST 2020 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Class Hierarchy (Apache BVal :: bval-jsr 2.0.5 API)</title>
<meta name="date" content="2020-10-20">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Class Hierarchy (Apache BVal :: bval-jsr 2.0.5 API)";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
<li><a href="overview-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">Hierarchy For All Packages</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="org/apache/bval/cdi/package-tree.html">org.apache.bval.cdi</a>, </li>
<li><a href="org/apache/bval/constraints/package-tree.html">org.apache.bval.constraints</a>, </li>
<li><a href="org/apache/bval/el/package-tree.html">org.apache.bval.el</a>, </li>
<li><a href="org/apache/bval/jsr/package-tree.html">org.apache.bval.jsr</a>, </li>
<li><a href="org/apache/bval/jsr/descriptor/package-tree.html">org.apache.bval.jsr.descriptor</a>, </li>
<li><a href="org/apache/bval/jsr/groups/package-tree.html">org.apache.bval.jsr.groups</a>, </li>
<li><a href="org/apache/bval/jsr/job/package-tree.html">org.apache.bval.jsr.job</a>, </li>
<li><a href="org/apache/bval/jsr/metadata/package-tree.html">org.apache.bval.jsr.metadata</a>, </li>
<li><a href="org/apache/bval/jsr/parameter/package-tree.html">org.apache.bval.jsr.parameter</a>, </li>
<li><a href="org/apache/bval/jsr/resolver/package-tree.html">org.apache.bval.jsr.resolver</a>, </li>
<li><a href="org/apache/bval/jsr/util/package-tree.html">org.apache.bval.jsr.util</a>, </li>
<li><a href="org/apache/bval/jsr/valueextraction/package-tree.html">org.apache.bval.jsr.valueextraction</a>, </li>
<li><a href="org/apache/bval/jsr/xml/package-tree.html">org.apache.bval.jsr.xml</a>, </li>
<li><a href="org/apache/bval/routines/package-tree.html">org.apache.bval.routines</a>, </li>
<li><a href="org/apache/bval/util/package-tree.html">org.apache.bval.util</a>, </li>
<li><a href="org/apache/bval/util/reflection/package-tree.html">org.apache.bval.util.reflection</a></li>
</ul>
</div>
<div class="contentContainer">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
<ul>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/AbstractPatternValidator.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">AbstractPatternValidator</span></a>&lt;A,T&gt; (implements javax.validation.ConstraintValidator&lt;A,T&gt;)
<ul>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/EmailValidator.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">EmailValidator</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/PatternValidator.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">PatternValidator</span></a></li>
</ul>
</li>
<li type="circle">javax.enterprise.util.AnnotationLiteral&lt;T&gt; (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/AnnotationProxyBuilder.ConvertGroupAnnotation.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">AnnotationProxyBuilder.ConvertGroupAnnotation</span></a> (implements javax.validation.groups.ConvertGroup)</li>
<li type="circle">org.apache.bval.cdi.<a href="org/apache/bval/cdi/EmptyAnnotationLiteral.html" title="class in org.apache.bval.cdi"><span class="typeNameLink">EmptyAnnotationLiteral</span></a>&lt;T&gt;
<ul>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/AnnotationProxyBuilder.ValidAnnotation.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">AnnotationProxyBuilder.ValidAnnotation</span></a> (implements javax.validation.Valid)</li>
<li type="circle">org.apache.bval.cdi.<a href="org/apache/bval/cdi/AnyLiteral.html" title="class in org.apache.bval.cdi"><span class="typeNameLink">AnyLiteral</span></a> (implements javax.enterprise.inject.Any)</li>
<li type="circle">org.apache.bval.cdi.<a href="org/apache/bval/cdi/BValAnnotatedType.BValBindingLiteral.html" title="class in org.apache.bval.cdi"><span class="typeNameLink">BValAnnotatedType.BValBindingLiteral</span></a> (implements org.apache.bval.cdi.<a href="org/apache/bval/cdi/BValBinding.html" title="annotation in org.apache.bval.cdi">BValBinding</a>)</li>
<li type="circle">org.apache.bval.cdi.<a href="org/apache/bval/cdi/DefaultLiteral.html" title="class in org.apache.bval.cdi"><span class="typeNameLink">DefaultLiteral</span></a> (implements javax.enterprise.inject.Default)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/AnnotationProxy.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">AnnotationProxy</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>, java.lang.reflect.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/AnnotationProxyBuilder.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">AnnotationProxyBuilder</span></a>&lt;A&gt;</li>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/AnnotationsManager.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">AnnotationsManager</span></a></li>
<li type="circle">org.apache.bval.jsr.xml.<a href="org/apache/bval/jsr/xml/AnnotationType.html" title="class in org.apache.bval.jsr.xml"><span class="typeNameLink">AnnotationType</span></a></li>
<li type="circle">org.apache.bval.jsr.<a href="org/apache/bval/jsr/ApacheFactoryContext.html" title="class in org.apache.bval.jsr"><span class="typeNameLink">ApacheFactoryContext</span></a> (implements javax.validation.ValidatorContext)</li>
<li type="circle">org.apache.bval.jsr.<a href="org/apache/bval/jsr/ApacheValidationProvider.html" title="class in org.apache.bval.jsr"><span class="typeNameLink">ApacheValidationProvider</span></a> (implements javax.validation.spi.ValidationProvider&lt;T&gt;)</li>
<li type="circle">org.apache.bval.jsr.<a href="org/apache/bval/jsr/ApacheValidatorFactory.html" title="class in org.apache.bval.jsr"><span class="typeNameLink">ApacheValidatorFactory</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, javax.validation.ValidatorFactory)</li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/AssertFalseValidator.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">AssertFalseValidator</span></a> (implements javax.validation.ConstraintValidator&lt;A,T&gt;)</li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/AssertTrueValidator.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">AssertTrueValidator</span></a> (implements javax.validation.ConstraintValidator&lt;A,T&gt;)</li>
<li type="circle">org.apache.bval.jsr.xml.<a href="org/apache/bval/jsr/xml/BeanType.html" title="class in org.apache.bval.jsr.xml"><span class="typeNameLink">BeanType</span></a></li>
<li type="circle">org.apache.bval.jsr.<a href="org/apache/bval/jsr/BootstrapConfigurationImpl.html" title="class in org.apache.bval.jsr"><span class="typeNameLink">BootstrapConfigurationImpl</span></a> (implements javax.validation.BootstrapConfiguration)</li>
<li type="circle">org.apache.bval.cdi.<a href="org/apache/bval/cdi/BValAnnotatedType.html" title="class in org.apache.bval.cdi"><span class="typeNameLink">BValAnnotatedType</span></a>&lt;A&gt; (implements javax.enterprise.inject.spi.AnnotatedType&lt;X&gt;)</li>
<li type="circle">org.apache.bval.cdi.<a href="org/apache/bval/cdi/BValExtension.html" title="class in org.apache.bval.cdi"><span class="typeNameLink">BValExtension</span></a> (implements javax.enterprise.inject.spi.Extension)</li>
<li type="circle">org.apache.bval.cdi.<a href="org/apache/bval/cdi/BValExtension.Releasable.html" title="class in org.apache.bval.cdi"><span class="typeNameLink">BValExtension.Releasable</span></a>&lt;T&gt;</li>
<li type="circle">org.apache.bval.cdi.<a href="org/apache/bval/cdi/BValInterceptor.html" title="class in org.apache.bval.cdi"><span class="typeNameLink">BValInterceptor</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.bval.cdi.<a href="org/apache/bval/cdi/BValInterceptorBean.html" title="class in org.apache.bval.cdi"><span class="typeNameLink">BValInterceptorBean</span></a> (implements javax.enterprise.inject.spi.Bean&lt;T&gt;, javax.enterprise.inject.spi.PassivationCapable)</li>
<li type="circle">org.apache.bval.util.<a href="org/apache/bval/util/BValVersion.html" title="class in org.apache.bval.util"><span class="typeNameLink">BValVersion</span></a></li>
<li type="circle">org.apache.bval.jsr.resolver.<a href="org/apache/bval/jsr/resolver/CachingTraversableResolver.html" title="class in org.apache.bval.jsr.resolver"><span class="typeNameLink">CachingTraversableResolver</span></a> (implements org.apache.bval.jsr.resolver.<a href="org/apache/bval/jsr/resolver/CachingRelevant.html" title="interface in org.apache.bval.jsr.resolver">CachingRelevant</a>, javax.validation.TraversableResolver)</li>
<li type="circle">org.apache.bval.jsr.xml.<a href="org/apache/bval/jsr/xml/ClassType.html" title="class in org.apache.bval.jsr.xml"><span class="typeNameLink">ClassType</span></a></li>
<li type="circle">org.apache.bval.util.<a href="org/apache/bval/util/CollectionSet.html" title="class in org.apache.bval.util"><span class="typeNameLink">CollectionSet</span></a>&lt;E&gt; (implements java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;E&gt;)</li>
<li type="circle">org.apache.bval.util.<a href="org/apache/bval/util/Comparators.html" title="class in org.apache.bval.util"><span class="typeNameLink">Comparators</span></a></li>
<li type="circle">org.apache.bval.jsr.descriptor.<a href="org/apache/bval/jsr/descriptor/ComposedD.html" title="class in org.apache.bval.jsr.descriptor"><span class="typeNameLink">ComposedD</span></a>&lt;D&gt; (implements javax.validation.metadata.ElementDescriptor)
<ul>
<li type="circle">org.apache.bval.jsr.descriptor.<a href="org/apache/bval/jsr/descriptor/ComposedD.ForCascadableContainer.html" title="class in org.apache.bval.jsr.descriptor"><span class="typeNameLink">ComposedD.ForCascadableContainer</span></a>&lt;D&gt; (implements javax.validation.metadata.CascadableDescriptor, javax.validation.metadata.ContainerDescriptor)
<ul>
<li type="circle">org.apache.bval.jsr.descriptor.<a href="org/apache/bval/jsr/descriptor/ComposedD.ForProperty.html" title="class in org.apache.bval.jsr.descriptor"><span class="typeNameLink">ComposedD.ForProperty</span></a> (implements javax.validation.metadata.PropertyDescriptor)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/CompositeBuilder.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">CompositeBuilder</span></a>
<ul>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/HierarchyBuilder.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">HierarchyBuilder</span></a></li>
</ul>
</li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/CompositeBuilder.Delegator.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">CompositeBuilder.Delegator</span></a>&lt;DELEGATE&gt; (implements org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/HasAnnotationBehavior.html" title="interface in org.apache.bval.jsr.metadata">HasAnnotationBehavior</a>)
<ul>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/CompositeBuilder.ForBean.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">CompositeBuilder.ForBean</span></a>&lt;T&gt; (implements org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/MetadataBuilder.ForBean.html" title="interface in org.apache.bval.jsr.metadata">MetadataBuilder.ForBean</a>&lt;T&gt;)</li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/CompositeBuilder.ForElement.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">CompositeBuilder.ForElement</span></a>&lt;DELEGATE,E&gt; (implements org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/MetadataBuilder.ForElement.html" title="interface in org.apache.bval.jsr.metadata">MetadataBuilder.ForElement</a>&lt;E&gt;)
<ul>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/CompositeBuilder.ForClass.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">CompositeBuilder.ForClass</span></a>&lt;T&gt; (implements org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/MetadataBuilder.ForClass.html" title="interface in org.apache.bval.jsr.metadata">MetadataBuilder.ForClass</a>&lt;T&gt;)</li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/CompositeBuilder.ForContainer.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">CompositeBuilder.ForContainer</span></a>&lt;DELEGATE,E&gt; (implements org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/MetadataBuilder.ForContainer.html" title="interface in org.apache.bval.jsr.metadata">MetadataBuilder.ForContainer</a>&lt;E&gt;)</li>
</ul>
</li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/CompositeBuilder.ForExecutable.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">CompositeBuilder.ForExecutable</span></a>&lt;DELEGATE,E&gt; (implements org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/MetadataBuilder.ForExecutable.html" title="interface in org.apache.bval.jsr.metadata">MetadataBuilder.ForExecutable</a>&lt;E&gt;)</li>
</ul>
</li>
<li type="circle">org.apache.bval.jsr.job.<a href="org/apache/bval/jsr/job/ComputeConstraintValidatorClass.html" title="class in org.apache.bval.jsr.job"><span class="typeNameLink">ComputeConstraintValidatorClass</span></a>&lt;A&gt; (implements java.util.function.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;T&gt;)</li>
<li type="circle">org.apache.bval.jsr.<a href="org/apache/bval/jsr/ConfigurationImpl.html" title="class in org.apache.bval.jsr"><span class="typeNameLink">ConfigurationImpl</span></a> (implements org.apache.bval.jsr.<a href="org/apache/bval/jsr/ApacheValidatorConfiguration.html" title="interface in org.apache.bval.jsr">ApacheValidatorConfiguration</a>, org.apache.bval.util.<a href="org/apache/bval/util/CloseableAble.html" title="interface in org.apache.bval.util">CloseableAble</a>, javax.validation.spi.ConfigurationState)</li>
<li type="circle">org.apache.bval.jsr.<a href="org/apache/bval/jsr/ConstraintAnnotationAttributes.Worker.html" title="class in org.apache.bval.jsr"><span class="typeNameLink">ConstraintAnnotationAttributes.Worker</span></a>&lt;C&gt;</li>
<li type="circle">org.apache.bval.jsr.<a href="org/apache/bval/jsr/ConstraintCached.html" title="class in org.apache.bval.jsr"><span class="typeNameLink">ConstraintCached</span></a></li>
<li type="circle">org.apache.bval.jsr.<a href="org/apache/bval/jsr/ConstraintCached.ConstraintValidatorInfo.html" title="class in org.apache.bval.jsr"><span class="typeNameLink">ConstraintCached.ConstraintValidatorInfo</span></a>&lt;T&gt;</li>
<li type="circle">org.apache.bval.jsr.descriptor.<a href="org/apache/bval/jsr/descriptor/ConstraintD.html" title="class in org.apache.bval.jsr.descriptor"><span class="typeNameLink">ConstraintD</span></a>&lt;A&gt; (implements javax.validation.metadata.ConstraintDescriptor&lt;T&gt;)</li>
<li type="circle">org.apache.bval.jsr.xml.<a href="org/apache/bval/jsr/xml/ConstraintDefinitionType.html" title="class in org.apache.bval.jsr.xml"><span class="typeNameLink">ConstraintDefinitionType</span></a></li>
<li type="circle">org.apache.bval.jsr.xml.<a href="org/apache/bval/jsr/xml/ConstraintMappingsType.html" title="class in org.apache.bval.jsr.xml"><span class="typeNameLink">ConstraintMappingsType</span></a></li>
<li type="circle">org.apache.bval.jsr.xml.<a href="org/apache/bval/jsr/xml/ConstraintType.html" title="class in org.apache.bval.jsr.xml"><span class="typeNameLink">ConstraintType</span></a></li>
<li type="circle">org.apache.bval.jsr.job.<a href="org/apache/bval/jsr/job/ConstraintValidatorContextImpl.html" title="class in org.apache.bval.jsr.job"><span class="typeNameLink">ConstraintValidatorContextImpl</span></a>&lt;T&gt; (implements org.apache.bval.jsr.<a href="org/apache/bval/jsr/ApacheMessageContext.html" title="interface in org.apache.bval.jsr">ApacheMessageContext</a>, javax.validation.ConstraintValidatorContext)</li>
<li type="circle">org.apache.bval.jsr.job.<a href="org/apache/bval/jsr/job/ConstraintValidatorContextImpl.ConstraintViolationBuilderImpl.html" title="class in org.apache.bval.jsr.job"><span class="typeNameLink">ConstraintValidatorContextImpl.ConstraintViolationBuilderImpl</span></a> (implements javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder)</li>
<li type="circle">org.apache.bval.jsr.<a href="org/apache/bval/jsr/ConstraintViolationImpl.html" title="class in org.apache.bval.jsr"><span class="typeNameLink">ConstraintViolationImpl</span></a>&lt;T&gt; (implements javax.validation.ConstraintViolation&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.bval.jsr.xml.<a href="org/apache/bval/jsr/xml/ConstructorType.html" title="class in org.apache.bval.jsr.xml"><span class="typeNameLink">ConstructorType</span></a></li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/ContainerElementKey.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">ContainerElementKey</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;)</li>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/ContainerElementNodeBuilderCustomizableContextImpl.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">ContainerElementNodeBuilderCustomizableContextImpl</span></a> (implements javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeBuilderCustomizableContext)</li>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/ContainerElementNodeBuilderDefinedContextImpl.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">ContainerElementNodeBuilderDefinedContextImpl</span></a> (implements javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeBuilderDefinedContext)</li>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/ContainerElementNodeContextBuilderImpl.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">ContainerElementNodeContextBuilderImpl</span></a> (implements javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeContextBuilder)</li>
<li type="circle">org.apache.bval.jsr.xml.<a href="org/apache/bval/jsr/xml/ContainerElementTypeType.html" title="class in org.apache.bval.jsr.xml"><span class="typeNameLink">ContainerElementTypeType</span></a></li>
<li type="circle">org.apache.bval.jsr.xml.<a href="org/apache/bval/jsr/xml/CrossParameterType.html" title="class in org.apache.bval.jsr.xml"><span class="typeNameLink">CrossParameterType</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/DecimalMaxValidator.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">DecimalMaxValidator</span></a>&lt;T&gt; (implements javax.validation.ConstraintValidator&lt;A,T&gt;)
<ul>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/DecimalMaxValidator.ForNumber.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">DecimalMaxValidator.ForNumber</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/DecimalMaxValidator.ForString.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">DecimalMaxValidator.ForString</span></a></li>
</ul>
</li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/DecimalMinValidator.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">DecimalMinValidator</span></a>&lt;T&gt; (implements javax.validation.ConstraintValidator&lt;A,T&gt;)
<ul>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/DecimalMinValidator.ForNumber.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">DecimalMinValidator.ForNumber</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/DecimalMinValidator.ForString.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">DecimalMinValidator.ForString</span></a></li>
</ul>
</li>
<li type="circle">org.apache.bval.jsr.<a href="org/apache/bval/jsr/DefaultConstraintValidatorFactory.html" title="class in org.apache.bval.jsr"><span class="typeNameLink">DefaultConstraintValidatorFactory</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>, javax.validation.ConstraintValidatorFactory)</li>
<li type="circle">org.apache.bval.jsr.<a href="org/apache/bval/jsr/DefaultMessageInterpolator.html" title="class in org.apache.bval.jsr"><span class="typeNameLink">DefaultMessageInterpolator</span></a> (implements javax.validation.MessageInterpolator)</li>
<li type="circle">org.apache.bval.jsr.parameter.<a href="org/apache/bval/jsr/parameter/DefaultParameterNameProvider.html" title="class in org.apache.bval.jsr.parameter"><span class="typeNameLink">DefaultParameterNameProvider</span></a> (implements javax.validation.ParameterNameProvider)</li>
<li type="circle">org.apache.bval.jsr.resolver.<a href="org/apache/bval/jsr/resolver/DefaultTraversableResolver.html" title="class in org.apache.bval.jsr.resolver"><span class="typeNameLink">DefaultTraversableResolver</span></a> (implements org.apache.bval.jsr.resolver.<a href="org/apache/bval/jsr/resolver/CachingRelevant.html" title="interface in org.apache.bval.jsr.resolver">CachingRelevant</a>, javax.validation.TraversableResolver)</li>
<li type="circle">org.apache.bval.jsr.xml.<a href="org/apache/bval/jsr/xml/DefaultValidatedExecutableTypesType.html" title="class in org.apache.bval.jsr.xml"><span class="typeNameLink">DefaultValidatedExecutableTypesType</span></a></li>
<li type="circle">org.apache.bval.jsr.<a href="org/apache/bval/jsr/DefaultValidationProviderResolver.html" title="class in org.apache.bval.jsr"><span class="typeNameLink">DefaultValidationProviderResolver</span></a> (implements javax.validation.ValidationProviderResolver)</li>
<li type="circle">org.apache.bval.jsr.descriptor.<a href="org/apache/bval/jsr/descriptor/DescriptorManager.html" title="class in org.apache.bval.jsr.descriptor"><span class="typeNameLink">DescriptorManager</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/DigitsValidatorForNumber.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">DigitsValidatorForNumber</span></a> (implements javax.validation.ConstraintValidator&lt;A,T&gt;)</li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/DigitsValidatorForString.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">DigitsValidatorForString</span></a> (implements javax.validation.ConstraintValidator&lt;A,T&gt;)</li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/DualBuilder.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">DualBuilder</span></a></li>
<li type="circle">org.apache.bval.jsr.descriptor.<a href="org/apache/bval/jsr/descriptor/ElementD.html" title="class in org.apache.bval.jsr.descriptor"><span class="typeNameLink">ElementD</span></a>&lt;E,R&gt; (implements javax.validation.metadata.ElementDescriptor)
<ul>
<li type="circle">org.apache.bval.jsr.descriptor.<a href="org/apache/bval/jsr/descriptor/BeanD.html" title="class in org.apache.bval.jsr.descriptor"><span class="typeNameLink">BeanD</span></a>&lt;T&gt; (implements javax.validation.metadata.BeanDescriptor)</li>
<li type="circle">org.apache.bval.jsr.descriptor.<a href="org/apache/bval/jsr/descriptor/ElementD.NonRoot.html" title="class in org.apache.bval.jsr.descriptor"><span class="typeNameLink">ElementD.NonRoot</span></a>&lt;P,E,R&gt;
<ul>
<li type="circle">org.apache.bval.jsr.descriptor.<a href="org/apache/bval/jsr/descriptor/CascadableContainerD.html" title="class in org.apache.bval.jsr.descriptor"><span class="typeNameLink">CascadableContainerD</span></a>&lt;P,E&gt; (implements javax.validation.metadata.CascadableDescriptor, javax.validation.metadata.ContainerDescriptor)
<ul>
<li type="circle">org.apache.bval.jsr.descriptor.<a href="org/apache/bval/jsr/descriptor/ContainerElementTypeD.html" title="class in org.apache.bval.jsr.descriptor"><span class="typeNameLink">ContainerElementTypeD</span></a> (implements javax.validation.metadata.ContainerElementTypeDescriptor)</li>
<li type="circle">org.apache.bval.jsr.descriptor.<a href="org/apache/bval/jsr/descriptor/ParameterD.html" title="class in org.apache.bval.jsr.descriptor"><span class="typeNameLink">ParameterD</span></a>&lt;P&gt; (implements javax.validation.metadata.ParameterDescriptor)</li>
<li type="circle">org.apache.bval.jsr.descriptor.<a href="org/apache/bval/jsr/descriptor/PropertyD.html" title="class in org.apache.bval.jsr.descriptor"><span class="typeNameLink">PropertyD</span></a>&lt;E&gt; (implements javax.validation.metadata.PropertyDescriptor)
<ul>
<li type="circle">org.apache.bval.jsr.descriptor.<a href="org/apache/bval/jsr/descriptor/PropertyD.ForField.html" title="class in org.apache.bval.jsr.descriptor"><span class="typeNameLink">PropertyD.ForField</span></a></li>
<li type="circle">org.apache.bval.jsr.descriptor.<a href="org/apache/bval/jsr/descriptor/PropertyD.ForMethod.html" title="class in org.apache.bval.jsr.descriptor"><span class="typeNameLink">PropertyD.ForMethod</span></a></li>
</ul>
</li>
<li type="circle">org.apache.bval.jsr.descriptor.<a href="org/apache/bval/jsr/descriptor/ReturnValueD.html" title="class in org.apache.bval.jsr.descriptor"><span class="typeNameLink">ReturnValueD</span></a>&lt;P,E&gt; (implements javax.validation.metadata.ReturnValueDescriptor)</li>
</ul>
</li>
<li type="circle">org.apache.bval.jsr.descriptor.<a href="org/apache/bval/jsr/descriptor/CrossParameterD.html" title="class in org.apache.bval.jsr.descriptor"><span class="typeNameLink">CrossParameterD</span></a>&lt;P,E&gt; (implements javax.validation.metadata.CrossParameterDescriptor)</li>
<li type="circle">org.apache.bval.jsr.descriptor.<a href="org/apache/bval/jsr/descriptor/ExecutableD.html" title="class in org.apache.bval.jsr.descriptor"><span class="typeNameLink">ExecutableD</span></a>&lt;E,R,SELF&gt; (implements javax.validation.metadata.ExecutableDescriptor)
<ul>
<li type="circle">org.apache.bval.jsr.descriptor.<a href="org/apache/bval/jsr/descriptor/ConstructorD.html" title="class in org.apache.bval.jsr.descriptor"><span class="typeNameLink">ConstructorD</span></a>&lt;T&gt; (implements javax.validation.metadata.ConstructorDescriptor)</li>
<li type="circle">org.apache.bval.jsr.descriptor.<a href="org/apache/bval/jsr/descriptor/MethodD.html" title="class in org.apache.bval.jsr.descriptor"><span class="typeNameLink">MethodD</span></a> (implements javax.validation.metadata.MethodDescriptor)</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.bval.jsr.xml.<a href="org/apache/bval/jsr/xml/ElementType.html" title="class in org.apache.bval.jsr.xml"><span class="typeNameLink">ElementType</span></a></li>
<li type="circle">org.apache.bval.el.<a href="org/apache/bval/el/ELFacade.html" title="class in org.apache.bval.el"><span class="typeNameLink">ELFacade</span></a> (implements org.apache.bval.el.<a href="org/apache/bval/el/MessageEvaluator.html" title="interface in org.apache.bval.el">MessageEvaluator</a>)</li>
<li type="circle">org.apache.bval.el.<a href="org/apache/bval/el/ELFacade.BValFormatter.html" title="class in org.apache.bval.el"><span class="typeNameLink">ELFacade.BValFormatter</span></a></li>
<li type="circle">org.apache.bval.routines.<a href="org/apache/bval/routines/EMailValidationUtils.html" title="class in org.apache.bval.routines"><span class="typeNameLink">EMailValidationUtils</span></a></li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/EmptyBuilder.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">EmptyBuilder</span></a></li>
<li type="circle">org.apache.bval.util.<a href="org/apache/bval/util/EmulatedAnnotatedType.html" title="class in org.apache.bval.util"><span class="typeNameLink">EmulatedAnnotatedType</span></a>&lt;T&gt; (implements java.lang.reflect.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AnnotatedType.html?is-external=true" title="class or interface in java.lang.reflect">AnnotatedType</a>)</li>
<li type="circle">org.apache.bval.util.<a href="org/apache/bval/util/Escapes.html" title="class in org.apache.bval.util"><span class="typeNameLink">Escapes</span></a></li>
<li type="circle">org.apache.bval.util.<a href="org/apache/bval/util/Escapes.LookupTranslator.html" title="class in org.apache.bval.util"><span class="typeNameLink">Escapes.LookupTranslator</span></a> (implements org.apache.bval.util.<a href="org/apache/bval/util/Escapes.CharSequenceTranslator.html" title="interface in org.apache.bval.util">Escapes.CharSequenceTranslator</a>)</li>
<li type="circle">org.apache.bval.util.<a href="org/apache/bval/util/Escapes.UnicodeUnescaper.html" title="class in org.apache.bval.util"><span class="typeNameLink">Escapes.UnicodeUnescaper</span></a> (implements org.apache.bval.util.<a href="org/apache/bval/util/Escapes.CharSequenceTranslator.html" title="interface in org.apache.bval.util">Escapes.CharSequenceTranslator</a>)</li>
<li type="circle">org.apache.bval.util.<a href="org/apache/bval/util/Exceptions.html" title="class in org.apache.bval.util"><span class="typeNameLink">Exceptions</span></a></li>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/ExecutableTypes.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">ExecutableTypes</span></a></li>
<li type="circle">org.apache.bval.jsr.xml.<a href="org/apache/bval/jsr/xml/ExecutableValidationType.html" title="class in org.apache.bval.jsr.xml"><span class="typeNameLink">ExecutableValidationType</span></a></li>
<li type="circle">org.apache.bval.jsr.valueextraction.<a href="org/apache/bval/jsr/valueextraction/ExtractValues.html" title="class in org.apache.bval.jsr.valueextraction"><span class="typeNameLink">ExtractValues</span></a></li>
<li type="circle">org.apache.bval.jsr.xml.<a href="org/apache/bval/jsr/xml/FieldType.html" title="class in org.apache.bval.jsr.xml"><span class="typeNameLink">FieldType</span></a></li>
<li type="circle">org.apache.bval.jsr.descriptor.<a href="org/apache/bval/jsr/descriptor/Finder.html" title="class in org.apache.bval.jsr.descriptor"><span class="typeNameLink">Finder</span></a> (implements javax.validation.metadata.ElementDescriptor.ConstraintFinder)</li>
<li type="circle">org.apache.bval.jsr.valueextraction.<a href="org/apache/bval/jsr/valueextraction/FxExtractor.html" title="class in org.apache.bval.jsr.valueextraction"><span class="typeNameLink">FxExtractor</span></a></li>
<li type="circle">org.apache.bval.jsr.valueextraction.<a href="org/apache/bval/jsr/valueextraction/FxExtractor.Activation.html" title="class in org.apache.bval.jsr.valueextraction"><span class="typeNameLink">FxExtractor.Activation</span></a> (implements java.util.function.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/BooleanSupplier.html?is-external=true" title="class or interface in java.util.function">BooleanSupplier</a>)</li>
<li type="circle">org.apache.bval.jsr.valueextraction.<a href="org/apache/bval/jsr/valueextraction/FxExtractor.ForListProperty.html" title="class in org.apache.bval.jsr.valueextraction"><span class="typeNameLink">FxExtractor.ForListProperty</span></a> (implements javax.validation.valueextraction.ValueExtractor&lt;T&gt;)</li>
<li type="circle">org.apache.bval.jsr.valueextraction.<a href="org/apache/bval/jsr/valueextraction/FxExtractor.ForMapPropertyKey.html" title="class in org.apache.bval.jsr.valueextraction"><span class="typeNameLink">FxExtractor.ForMapPropertyKey</span></a> (implements javax.validation.valueextraction.ValueExtractor&lt;T&gt;)</li>
<li type="circle">org.apache.bval.jsr.valueextraction.<a href="org/apache/bval/jsr/valueextraction/FxExtractor.ForMapPropertyValue.html" title="class in org.apache.bval.jsr.valueextraction"><span class="typeNameLink">FxExtractor.ForMapPropertyValue</span></a> (implements javax.validation.valueextraction.ValueExtractor&lt;T&gt;)</li>
<li type="circle">org.apache.bval.jsr.valueextraction.<a href="org/apache/bval/jsr/valueextraction/FxExtractor.ForObservableValue.html" title="class in org.apache.bval.jsr.valueextraction"><span class="typeNameLink">FxExtractor.ForObservableValue</span></a> (implements javax.validation.valueextraction.ValueExtractor&lt;T&gt;)</li>
<li type="circle">org.apache.bval.jsr.valueextraction.<a href="org/apache/bval/jsr/valueextraction/FxExtractor.ForSetProperty.html" title="class in org.apache.bval.jsr.valueextraction"><span class="typeNameLink">FxExtractor.ForSetProperty</span></a> (implements javax.validation.valueextraction.ValueExtractor&lt;T&gt;)</li>
<li type="circle">org.apache.bval.jsr.xml.<a href="org/apache/bval/jsr/xml/GetterType.html" title="class in org.apache.bval.jsr.xml"><span class="typeNameLink">GetterType</span></a></li>
<li type="circle">org.apache.bval.jsr.<a href="org/apache/bval/jsr/GraphContext.html" title="class in org.apache.bval.jsr"><span class="typeNameLink">GraphContext</span></a></li>
<li type="circle">org.apache.bval.jsr.groups.<a href="org/apache/bval/jsr/groups/Group.html" title="class in org.apache.bval.jsr.groups"><span class="typeNameLink">Group</span></a> (implements org.apache.bval.jsr.groups.<a href="org/apache/bval/jsr/groups/GroupStrategy.html" title="interface in org.apache.bval.jsr.groups">GroupStrategy</a>)</li>
<li type="circle">org.apache.bval.jsr.groups.<a href="org/apache/bval/jsr/groups/GroupConversion.html" title="class in org.apache.bval.jsr.groups"><span class="typeNameLink">GroupConversion</span></a> (implements javax.validation.metadata.GroupConversionDescriptor)</li>
<li type="circle">org.apache.bval.jsr.groups.<a href="org/apache/bval/jsr/groups/GroupConversion.Builder.html" title="class in org.apache.bval.jsr.groups"><span class="typeNameLink">GroupConversion.Builder</span></a></li>
<li type="circle">org.apache.bval.jsr.xml.<a href="org/apache/bval/jsr/xml/GroupConversionType.html" title="class in org.apache.bval.jsr.xml"><span class="typeNameLink">GroupConversionType</span></a></li>
<li type="circle">org.apache.bval.jsr.groups.<a href="org/apache/bval/jsr/groups/Groups.html" title="class in org.apache.bval.jsr.groups"><span class="typeNameLink">Groups</span></a></li>
<li type="circle">org.apache.bval.jsr.groups.<a href="org/apache/bval/jsr/groups/GroupsComputer.html" title="class in org.apache.bval.jsr.groups"><span class="typeNameLink">GroupsComputer</span></a></li>
<li type="circle">org.apache.bval.jsr.xml.<a href="org/apache/bval/jsr/xml/GroupSequenceType.html" title="class in org.apache.bval.jsr.xml"><span class="typeNameLink">GroupSequenceType</span></a></li>
<li type="circle">org.apache.bval.jsr.groups.<a href="org/apache/bval/jsr/groups/GroupStrategy.Composite.html" title="class in org.apache.bval.jsr.groups"><span class="typeNameLink">GroupStrategy.Composite</span></a> (implements org.apache.bval.jsr.groups.<a href="org/apache/bval/jsr/groups/GroupStrategy.html" title="interface in org.apache.bval.jsr.groups">GroupStrategy</a>)
<ul>
<li type="circle">org.apache.bval.jsr.groups.<a href="org/apache/bval/jsr/groups/Group.Sequence.html" title="class in org.apache.bval.jsr.groups"><span class="typeNameLink">Group.Sequence</span></a></li>
</ul>
</li>
<li type="circle">org.apache.bval.jsr.groups.<a href="org/apache/bval/jsr/groups/GroupStrategy.Simple.html" title="class in org.apache.bval.jsr.groups"><span class="typeNameLink">GroupStrategy.Simple</span></a> (implements org.apache.bval.jsr.groups.<a href="org/apache/bval/jsr/groups/GroupStrategy.html" title="interface in org.apache.bval.jsr.groups">GroupStrategy</a>)</li>
<li type="circle">org.apache.bval.jsr.xml.<a href="org/apache/bval/jsr/xml/GroupsType.html" title="class in org.apache.bval.jsr.xml"><span class="typeNameLink">GroupsType</span></a></li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/HierarchyBuilder.HierarchyDelegate.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">HierarchyBuilder.HierarchyDelegate</span></a>&lt;E,D&gt;
<ul>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/HierarchyBuilder.ElementDelegate.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">HierarchyBuilder.ElementDelegate</span></a>&lt;E,T&gt;
<ul>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/HierarchyBuilder.ContainerDelegate.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">HierarchyBuilder.ContainerDelegate</span></a>&lt;E&gt; (implements org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/MetadataBuilder.ForContainer.html" title="interface in org.apache.bval.jsr.metadata">MetadataBuilder.ForContainer</a>&lt;E&gt;)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/IOs.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">IOs</span></a></li>
<li type="circle">org.apache.bval.jsr.valueextraction.<a href="org/apache/bval/jsr/valueextraction/IterableElementExtractor.html" title="class in org.apache.bval.jsr.valueextraction"><span class="typeNameLink">IterableElementExtractor</span></a> (implements javax.validation.valueextraction.ValueExtractor&lt;T&gt;)</li>
<li type="circle">org.apache.bval.jsr.resolver.<a href="org/apache/bval/jsr/resolver/JPATraversableResolver.html" title="class in org.apache.bval.jsr.resolver"><span class="typeNameLink">JPATraversableResolver</span></a> (implements org.apache.bval.jsr.resolver.<a href="org/apache/bval/jsr/resolver/CachingRelevant.html" title="interface in org.apache.bval.jsr.resolver">CachingRelevant</a>, javax.validation.TraversableResolver)</li>
<li type="circle">org.apache.bval.util.<a href="org/apache/bval/util/Lazy.html" title="class in org.apache.bval.util"><span class="typeNameLink">Lazy</span></a>&lt;T&gt; (implements java.util.function.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;T&gt;)</li>
<li type="circle">org.apache.bval.util.<a href="org/apache/bval/util/LazyInt.html" title="class in org.apache.bval.util"><span class="typeNameLink">LazyInt</span></a> (implements java.util.function.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/IntSupplier.html?is-external=true" title="class or interface in java.util.function">IntSupplier</a>)</li>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/LeafNodeBuilderCustomizableContextImpl.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">LeafNodeBuilderCustomizableContextImpl</span></a> (implements javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderCustomizableContext)</li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/Liskov.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">Liskov</span></a></li>
<li type="circle">org.apache.bval.jsr.valueextraction.<a href="org/apache/bval/jsr/valueextraction/ListElementExtractor.html" title="class in org.apache.bval.jsr.valueextraction"><span class="typeNameLink">ListElementExtractor</span></a> (implements javax.validation.valueextraction.ValueExtractor&lt;T&gt;)</li>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/LookBehindRegexHolder.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">LookBehindRegexHolder</span></a></li>
<li type="circle">org.apache.bval.jsr.valueextraction.<a href="org/apache/bval/jsr/valueextraction/MapExtractor.html" title="class in org.apache.bval.jsr.valueextraction"><span class="typeNameLink">MapExtractor</span></a></li>
<li type="circle">org.apache.bval.jsr.valueextraction.<a href="org/apache/bval/jsr/valueextraction/MapExtractor.ForKey.html" title="class in org.apache.bval.jsr.valueextraction"><span class="typeNameLink">MapExtractor.ForKey</span></a> (implements javax.validation.valueextraction.ValueExtractor&lt;T&gt;)</li>
<li type="circle">org.apache.bval.jsr.valueextraction.<a href="org/apache/bval/jsr/valueextraction/MapExtractor.ForValue.html" title="class in org.apache.bval.jsr.valueextraction"><span class="typeNameLink">MapExtractor.ForValue</span></a> (implements javax.validation.valueextraction.ValueExtractor&lt;T&gt;)</li>
<li type="circle">org.apache.bval.jsr.xml.<a href="org/apache/bval/jsr/xml/MappingValidator.html" title="class in org.apache.bval.jsr.xml"><span class="typeNameLink">MappingValidator</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/MaxValidatorForNumber.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">MaxValidatorForNumber</span></a> (implements javax.validation.ConstraintValidator&lt;A,T&gt;)</li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/MaxValidatorForString.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">MaxValidatorForString</span></a> (implements javax.validation.ConstraintValidator&lt;A,T&gt;)</li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/Meta.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">Meta</span></a>&lt;E&gt;
<ul>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/Meta.ForClass.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">Meta.ForClass</span></a>&lt;T&gt;</li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/Meta.ForContainerElement.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">Meta.ForContainerElement</span></a></li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/Meta.ForCrossParameter.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">Meta.ForCrossParameter</span></a>&lt;E&gt;</li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/Meta.ForMember.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">Meta.ForMember</span></a>&lt;M&gt;
<ul>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/Meta.ForExecutable.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">Meta.ForExecutable</span></a>&lt;E&gt;
<ul>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/Meta.ForConstructor.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">Meta.ForConstructor</span></a>&lt;T&gt;</li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/Meta.ForMethod.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">Meta.ForMethod</span></a></li>
</ul>
</li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/Meta.ForField.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">Meta.ForField</span></a></li>
</ul>
</li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/Meta.ForParameter.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">Meta.ForParameter</span></a></li>
</ul>
</li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/MetadataBuilder.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">MetadataBuilder</span></a></li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/MetadataBuilders.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">MetadataBuilders</span></a></li>
<li type="circle">org.apache.bval.jsr.descriptor.<a href="org/apache/bval/jsr/descriptor/MetadataReader.html" title="class in org.apache.bval.jsr.descriptor"><span class="typeNameLink">MetadataReader</span></a></li>
<li type="circle">org.apache.bval.jsr.descriptor.<a href="org/apache/bval/jsr/descriptor/MetadataReader.ForElement.html" title="class in org.apache.bval.jsr.descriptor"><span class="typeNameLink">MetadataReader.ForElement</span></a>&lt;E,B&gt;
<ul>
<li type="circle">org.apache.bval.jsr.descriptor.<a href="org/apache/bval/jsr/descriptor/MetadataReader.ForBean.html" title="class in org.apache.bval.jsr.descriptor"><span class="typeNameLink">MetadataReader.ForBean</span></a>&lt;T&gt;</li>
<li type="circle">org.apache.bval.jsr.descriptor.<a href="org/apache/bval/jsr/descriptor/MetadataReader.ForContainer.html" title="class in org.apache.bval.jsr.descriptor"><span class="typeNameLink">MetadataReader.ForContainer</span></a>&lt;E&gt;</li>
<li type="circle">org.apache.bval.jsr.descriptor.<a href="org/apache/bval/jsr/descriptor/MetadataReader.ForExecutable.html" title="class in org.apache.bval.jsr.descriptor"><span class="typeNameLink">MetadataReader.ForExecutable</span></a>&lt;E,SELF&gt;
<ul>
<li type="circle">org.apache.bval.jsr.descriptor.<a href="org/apache/bval/jsr/descriptor/MetadataReader.ForConstructor.html" title="class in org.apache.bval.jsr.descriptor"><span class="typeNameLink">MetadataReader.ForConstructor</span></a>&lt;T&gt;</li>
<li type="circle">org.apache.bval.jsr.descriptor.<a href="org/apache/bval/jsr/descriptor/MetadataReader.ForMethod.html" title="class in org.apache.bval.jsr.descriptor"><span class="typeNameLink">MetadataReader.ForMethod</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/Methods.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">Methods</span></a></li>
<li type="circle">org.apache.bval.jsr.xml.<a href="org/apache/bval/jsr/xml/MethodType.html" title="class in org.apache.bval.jsr.xml"><span class="typeNameLink">MethodType</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/MinValidatorForNumber.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">MinValidatorForNumber</span></a> (implements javax.validation.ConstraintValidator&lt;A,T&gt;)</li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/MinValidatorForString.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">MinValidatorForString</span></a> (implements javax.validation.ConstraintValidator&lt;A,T&gt;)</li>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/NodeBuilderCustomizableContextImpl.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">NodeBuilderCustomizableContextImpl</span></a> (implements javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext)</li>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/NodeBuilderDefinedContextImpl.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">NodeBuilderDefinedContextImpl</span></a> (implements javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderDefinedContext)</li>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/NodeContextBuilderImpl.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">NodeContextBuilderImpl</span></a> (implements javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeContextBuilder)</li>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/NodeImpl.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">NodeImpl</span></a> (implements javax.validation.Path.Node, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/NodeImpl.BeanNodeImpl.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">NodeImpl.BeanNodeImpl</span></a> (implements javax.validation.Path.BeanNode)</li>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/NodeImpl.ConstructorNodeImpl.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">NodeImpl.ConstructorNodeImpl</span></a> (implements javax.validation.Path.ConstructorNode)</li>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/NodeImpl.ContainerElementNodeImpl.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">NodeImpl.ContainerElementNodeImpl</span></a> (implements javax.validation.Path.ContainerElementNode)</li>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/NodeImpl.CrossParameterNodeImpl.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">NodeImpl.CrossParameterNodeImpl</span></a> (implements javax.validation.Path.CrossParameterNode)</li>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/NodeImpl.MethodNodeImpl.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">NodeImpl.MethodNodeImpl</span></a> (implements javax.validation.Path.MethodNode)</li>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/NodeImpl.ParameterNodeImpl.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">NodeImpl.ParameterNodeImpl</span></a> (implements javax.validation.Path.ParameterNode)</li>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/NodeImpl.PropertyNodeImpl.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">NodeImpl.PropertyNodeImpl</span></a> (implements javax.validation.Path.PropertyNode)</li>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/NodeImpl.ReturnValueNodeImpl.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">NodeImpl.ReturnValueNodeImpl</span></a> (implements javax.validation.Path.ReturnValueNode)</li>
</ul>
</li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/NotBlankValidator.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">NotBlankValidator</span></a> (implements javax.validation.ConstraintValidator&lt;A,T&gt;)</li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/NotEmptyValidator.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">NotEmptyValidator</span></a> (implements javax.validation.ConstraintValidator&lt;A,T&gt;)</li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/NotEmptyValidatorForCharSequence.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">NotEmptyValidatorForCharSequence</span></a> (implements javax.validation.ConstraintValidator&lt;A,T&gt;)</li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/NotEmptyValidatorForCollection.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">NotEmptyValidatorForCollection</span></a> (implements javax.validation.ConstraintValidator&lt;A,T&gt;)</li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/NotEmptyValidatorForMap.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">NotEmptyValidatorForMap</span></a> (implements javax.validation.ConstraintValidator&lt;A,T&gt;)</li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/NotNullValidator.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">NotNullValidator</span></a> (implements javax.validation.ConstraintValidator&lt;A,T&gt;)</li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/NullValidator.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">NullValidator</span></a> (implements javax.validation.ConstraintValidator&lt;A,T&gt;)</li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/NumberSignValidator.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">NumberSignValidator</span></a>&lt;A&gt; (implements javax.validation.ConstraintValidator&lt;A,T&gt;)
<ul>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/NumberSignValidator.ForNegative.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">NumberSignValidator.ForNegative</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/NumberSignValidator.ForNegative.OrZero.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">NumberSignValidator.ForNegative.OrZero</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/NumberSignValidator.ForPositive.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">NumberSignValidator.ForPositive</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/NumberSignValidator.ForPositive.OrZero.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">NumberSignValidator.ForPositive.OrZero</span></a></li>
</ul>
</li>
<li type="circle">org.apache.bval.jsr.xml.<a href="org/apache/bval/jsr/xml/ObjectFactory.html" title="class in org.apache.bval.jsr.xml"><span class="typeNameLink">ObjectFactory</span></a></li>
<li type="circle">org.apache.bval.util.<a href="org/apache/bval/util/ObjectUtils.html" title="class in org.apache.bval.util"><span class="typeNameLink">ObjectUtils</span></a></li>
<li type="circle">org.apache.bval.util.<a href="org/apache/bval/util/ObjectWrapper.html" title="class in org.apache.bval.util"><span class="typeNameLink">ObjectWrapper</span></a>&lt;T&gt; (implements java.util.function.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;T&gt;, java.util.function.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;T&gt;)</li>
<li type="circle">org.apache.bval.jsr.valueextraction.<a href="org/apache/bval/jsr/valueextraction/OptionalExtractor.html" title="class in org.apache.bval.jsr.valueextraction"><span class="typeNameLink">OptionalExtractor</span></a></li>
<li type="circle">org.apache.bval.jsr.valueextraction.<a href="org/apache/bval/jsr/valueextraction/OptionalExtractor.ForDouble.html" title="class in org.apache.bval.jsr.valueextraction"><span class="typeNameLink">OptionalExtractor.ForDouble</span></a> (implements javax.validation.valueextraction.ValueExtractor&lt;T&gt;)</li>
<li type="circle">org.apache.bval.jsr.valueextraction.<a href="org/apache/bval/jsr/valueextraction/OptionalExtractor.ForInt.html" title="class in org.apache.bval.jsr.valueextraction"><span class="typeNameLink">OptionalExtractor.ForInt</span></a> (implements javax.validation.valueextraction.ValueExtractor&lt;T&gt;)</li>
<li type="circle">org.apache.bval.jsr.valueextraction.<a href="org/apache/bval/jsr/valueextraction/OptionalExtractor.ForLong.html" title="class in org.apache.bval.jsr.valueextraction"><span class="typeNameLink">OptionalExtractor.ForLong</span></a> (implements javax.validation.valueextraction.ValueExtractor&lt;T&gt;)</li>
<li type="circle">org.apache.bval.jsr.valueextraction.<a href="org/apache/bval/jsr/valueextraction/OptionalExtractor.ForObject.html" title="class in org.apache.bval.jsr.valueextraction"><span class="typeNameLink">OptionalExtractor.ForObject</span></a> (implements javax.validation.valueextraction.ValueExtractor&lt;T&gt;)</li>
<li type="circle">org.apache.bval.jsr.xml.<a href="org/apache/bval/jsr/xml/ParameterType.html" title="class in org.apache.bval.jsr.xml"><span class="typeNameLink">ParameterType</span></a></li>
<li type="circle">org.apache.bval.jsr.<a href="org/apache/bval/jsr/ParticipantFactory.html" title="class in org.apache.bval.jsr"><span class="typeNameLink">ParticipantFactory</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>)</li>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/PathImpl.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">PathImpl</span></a> (implements javax.validation.Path, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/PathImpl.Builder.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">PathImpl.Builder</span></a> (implements org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/PathNavigation.Callback.html" title="interface in org.apache.bval.jsr.util">PathNavigation.Callback</a>&lt;T&gt;)</li>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/PathNavigation.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">PathNavigation</span></a></li>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/PathNavigation.CallbackProcedure.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">PathNavigation.CallbackProcedure</span></a> (implements org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/PathNavigation.Callback.html" title="interface in org.apache.bval.jsr.util">PathNavigation.Callback</a>&lt;T&gt;)
<ul>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/PathNavigation.CompositeCallbackProcedure.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">PathNavigation.CompositeCallbackProcedure</span></a></li>
</ul>
</li>
<li type="circle">org.apache.bval.jsr.xml.<a href="org/apache/bval/jsr/xml/PayloadType.html" title="class in org.apache.bval.jsr.xml"><span class="typeNameLink">PayloadType</span></a></li>
<li type="circle">org.apache.bval.jsr.xml.<a href="org/apache/bval/jsr/xml/PropertyType.html" title="class in org.apache.bval.jsr.xml"><span class="typeNameLink">PropertyType</span></a></li>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/Proxies.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">Proxies</span></a></li>
<li type="circle">org.apache.bval.util.reflection.<a href="org/apache/bval/util/reflection/Reflection.html" title="class in org.apache.bval.util.reflection"><span class="typeNameLink">Reflection</span></a></li>
<li type="circle">org.apache.bval.util.reflection.<a href="org/apache/bval/util/reflection/Reflection.ClassHierarchy.html" title="class in org.apache.bval.util.reflection"><span class="typeNameLink">Reflection.ClassHierarchy</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;T&gt;)</li>
<li type="circle">org.apache.bval.util.reflection.<a href="org/apache/bval/util/reflection/Reflection.FullHierarchy.html" title="class in org.apache.bval.util.reflection"><span class="typeNameLink">Reflection.FullHierarchy</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;T&gt;)</li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/ReflectionBuilder.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">ReflectionBuilder</span></a></li>
<li type="circle">org.apache.bval.jsr.xml.<a href="org/apache/bval/jsr/xml/ReturnValueType.html" title="class in org.apache.bval.jsr.xml"><span class="typeNameLink">ReturnValueType</span></a></li>
<li type="circle">org.apache.bval.jsr.xml.<a href="org/apache/bval/jsr/xml/SchemaManager.html" title="class in org.apache.bval.jsr.xml"><span class="typeNameLink">SchemaManager</span></a></li>
<li type="circle">org.apache.bval.jsr.xml.<a href="org/apache/bval/jsr/xml/SchemaManager.Builder.html" title="class in org.apache.bval.jsr.xml"><span class="typeNameLink">SchemaManager.Builder</span></a></li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/Signature.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">Signature</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;)</li>
<li type="circle">org.apache.bval.jsr.resolver.<a href="org/apache/bval/jsr/resolver/SimpleTraversableResolver.html" title="class in org.apache.bval.jsr.resolver"><span class="typeNameLink">SimpleTraversableResolver</span></a> (implements org.apache.bval.jsr.resolver.<a href="org/apache/bval/jsr/resolver/CachingRelevant.html" title="interface in org.apache.bval.jsr.resolver">CachingRelevant</a>, javax.validation.TraversableResolver)</li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/SizeValidator.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">SizeValidator</span></a>&lt;T&gt; (implements javax.validation.ConstraintValidator&lt;A,T&gt;)
<ul>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/SizeValidator.ForArray.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">SizeValidator.ForArray</span></a>&lt;T&gt;
<ul>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/SizeValidator.ForArray.OfBoolean.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">SizeValidator.ForArray.OfBoolean</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/SizeValidator.ForArray.OfByte.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">SizeValidator.ForArray.OfByte</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/SizeValidator.ForArray.OfChar.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">SizeValidator.ForArray.OfChar</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/SizeValidator.ForArray.OfDouble.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">SizeValidator.ForArray.OfDouble</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/SizeValidator.ForArray.OfFloat.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">SizeValidator.ForArray.OfFloat</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/SizeValidator.ForArray.OfInt.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">SizeValidator.ForArray.OfInt</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/SizeValidator.ForArray.OfLong.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">SizeValidator.ForArray.OfLong</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/SizeValidator.ForArray.OfObject.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">SizeValidator.ForArray.OfObject</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/SizeValidator.ForArray.OfShort.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">SizeValidator.ForArray.OfShort</span></a></li>
</ul>
</li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/SizeValidator.ForCharSequence.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">SizeValidator.ForCharSequence</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/SizeValidator.ForCollection.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">SizeValidator.ForCollection</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/SizeValidator.ForMap.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">SizeValidator.ForMap</span></a></li>
</ul>
</li>
<li type="circle">org.apache.bval.util.<a href="org/apache/bval/util/StringUtils.html" title="class in org.apache.bval.util"><span class="typeNameLink">StringUtils</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/TimeValidator.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">TimeValidator</span></a>&lt;A,T&gt; (implements javax.validation.ConstraintValidator&lt;A,T&gt;)
<ul>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/FutureOrPresentValidator.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">FutureOrPresentValidator</span></a>&lt;T&gt;
<ul>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/FutureOrPresentValidator.ForCalendar.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">FutureOrPresentValidator.ForCalendar</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/FutureOrPresentValidator.ForChronoLocalDate.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">FutureOrPresentValidator.ForChronoLocalDate</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/FutureOrPresentValidator.ForChronoLocalDateTime.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">FutureOrPresentValidator.ForChronoLocalDateTime</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/FutureOrPresentValidator.ForChronoZonedDateTime.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">FutureOrPresentValidator.ForChronoZonedDateTime</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/FutureOrPresentValidator.ForDate.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">FutureOrPresentValidator.ForDate</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/FutureOrPresentValidator.ForInstant.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">FutureOrPresentValidator.ForInstant</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/FutureOrPresentValidator.ForLocalTime.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">FutureOrPresentValidator.ForLocalTime</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/FutureOrPresentValidator.ForMonthDay.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">FutureOrPresentValidator.ForMonthDay</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/FutureOrPresentValidator.ForOffsetDateTime.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">FutureOrPresentValidator.ForOffsetDateTime</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/FutureOrPresentValidator.ForOffsetTime.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">FutureOrPresentValidator.ForOffsetTime</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/FutureOrPresentValidator.ForYear.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">FutureOrPresentValidator.ForYear</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/FutureOrPresentValidator.ForYearMonth.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">FutureOrPresentValidator.ForYearMonth</span></a></li>
</ul>
</li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/FutureValidator.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">FutureValidator</span></a>&lt;T&gt;
<ul>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/FutureValidator.ForCalendar.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">FutureValidator.ForCalendar</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/FutureValidator.ForChronoLocalDate.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">FutureValidator.ForChronoLocalDate</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/FutureValidator.ForChronoLocalDateTime.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">FutureValidator.ForChronoLocalDateTime</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/FutureValidator.ForChronoZonedDateTime.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">FutureValidator.ForChronoZonedDateTime</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/FutureValidator.ForDate.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">FutureValidator.ForDate</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/FutureValidator.ForInstant.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">FutureValidator.ForInstant</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/FutureValidator.ForLocalTime.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">FutureValidator.ForLocalTime</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/FutureValidator.ForMonthDay.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">FutureValidator.ForMonthDay</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/FutureValidator.ForOffsetDateTime.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">FutureValidator.ForOffsetDateTime</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/FutureValidator.ForOffsetTime.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">FutureValidator.ForOffsetTime</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/FutureValidator.ForYear.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">FutureValidator.ForYear</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/FutureValidator.ForYearMonth.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">FutureValidator.ForYearMonth</span></a></li>
</ul>
</li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/PastOrPresentValidator.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">PastOrPresentValidator</span></a>&lt;T&gt;
<ul>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/PastOrPresentValidator.ForCalendar.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">PastOrPresentValidator.ForCalendar</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/PastOrPresentValidator.ForChronoLocalDate.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">PastOrPresentValidator.ForChronoLocalDate</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/PastOrPresentValidator.ForChronoLocalDateTime.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">PastOrPresentValidator.ForChronoLocalDateTime</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/PastOrPresentValidator.ForChronoZonedDateTime.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">PastOrPresentValidator.ForChronoZonedDateTime</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/PastOrPresentValidator.ForDate.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">PastOrPresentValidator.ForDate</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/PastOrPresentValidator.ForInstant.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">PastOrPresentValidator.ForInstant</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/PastOrPresentValidator.ForLocalTime.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">PastOrPresentValidator.ForLocalTime</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/PastOrPresentValidator.ForMonthDay.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">PastOrPresentValidator.ForMonthDay</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/PastOrPresentValidator.ForOffsetDateTime.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">PastOrPresentValidator.ForOffsetDateTime</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/PastOrPresentValidator.ForOffsetTime.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">PastOrPresentValidator.ForOffsetTime</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/PastOrPresentValidator.ForYear.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">PastOrPresentValidator.ForYear</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/PastOrPresentValidator.ForYearMonth.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">PastOrPresentValidator.ForYearMonth</span></a></li>
</ul>
</li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/PastValidator.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">PastValidator</span></a>&lt;T&gt;
<ul>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/PastValidator.ForCalendar.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">PastValidator.ForCalendar</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/PastValidator.ForChronoLocalDate.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">PastValidator.ForChronoLocalDate</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/PastValidator.ForChronoLocalDateTime.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">PastValidator.ForChronoLocalDateTime</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/PastValidator.ForChronoZonedDateTime.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">PastValidator.ForChronoZonedDateTime</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/PastValidator.ForDate.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">PastValidator.ForDate</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/PastValidator.ForInstant.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">PastValidator.ForInstant</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/PastValidator.ForLocalTime.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">PastValidator.ForLocalTime</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/PastValidator.ForMonthDay.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">PastValidator.ForMonthDay</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/PastValidator.ForOffsetDateTime.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">PastValidator.ForOffsetDateTime</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/PastValidator.ForOffsetTime.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">PastValidator.ForOffsetTime</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/PastValidator.ForYear.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">PastValidator.ForYear</span></a></li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/PastValidator.ForYearMonth.html" title="class in org.apache.bval.constraints"><span class="typeNameLink">PastValidator.ForYearMonth</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/ToUnmodifiable.html" title="class in org.apache.bval.jsr.util"><span class="typeNameLink">ToUnmodifiable</span></a></li>
<li type="circle">org.apache.bval.util.reflection.<a href="org/apache/bval/util/reflection/TypeUtils.html" title="class in org.apache.bval.util.reflection"><span class="typeNameLink">TypeUtils</span></a></li>
<li type="circle">org.apache.bval.util.reflection.<a href="org/apache/bval/util/reflection/TypeUtils.WildcardTypeBuilder.html" title="class in org.apache.bval.util.reflection"><span class="typeNameLink">TypeUtils.WildcardTypeBuilder</span></a></li>
<li type="circle">org.apache.bval.util.<a href="org/apache/bval/util/Validate.html" title="class in org.apache.bval.util"><span class="typeNameLink">Validate</span></a></li>
<li type="circle">org.apache.bval.jsr.xml.<a href="org/apache/bval/jsr/xml/ValidatedByType.html" title="class in org.apache.bval.jsr.xml"><span class="typeNameLink">ValidatedByType</span></a></li>
<li type="circle">org.apache.bval.jsr.job.<a href="org/apache/bval/jsr/job/ValidateProperty.ForBeanProperty.html" title="class in org.apache.bval.jsr.job"><span class="typeNameLink">ValidateProperty.ForBeanProperty</span></a>&lt;T&gt; (implements org.apache.bval.jsr.job.<a href="org/apache/bval/jsr/job/ValidateProperty.Strategy.html" title="interface in org.apache.bval.jsr.job">ValidateProperty.Strategy</a>&lt;T&gt;)</li>
<li type="circle">org.apache.bval.jsr.job.<a href="org/apache/bval/jsr/job/ValidateProperty.ForPropertyValue.html" title="class in org.apache.bval.jsr.job"><span class="typeNameLink">ValidateProperty.ForPropertyValue</span></a>&lt;T&gt; (implements org.apache.bval.jsr.job.<a href="org/apache/bval/jsr/job/ValidateProperty.Strategy.html" title="interface in org.apache.bval.jsr.job">ValidateProperty.Strategy</a>&lt;T&gt;)</li>
<li type="circle">org.apache.bval.jsr.xml.<a href="org/apache/bval/jsr/xml/ValidationConfigType.html" title="class in org.apache.bval.jsr.xml"><span class="typeNameLink">ValidationConfigType</span></a></li>
<li type="circle">org.apache.bval.jsr.job.<a href="org/apache/bval/jsr/job/ValidationJob.html" title="class in org.apache.bval.jsr.job"><span class="typeNameLink">ValidationJob</span></a>&lt;T&gt;
<ul>
<li type="circle">org.apache.bval.jsr.job.<a href="org/apache/bval/jsr/job/ValidateBean.html" title="class in org.apache.bval.jsr.job"><span class="typeNameLink">ValidateBean</span></a>&lt;T&gt;</li>
<li type="circle">org.apache.bval.jsr.job.<a href="org/apache/bval/jsr/job/ValidateExecutable.html" title="class in org.apache.bval.jsr.job"><span class="typeNameLink">ValidateExecutable</span></a>&lt;E,T&gt;
<ul>
<li type="circle">org.apache.bval.jsr.job.<a href="org/apache/bval/jsr/job/ValidateParameters.html" title="class in org.apache.bval.jsr.job"><span class="typeNameLink">ValidateParameters</span></a>&lt;E,T&gt;
<ul>
<li type="circle">org.apache.bval.jsr.job.<a href="org/apache/bval/jsr/job/ValidateParameters.ForConstructor.html" title="class in org.apache.bval.jsr.job"><span class="typeNameLink">ValidateParameters.ForConstructor</span></a>&lt;T&gt;</li>
<li type="circle">org.apache.bval.jsr.job.<a href="org/apache/bval/jsr/job/ValidateParameters.ForMethod.html" title="class in org.apache.bval.jsr.job"><span class="typeNameLink">ValidateParameters.ForMethod</span></a>&lt;T&gt;</li>
</ul>
</li>
<li type="circle">org.apache.bval.jsr.job.<a href="org/apache/bval/jsr/job/ValidateReturnValue.html" title="class in org.apache.bval.jsr.job"><span class="typeNameLink">ValidateReturnValue</span></a>&lt;E,T&gt;
<ul>
<li type="circle">org.apache.bval.jsr.job.<a href="org/apache/bval/jsr/job/ValidateReturnValue.ForConstructor.html" title="class in org.apache.bval.jsr.job"><span class="typeNameLink">ValidateReturnValue.ForConstructor</span></a>&lt;T&gt;</li>
<li type="circle">org.apache.bval.jsr.job.<a href="org/apache/bval/jsr/job/ValidateReturnValue.ForMethod.html" title="class in org.apache.bval.jsr.job"><span class="typeNameLink">ValidateReturnValue.ForMethod</span></a>&lt;T&gt;</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.bval.jsr.job.<a href="org/apache/bval/jsr/job/ValidateProperty.html" title="class in org.apache.bval.jsr.job"><span class="typeNameLink">ValidateProperty</span></a>&lt;T&gt;</li>
</ul>
</li>
<li type="circle">org.apache.bval.jsr.job.<a href="org/apache/bval/jsr/job/ValidationJob.Frame.html" title="class in org.apache.bval.jsr.job"><span class="typeNameLink">ValidationJob.Frame</span></a>&lt;D&gt;
<ul>
<li type="circle">org.apache.bval.jsr.job.<a href="org/apache/bval/jsr/job/ValidateParameters.ParametersFrame.html" title="class in org.apache.bval.jsr.job"><span class="typeNameLink">ValidateParameters.ParametersFrame</span></a></li>
<li type="circle">org.apache.bval.jsr.job.<a href="org/apache/bval/jsr/job/ValidationJob.BeanFrame.html" title="class in org.apache.bval.jsr.job"><span class="typeNameLink">ValidationJob.BeanFrame</span></a>&lt;B&gt;
<ul>
<li type="circle">org.apache.bval.jsr.job.<a href="org/apache/bval/jsr/job/ValidateProperty.LeafFrame.html" title="class in org.apache.bval.jsr.job"><span class="typeNameLink">ValidateProperty.LeafFrame</span></a>&lt;L&gt;</li>
</ul>
</li>
<li type="circle">org.apache.bval.jsr.job.<a href="org/apache/bval/jsr/job/ValidationJob.SproutFrame.html" title="class in org.apache.bval.jsr.job"><span class="typeNameLink">ValidationJob.SproutFrame</span></a>&lt;D&gt;
<ul>
<li type="circle">org.apache.bval.jsr.job.<a href="org/apache/bval/jsr/job/ValidateProperty.PropertyFrame.html" title="class in org.apache.bval.jsr.job"><span class="typeNameLink">ValidateProperty.PropertyFrame</span></a>&lt;D&gt;</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.bval.jsr.job.<a href="org/apache/bval/jsr/job/ValidationJobFactory.html" title="class in org.apache.bval.jsr.job"><span class="typeNameLink">ValidationJobFactory</span></a></li>
<li type="circle">org.apache.bval.jsr.xml.<a href="org/apache/bval/jsr/xml/ValidationMappingParser.html" title="class in org.apache.bval.jsr.xml"><span class="typeNameLink">ValidationMappingParser</span></a> (implements org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/MetadataSource.html" title="interface in org.apache.bval.jsr.metadata">MetadataSource</a>)</li>
<li type="circle">org.apache.bval.jsr.xml.<a href="org/apache/bval/jsr/xml/ValidationParser.html" title="class in org.apache.bval.jsr.xml"><span class="typeNameLink">ValidationParser</span></a></li>
<li type="circle">org.apache.bval.cdi.<a href="org/apache/bval/cdi/ValidatorBean.html" title="class in org.apache.bval.cdi"><span class="typeNameLink">ValidatorBean</span></a> (implements javax.enterprise.inject.spi.Bean&lt;T&gt;, javax.enterprise.inject.spi.PassivationCapable)</li>
<li type="circle">org.apache.bval.cdi.<a href="org/apache/bval/cdi/ValidatorFactoryBean.html" title="class in org.apache.bval.cdi"><span class="typeNameLink">ValidatorFactoryBean</span></a> (implements javax.enterprise.inject.spi.Bean&lt;T&gt;, javax.enterprise.inject.spi.PassivationCapable)</li>
<li type="circle">org.apache.bval.jsr.<a href="org/apache/bval/jsr/ValidatorImpl.html" title="class in org.apache.bval.jsr"><span class="typeNameLink">ValidatorImpl</span></a> (implements org.apache.bval.jsr.<a href="org/apache/bval/jsr/CascadingPropertyValidator.html" title="interface in org.apache.bval.jsr">CascadingPropertyValidator</a>, javax.validation.executable.ExecutableValidator)</li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/ValidatorMapping.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">ValidatorMapping</span></a>&lt;A&gt; (implements org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/HasAnnotationBehavior.html" title="interface in org.apache.bval.jsr.metadata">HasAnnotationBehavior</a>)</li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/ValidatorMappingProvider.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">ValidatorMappingProvider</span></a>
<ul>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/AnnotationDeclaredValidatorMappingProvider.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">AnnotationDeclaredValidatorMappingProvider</span></a></li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/ClassLoadingValidatorMappingProvider.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">ClassLoadingValidatorMappingProvider</span></a>
<ul>
<li type="circle">org.apache.bval.jsr.<a href="org/apache/bval/jsr/ConstraintDefaults.html" title="class in org.apache.bval.jsr"><span class="typeNameLink">ConstraintDefaults</span></a></li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/XmlValidationMappingProvider.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">XmlValidationMappingProvider</span></a></li>
</ul>
</li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/CompositeValidatorMappingProvider.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">CompositeValidatorMappingProvider</span></a></li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/DualValidationMappingProvider.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">DualValidationMappingProvider</span></a></li>
</ul>
</li>
<li type="circle">org.apache.bval.util.<a href="org/apache/bval/util/ValidatorUtils.html" title="class in org.apache.bval.util"><span class="typeNameLink">ValidatorUtils</span></a></li>
<li type="circle">org.apache.bval.jsr.valueextraction.<a href="org/apache/bval/jsr/valueextraction/ValueExtractors.html" title="class in org.apache.bval.jsr.valueextraction"><span class="typeNameLink">ValueExtractors</span></a></li>
<li type="circle">org.apache.bval.jsr.valueextraction.<a href="org/apache/bval/jsr/valueextraction/ValueExtractors.UnwrappingInfo.html" title="class in org.apache.bval.jsr.valueextraction"><span class="typeNameLink">ValueExtractors.UnwrappingInfo</span></a></li>
<li type="circle">javax.xml.bind.annotation.adapters.<a href="https://docs.oracle.com/javase/8/docs/api/javax/xml/bind/annotation/adapters/XmlAdapter.html?is-external=true" title="class or interface in javax.xml.bind.annotation.adapters"><span class="typeNameLink">XmlAdapter</span></a>&lt;ValueType,BoundType&gt;
<ul>
<li type="circle">org.apache.bval.jsr.xml.<a href="org/apache/bval/jsr/xml/Adapter1.html" title="class in org.apache.bval.jsr.xml"><span class="typeNameLink">Adapter1</span></a></li>
</ul>
</li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/XmlBuilder.html" title="class in org.apache.bval.jsr.metadata"><span class="typeNameLink">XmlBuilder</span></a></li>
</ul>
</li>
</ul>
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/AbstractPatternValidator.PatternDescriptor.html" title="interface in org.apache.bval.constraints"><span class="typeNameLink">AbstractPatternValidator.PatternDescriptor</span></a></li>
<li type="circle">org.apache.bval.jsr.<a href="org/apache/bval/jsr/ApacheValidatorConfiguration.Properties.html" title="interface in org.apache.bval.jsr"><span class="typeNameLink">ApacheValidatorConfiguration.Properties</span></a></li>
<li type="circle">org.apache.bval.cdi.<a href="org/apache/bval/cdi/BValExtension.AnnotatedTypeFilter.html" title="interface in org.apache.bval.cdi"><span class="typeNameLink">BValExtension.AnnotatedTypeFilter</span></a></li>
<li type="circle">org.apache.bval.jsr.resolver.<a href="org/apache/bval/jsr/resolver/CachingRelevant.html" title="interface in org.apache.bval.jsr.resolver"><span class="typeNameLink">CachingRelevant</span></a></li>
<li type="circle">org.apache.bval.util.<a href="org/apache/bval/util/CloseableAble.html" title="interface in org.apache.bval.util"><span class="typeNameLink">CloseableAble</span></a></li>
<li type="circle">javax.validation.Configuration&lt;T&gt;
<ul>
<li type="circle">org.apache.bval.jsr.<a href="org/apache/bval/jsr/ApacheValidatorConfiguration.html" title="interface in org.apache.bval.jsr"><span class="typeNameLink">ApacheValidatorConfiguration</span></a></li>
</ul>
</li>
<li type="circle">org.apache.bval.util.<a href="org/apache/bval/util/Escapes.CharSequenceTranslator.html" title="interface in org.apache.bval.util"><span class="typeNameLink">Escapes.CharSequenceTranslator</span></a></li>
<li type="circle">org.apache.bval.util.<a href="org/apache/bval/util/Exceptions.FormatArgs.html" title="interface in org.apache.bval.util"><span class="typeNameLink">Exceptions.FormatArgs</span></a></li>
<li type="circle">java.util.function.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html?is-external=true" title="class or interface in java.util.function"><span class="typeNameLink">Function</span></a>&lt;T,R&gt;
<ul>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/AnnotationBehaviorMergeStrategy.html" title="interface in org.apache.bval.jsr.metadata"><span class="typeNameLink">AnnotationBehaviorMergeStrategy</span></a></li>
</ul>
</li>
<li type="circle">org.apache.bval.jsr.groups.<a href="org/apache/bval/jsr/groups/GroupStrategy.html" title="interface in org.apache.bval.jsr.groups"><span class="typeNameLink">GroupStrategy</span></a></li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/HasAnnotationBehavior.html" title="interface in org.apache.bval.jsr.metadata"><span class="typeNameLink">HasAnnotationBehavior</span></a>
<ul>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/MetadataBuilder.ForBean.html" title="interface in org.apache.bval.jsr.metadata"><span class="typeNameLink">MetadataBuilder.ForBean</span></a>&lt;T&gt;</li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/MetadataBuilder.ForClass.html" title="interface in org.apache.bval.jsr.metadata"><span class="typeNameLink">MetadataBuilder.ForClass</span></a>&lt;T&gt;</li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/MetadataBuilder.ForContainer.html" title="interface in org.apache.bval.jsr.metadata"><span class="typeNameLink">MetadataBuilder.ForContainer</span></a>&lt;E&gt;</li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/MetadataBuilder.ForElement.html" title="interface in org.apache.bval.jsr.metadata"><span class="typeNameLink">MetadataBuilder.ForElement</span></a>&lt;E&gt;
<ul>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/MetadataBuilder.ForClass.html" title="interface in org.apache.bval.jsr.metadata"><span class="typeNameLink">MetadataBuilder.ForClass</span></a>&lt;T&gt;</li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/MetadataBuilder.ForContainer.html" title="interface in org.apache.bval.jsr.metadata"><span class="typeNameLink">MetadataBuilder.ForContainer</span></a>&lt;E&gt;</li>
</ul>
</li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/MetadataBuilder.ForExecutable.html" title="interface in org.apache.bval.jsr.metadata"><span class="typeNameLink">MetadataBuilder.ForExecutable</span></a>&lt;E&gt;</li>
</ul>
</li>
<li type="circle">org.apache.bval.el.<a href="org/apache/bval/el/MessageEvaluator.html" title="interface in org.apache.bval.el"><span class="typeNameLink">MessageEvaluator</span></a></li>
<li type="circle">javax.validation.MessageInterpolator.Context
<ul>
<li type="circle">org.apache.bval.jsr.<a href="org/apache/bval/jsr/ApacheMessageContext.html" title="interface in org.apache.bval.jsr"><span class="typeNameLink">ApacheMessageContext</span></a></li>
</ul>
</li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/MetadataSource.html" title="interface in org.apache.bval.jsr.metadata"><span class="typeNameLink">MetadataSource</span></a></li>
<li type="circle">org.apache.bval.jsr.util.<a href="org/apache/bval/jsr/util/PathNavigation.Callback.html" title="interface in org.apache.bval.jsr.util"><span class="typeNameLink">PathNavigation.Callback</span></a>&lt;T&gt;</li>
<li type="circle">org.apache.bval.jsr.job.<a href="org/apache/bval/jsr/job/ValidateProperty.Strategy.html" title="interface in org.apache.bval.jsr.job"><span class="typeNameLink">ValidateProperty.Strategy</span></a>&lt;T&gt;</li>
<li type="circle">javax.validation.Validator
<ul>
<li type="circle">org.apache.bval.jsr.<a href="org/apache/bval/jsr/CascadingPropertyValidator.html" title="interface in org.apache.bval.jsr"><span class="typeNameLink">CascadingPropertyValidator</span></a></li>
</ul>
</li>
</ul>
<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
<ul>
<li type="circle">org.apache.bval.cdi.<a href="org/apache/bval/cdi/BValBinding.html" title="annotation in org.apache.bval.cdi"><span class="typeNameLink">BValBinding</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/NotEmpty.html" title="annotation in org.apache.bval.constraints"><span class="typeNameLink">NotEmpty</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/NotEmpty.List.html" title="annotation in org.apache.bval.constraints"><span class="typeNameLink">NotEmpty.List</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.bval.constraints.<a href="org/apache/bval/constraints/Email.html" title="annotation in org.apache.bval.constraints"><span class="typeNameLink">Email</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
</ul>
<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
<ul>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
<ul>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.bval.jsr.<a href="org/apache/bval/jsr/ConstraintAnnotationAttributes.html" title="enum in org.apache.bval.jsr"><span class="typeNameLink">ConstraintAnnotationAttributes</span></a></li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/XmlBuilder.Version.html" title="enum in org.apache.bval.jsr.metadata"><span class="typeNameLink">XmlBuilder.Version</span></a></li>
<li type="circle">org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/AnnotationBehavior.html" title="enum in org.apache.bval.jsr.metadata"><span class="typeNameLink">AnnotationBehavior</span></a> (implements org.apache.bval.jsr.metadata.<a href="org/apache/bval/jsr/metadata/AnnotationBehaviorMergeStrategy.html" title="interface in org.apache.bval.jsr.metadata">AnnotationBehaviorMergeStrategy</a>)</li>
<li type="circle">org.apache.bval.jsr.valueextraction.<a href="org/apache/bval/jsr/valueextraction/ValueExtractors.OnDuplicateContainerElementKey.html" title="enum in org.apache.bval.jsr.valueextraction"><span class="typeNameLink">ValueExtractors.OnDuplicateContainerElementKey</span></a></li>
<li type="circle">org.apache.bval.util.reflection.<a href="org/apache/bval/util/reflection/Reflection.Interfaces.html" title="enum in org.apache.bval.util.reflection"><span class="typeNameLink">Reflection.Interfaces</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
<li><a href="overview-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2010&#x2013;2020 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>