关联漏洞
介绍
# Hibernate Validator
*Version: 6.0.18.Final - 25-10-2019*
## What is it?
This is the reference implementation of [JSR-380 - Bean Validation 2.0](http://beanvalidation.org/).
Bean Validation defines a metadata model and API for JavaBean as well as method validation.
The default metadata source are annotations, with the ability to override and extend
the meta-data through the use of XML validation descriptors.
## Documentation
The documentation for this release is included in the _docs_ directory of the distribution package or can be accessed [online](http://hibernate.org/validator/documentation/).
## Release Notes
The full list of changes for this release can be found in changelog.txt.
## System Requirements
JDK 1.8 or above.
## Using Hibernate Validator
* In case you use the distribution archive from the download site, copy _dist/hibernate-validator-<version>.jar_ together with all
jar files from _dist/lib/required_ into the classpath of your application. For the purposes of logging, Hibernate Validator uses
the JBoss Logging API, an abstraction layer which supports several logging solutions such (e.g. log4j or the logging framework
provided by the JDK) as implementation. Just add a supported logging library to the classpath (e.g. _log4j-<version>.jar_) and JBoss
Logging will delegate any log requests to that provider.
* Add the following to your Maven or Ivy dependency list
<dependency>
<groupId>org.hibernate.validator</groupId>
<artifactId>hibernate-validator</artifactId>
<version>6.0.18.Final</version>
</dependency>
You also need an API and implementation of the Unified Expression Language. These dependencies must be explicitly added in an SE environment.
In an EE environment they are often already provided.
<dependency>
<groupId>org.glassfish</groupId>
<artifactId>javax.el</artifactId>
<version>3.0.1-b09</version>
</dependency>
* Bean Validation defines integration points with [CDI](http://jcp.org/en/jsr/detail?id=346). If your application runs
in an environment which does not provide this integration out of the box, you may use the Hibernate Validator CDI portable
extension by adding the following dependency:
<dependency>
<groupId>org.hibernate.validator</groupId>
<artifactId>hibernate-validator-cdi</artifactId>
<version>6.0.18.Final</version>
</dependency>
* _hibernate-validator-annotation-processor-<version>.jar_ is an optional jar which can be integrated with your build
environment respectively IDE to verify that constraint annotations are correctly used. Refer to the [online
documentation](https://docs.jboss.org/hibernate/stable/validator/reference/en-US/html_single/#validator-annotation-processor) for more information.
## Licensing
Hibernate Validator itself as well as the Bean Validation API and TCK are all provided and distributed under
the Apache Software License 2.0. Refer to license.txt for more information.
## Build from Source
You can build Hibernate Validator from source by cloning the git repository git://github.com/hibernate/hibernate-validator.git.
You will also need a JDK 8 and Maven 3 (>= 3.3.1). With these prerequisites in place you can compile the source via:
mvn clean install
There are more build options available as well. For more information refer to [Contributing to Hibernate Validator](http://hibernate.org/validator/contribute/).
### Build on JDK 9
To build Hibernate Validator with JDK 9, export the following environment variable:
export MAVEN_OPTS="--add-opens=java.base/java.security=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-modules=java.xml.bind"
Then the build can be started like this:
mvn clean install
Here are the reasons why we added the various build options:
* add-opens java.security: required by wildfly-maven-plugin:execute-commands (for the WildFly integration tests and the TCK runner running in container mode)
* add-opens java.lang: required by JRuby for Asciidoc processing
* add-modules java.xml.bind: required by the forbiddenapis Maven plugin
## Continuous Integration
The official Continuous Integration service for the project is hosted on [ci.hibernate.org](http://ci.hibernate.org/view/Validator/).
We provide a `.travis.yml` file so that you can enable CI for your GitHub fork by enabling the build in [your Travis CI account](https://travis-ci.org/).
## Hibernate Validator URLs
* [Home Page](http://hibernate.org/validator/)
* [Bean Validation Home](http://beanvalidation.org/)
* [Downloads](http://hibernate.org/validator/downloads/)
* [Mailing Lists](http://hibernate.org/community/)
* [Issue Tracking](https://hibernate.atlassian.net/browse/HV)
* [Continuous Integration](http://ci.hibernate.org/view/Validator/) | [](http://ci.hibernate.org/view/Validator/job/hibernate-validator-master/)
文件快照
[4.0K] /data/pocs/6f7fc48863e4308998a38a14b7ad173ed38ec095
├── [4.0K] annotation-processor
│ ├── [5.0K] pom.xml
│ └── [4.0K] src
│ ├── [4.0K] main
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] hibernate
│ │ │ └── [4.0K] validator
│ │ │ └── [4.0K] ap
│ │ │ ├── [4.8K] ConstraintValidationProcessor.java
│ │ │ ├── [4.0K] internal
│ │ │ │ ├── [2.1K] AbstractElementVisitor.java
│ │ │ │ ├── [4.0K] checks
│ │ │ │ │ ├── [1.7K] AbstractConstraintCheck.java
│ │ │ │ │ ├── [4.0K] annotationparameters
│ │ │ │ │ │ ├── [2.1K] AnnotationDefaultMessageCheck.java
│ │ │ │ │ │ ├── [1.7K] AnnotationMessageCheck.java
│ │ │ │ │ │ ├── [3.0K] AnnotationParametersAbstractCheck.java
│ │ │ │ │ │ ├── [1.7K] AnnotationParametersDecimalMinMaxCheck.java
│ │ │ │ │ │ ├── [1.6K] AnnotationParametersDigitsCheck.java
│ │ │ │ │ │ ├── [1.7K] AnnotationParametersGroupsCheck.java
│ │ │ │ │ │ ├── [1.6K] AnnotationParametersPatternCheck.java
│ │ │ │ │ │ ├── [1.9K] AnnotationParametersScriptAssertCheck.java
│ │ │ │ │ │ ├── [1.9K] AnnotationParametersSizeLengthCheck.java
│ │ │ │ │ │ ├── [2.1K] AnnotationPayloadUnwrappingCheck.java
│ │ │ │ │ │ ├── [1.7K] AnnotationUserMessageCheck.java
│ │ │ │ │ │ └── [8.0K] GroupSequenceCheck.java
│ │ │ │ │ ├── [1.4K] AnnotationTypeCheck.java
│ │ │ │ │ ├── [9.5K] AnnotationTypeMemberCheck.java
│ │ │ │ │ ├── [ 13K] ConstraintCheckFactory.java
│ │ │ │ │ ├── [6.0K] ConstraintCheckIssue.java
│ │ │ │ │ ├── [3.1K] ConstraintCheck.java
│ │ │ │ │ ├── [1001] ConstraintChecks.java
│ │ │ │ │ ├── [2.0K] ConstraintValidatorCheck.java
│ │ │ │ │ ├── [6.5K] CrossParameterConstraintCheck.java
│ │ │ │ │ ├── [1.9K] GetterCheck.java
│ │ │ │ │ ├── [7.5K] GroupSequenceProviderCheck.java
│ │ │ │ │ ├── [3.3K] MethodAnnotationCheck.java
│ │ │ │ │ ├── [2.1K] MixDirectAndListAnnotationCheck.java
│ │ │ │ │ ├── [1.7K] MultiValuedChecks.java
│ │ │ │ │ ├── [ 763] package-info.java
│ │ │ │ │ ├── [1.7K] PrimitiveCheck.java
│ │ │ │ │ ├── [1.7K] RetentionPolicyCheck.java
│ │ │ │ │ ├── [2.6K] SingleValuedChecks.java
│ │ │ │ │ ├── [1.6K] StaticCheck.java
│ │ │ │ │ ├── [2.4K] TargetCheck.java
│ │ │ │ │ └── [4.9K] TypeCheck.java
│ │ │ │ ├── [4.0K] classchecks
│ │ │ │ │ ├── [1.2K] AbstractClassCheck.java
│ │ │ │ │ ├── [7.9K] AbstractMethodOverrideCheck.java
│ │ │ │ │ ├── [1.8K] ClassCheckFactory.java
│ │ │ │ │ ├── [1.6K] ClassCheck.java
│ │ │ │ │ ├── [5.3K] MethodInheritanceTree.java
│ │ │ │ │ ├── [5.5K] ParametersMethodOverrideCheck.java
│ │ │ │ │ └── [3.2K] ReturnValueMethodOverrideCheck.java
│ │ │ │ ├── [4.2K] ClassVisitor.java
│ │ │ │ ├── [6.6K] ConstraintAnnotationVisitor.java
│ │ │ │ └── [4.0K] util
│ │ │ │ ├── [ 12K] AnnotationApiHelper.java
│ │ │ │ ├── [1.1K] CollectionHelper.java
│ │ │ │ ├── [4.3K] Configuration.java
│ │ │ │ ├── [ 43K] ConstraintHelper.java
│ │ │ │ ├── [3.5K] MessagerAdapter.java
│ │ │ │ ├── [ 318] package-info.java
│ │ │ │ ├── [3.0K] StringHelper.java
│ │ │ │ └── [6.3K] TypeNames.java
│ │ │ └── [ 541] package-info.java
│ │ └── [4.0K] resources
│ │ ├── [4.0K] META-INF
│ │ │ └── [4.0K] services
│ │ │ └── [ 56] javax.annotation.processing.Processor
│ │ └── [4.0K] org
│ │ └── [4.0K] hibernate
│ │ └── [4.0K] validator
│ │ └── [4.0K] ap
│ │ └── [7.5K] ValidationProcessorMessages.properties
│ └── [4.0K] test
│ └── [4.0K] java
│ └── [4.0K] org
│ └── [4.0K] hibernate
│ └── [4.0K] validator
│ └── [4.0K] ap
│ ├── [ 11K] AnnotationParametersValidationTest.java
│ ├── [ 12K] AnnotationTypeValidationTest.java
│ ├── [1019] CircularNestedTypesTest.java
│ ├── [1.1K] ConstraintValidationProcessorTestBase.java
│ ├── [ 29K] ConstraintValidationProcessorTest.java
│ ├── [2.5K] GroupSequenceValidationTest.java
│ ├── [4.0K] testmodel
│ │ ├── [4.0K] annotationparameters
│ │ │ ├── [1.4K] InvalidDecimalMinMaxParameters.java
│ │ │ ├── [1.3K] InvalidDigitsParameters.java
│ │ │ ├── [3.4K] InvalidGroupSequenceParameters.java
│ │ │ ├── [1.0K] InvalidLengthParameters.java
│ │ │ ├── [1.0K] InvalidPatternParameters.java
│ │ │ ├── [1.5K] InvalidScriptAssertParameters.java
│ │ │ ├── [1.2K] InvalidSizeParameters.java
│ │ │ ├── [1.9K] InvalidUnwrappingCombination.java
│ │ │ ├── [2.4K] ValidDecimalMinMaxParameters.java
│ │ │ ├── [1.3K] ValidDigitsParameters.java
│ │ │ ├── [3.0K] ValidGroupSequenceParameters.java
│ │ │ ├── [1.3K] ValidGroupsParameters.java
│ │ │ ├── [ 911] ValidLengthParameters.java
│ │ │ ├── [4.1K] ValidMessageParameters.java
│ │ │ ├── [1.1K] ValidPatternParameters.java
│ │ │ ├── [ 835] ValidScriptAssertParameters.java
│ │ │ └── [1.0K] ValidSizeParameters.java
│ │ ├── [4.0K] boxing
│ │ │ ├── [ 903] ValidationUsingBoxing.java
│ │ │ ├── [ 968] ValidLong.java
│ │ │ └── [ 641] ValidLongValidator.java
│ │ ├── [4.0K] circular
│ │ │ ├── [ 433] CircularPropertyImpl.java
│ │ │ └── [ 461] CircularProperty.java
│ │ ├── [4.0K] classlevelconstraints
│ │ │ ├── [ 452] ClassLevelValidation.java
│ │ │ ├── [ 845] ValidCustomer.java
│ │ │ └── [ 776] ValidCustomerValidator.java
│ │ ├── [4.0K] composedconstraint
│ │ │ ├── [ 477] FieldLevelValidationUsingComposedConstraint.java
│ │ │ └── [1.1K] ValidOrderNumber.java
│ │ ├── [4.0K] composedconstraint2
│ │ │ ├── [1013] ComposedConstraint.java
│ │ │ ├── [1.1K] ComposingConstraint1.java
│ │ │ ├── [ 771] ComposingConstraint1ValidatorForGregorianCalendar.java
│ │ │ ├── [ 724] ComposingConstraint1ValidatorForList.java
│ │ │ ├── [ 706] ComposingConstraint1ValidatorForString.java
│ │ │ ├── [1.1K] ComposingConstraint2.java
│ │ │ ├── [ 746] ComposingConstraint2ValidatorForArrayList.java
│ │ │ ├── [ 740] ComposingConstraint2ValidatorForCalendar.java
│ │ │ ├── [ 749] ComposingConstraint2ValidatorForCollection.java
│ │ │ └── [ 948] FieldLevelValidationUsingComplexComposedConstraint.java
│ │ ├── [4.0K] constrainttypes
│ │ │ ├── [1.5K] ConstraintsWithIllegalRetentionPolicies.java
│ │ │ ├── [3.4K] ConstraintsWithIllegalTargets.java
│ │ │ ├── [1.5K] ConstraintsWithoutValidator.java
│ │ │ ├── [3.3K] ConstraintsWithWrongGroupsAttribute.java
│ │ │ ├── [1.5K] ConstraintsWithWrongMessageAttribute.java
│ │ │ ├── [3.7K] ConstraintsWithWrongPayloadAttribute.java
│ │ │ ├── [ 830] DummyValidator.java
│ │ │ └── [ 721] ValidCustomerNumber.java
│ │ ├── [4.0K] crossparameters
│ │ │ ├── [1.1K] DoubleValidatorConstraint.java
│ │ │ ├── [ 924] DoubleValidatorDummyValidator.java
│ │ │ ├── [ 936] GenericCrossParameterValidator.java
│ │ │ ├── [ 951] GenericCrossParameterValidatorObjectArray.java
│ │ │ ├── [ 737] GenericNormalValidator.java
│ │ │ ├── [1.0K] InvalidValidatorConstraint.java
│ │ │ ├── [ 913] InvalidValidator.java
│ │ │ ├── [2.3K] MethodLevelValidationUsingCrossParameterConstraints.java
│ │ │ ├── [1.7K] MixDirectAnnotationAndListContainerAnnotation.java
│ │ │ ├── [1.2K] ValidCrossParameterAndNormalConstraint.java
│ │ │ ├── [1.0K] ValidCrossParameterConstraint.java
│ │ │ ├── [1.1K] ValidCrossParameterConstraintWithObjectArrayValidator.java
│ │ │ ├── [1.2K] WrongValidationAppliesToConstraintWithInvalidDefault.java
│ │ │ ├── [1.1K] WrongValidationAppliesToConstraintWithInvalidReturnType.java
│ │ │ └── [1.2K] WrongValidationAppliesToConstraintWithMissingAttribute.java
│ │ ├── [4.0K] customconstraints
│ │ │ ├── [1.1K] BeanValidationConstraints.java
│ │ │ ├── [ 324] CaseMode.java
│ │ │ ├── [ 999] CheckCase.java
│ │ │ ├── [ 918] CheckCaseValidator.java
│ │ │ ├── [ 495] FieldLevelValidationUsingCustomConstraints.java
│ │ │ ├── [2.2K] HibernateValidatorProvidedCustomConstraints.java
│ │ │ └── [1.3K] UnwrappingConstraints.java
│ │ ├── [1.1K] FieldLevelValidationUsingBuiltInConstraints.java
│ │ ├── [4.0K] groupsequenceprovider
│ │ │ ├── [ 751] BazDefaultGroupSequenceProvider.java
│ │ │ ├── [ 842] FooBarBazDefaultGroupSequenceProvider.java
│ │ │ ├── [ 756] FooBarDefaultGroupSequenceProvider.java
│ │ │ ├── [ 745] FooDefaultGroupSequenceProvider.java
│ │ │ ├── [1.7K] GroupSequenceProviderDefinition.java
│ │ │ ├── [ 745] QuxDefaultGroupSequenceProvider.java
│ │ │ └── [ 757] SampleDefaultGroupSequenceProvider.java
│ │ ├── [4.0K] inheritedvalidator
│ │ │ ├── [ 448] AbstractCustomConstraintValidator.java
│ │ │ ├── [ 996] CustomConstraint.java
│ │ │ ├── [ 539] CustomConstraintValidator.java
│ │ │ └── [ 479] FieldLevelValidationUsingInheritedValidator.java
│ │ ├── [1.5K] MethodLevelValidationUsingBuiltInConstraints.java
│ │ ├── [ 644] ModelWithCodePointLengthConstraints.java
│ │ ├── [ 547] ModelWithDateConstraints.java
│ │ ├── [ 500] ModelWithISBNConstraints.java
│ │ ├── [2.1K] ModelWithJava8DateTime.java
│ │ ├── [1.0K] ModelWithJavaMoneyTypes.java
│ │ ├── [1.3K] ModelWithJodaTypes.java
│ │ ├── [ 388] ModelWithoutConstraints.java
│ │ ├── [ 638] ModelWithUniqueElementsConstraints.java
│ │ ├── [ 633] MultipleConstraintsOfSameType.java
│ │ ├── [4.0K] nouniquevalidatorresolution
│ │ │ ├── [ 595] NoUniqueValidatorResolution.java
│ │ │ ├── [ 436] SerializableCollection.java
│ │ │ ├── [1.0K] Size.java
│ │ │ ├── [ 708] SizeValidatorForCollection.java
│ │ │ ├── [ 708] SizeValidatorForSerializable.java
│ │ │ └── [ 674] SizeValidatorForSet.java
│ │ ├── [4.0K] overriding
│ │ │ └── [ 11K] MethodOverridingTests.java
│ │ └── [1.2K] ValidationUsingAtValidAnnotation.java
│ ├── [4.0K] testutil
│ │ └── [8.1K] CompilerTestHelper.java
│ └── [4.0K] util
│ └── [1.7K] DiagnosticExpectation.java
├── [4.0K] build-config
│ ├── [1.4K] pom.xml
│ └── [4.0K] src
│ └── [4.0K] main
│ └── [4.0K] resources
│ ├── [6.5K] checkstyle.xml
│ ├── [ 358] forbidden-allow-junit.txt
│ ├── [1.2K] forbidden-common.txt
│ ├── [ 666] forbidden-junit.txt
│ ├── [ 758] java-header-style.xml
│ ├── [ 200] license.header
│ ├── [ 842] suppressions.xml
│ └── [ 826] xml-header-style.xml
├── [4.0K] cdi
│ ├── [8.4K] pom.xml
│ └── [4.0K] src
│ ├── [4.0K] main
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] hibernate
│ │ │ └── [4.0K] validator
│ │ │ └── [4.0K] cdi
│ │ │ ├── [ 887] HibernateValidator.java
│ │ │ ├── [4.0K] internal
│ │ │ │ ├── [2.1K] DestructibleBeanInstance.java
│ │ │ │ ├── [2.0K] InheritedMethodsHelper.java
│ │ │ │ ├── [2.0K] InjectingConstraintValidatorFactory.java
│ │ │ │ ├── [4.0K] interceptor
│ │ │ │ │ ├── [ 843] MethodValidated.java
│ │ │ │ │ ├── [ 369] package-info.java
│ │ │ │ │ ├── [2.4K] ValidationEnabledAnnotatedCallable.java
│ │ │ │ │ ├── [ 815] ValidationEnabledAnnotatedConstructor.java
│ │ │ │ │ ├── [ 728] ValidationEnabledAnnotatedMethod.java
│ │ │ │ │ ├── [3.1K] ValidationEnabledAnnotatedType.java
│ │ │ │ │ └── [6.0K] ValidationInterceptor.java
│ │ │ │ ├── [ 536] package-info.java
│ │ │ │ ├── [ 462] ValidationExtension.java
│ │ │ │ ├── [4.2K] ValidationProviderHelper.java
│ │ │ │ ├── [3.4K] ValidatorBean.java
│ │ │ │ └── [ 11K] ValidatorFactoryBean.java
│ │ │ ├── [ 420] package-info.java
│ │ │ └── [ 18K] ValidationExtension.java
│ │ └── [4.0K] resources
│ │ └── [4.0K] META-INF
│ │ └── [4.0K] services
│ │ └── [ 48] javax.enterprise.inject.spi.Extension
│ └── [4.0K] test
│ ├── [4.0K] java
│ │ └── [4.0K] org
│ │ └── [4.0K] hibernate
│ │ └── [4.0K] validator
│ │ └── [4.0K] test
│ │ ├── [4.0K] cdi
│ │ │ └── [4.0K] internal
│ │ │ ├── [3.3K] InjectingConstraintValidatorFactoryTest.java
│ │ │ ├── [4.0K] injection
│ │ │ │ ├── [3.9K] InjectionOfCustomProviderTest.java
│ │ │ │ ├── [2.2K] InjectionTest.java
│ │ │ │ ├── [2.9K] InjectionWithExternallyProvidedDefaultBeansTest.java
│ │ │ │ └── [6.0K] MyValidationProvider.java
│ │ │ ├── [4.0K] methodvalidation
│ │ │ │ ├── [2.2K] BasicMethodValidationTest.java
│ │ │ │ ├── [ 662] Broken.java
│ │ │ │ ├── [1.7K] BrokenRepeaterImpl.java
│ │ │ │ ├── [ 655] DefaultRepeater.java
│ │ │ │ ├── [1.5K] DisableExecutableValidationInXmlTest.java
│ │ │ │ ├── [1.3K] EmptyExecutableTypeTest.java
│ │ │ │ ├── [4.0K] getter
│ │ │ │ │ ├── [ 354] Delivery.java
│ │ │ │ │ ├── [ 714] DeliveryService.java
│ │ │ │ │ ├── [1.5K] EnableGetterValidationInXmlTest.java
│ │ │ │ │ ├── [ 583] FooImpl.java
│ │ │ │ │ ├── [ 430] Foo.java
│ │ │ │ │ ├── [1.6K] GetterValidationOnlyTest.java
│ │ │ │ │ ├── [1.4K] ImplicitValidateOnExecutionDoesNotTriggerGetterValidationTest.java
│ │ │ │ │ └── [ 686] OnlyGetterValidated.java
│ │ │ │ ├── [4.0K] inheritance
│ │ │ │ │ ├── [ 538] AbstractGreeter.java
│ │ │ │ │ ├── [ 772] CIA.java
│ │ │ │ │ ├── [ 612] Encryptor.java
│ │ │ │ │ ├── [ 455] Greeter.java
│ │ │ │ │ ├── [2.6K] InvalidConfiguredClassInheritanceMethodValidationTest.java
│ │ │ │ │ ├── [ 490] MI6.java
│ │ │ │ │ ├── [1.8K] MultipleInterfaceInheritanceMethodValidationTest.java
│ │ │ │ │ ├── [ 539] RefusingEncryptor.java
│ │ │ │ │ ├── [ 619] SecretServiceBase.java
│ │ │ │ │ ├── [ 484] Shipment.java
│ │ │ │ │ ├── [ 466] ShipmentServiceFirstInHierarchy.java
│ │ │ │ │ ├── [ 637] ShipmentServiceImpl.java
│ │ │ │ │ ├── [ 624] ShipmentServiceSecondInHierarchy.java
│ │ │ │ │ ├── [ 530] SimpleGreeter.java
│ │ │ │ │ ├── [1.6K] SuccessfulClassInheritanceMethodValidationTest.java
│ │ │ │ │ └── [1.8K] ValidationOfInheritedMethodTest.java
│ │ │ │ ├── [ 709] Repeater.java
│ │ │ │ └── [ 534] Snafu.java
│ │ │ └── [6.7K] ValidationExtensionTest.java
│ │ └── [4.0K] util
│ │ └── [ 490] TestHelper.java
│ └── [4.0K] resources
│ ├── [1.2K] log4j.properties
│ └── [4.0K] org
│ └── [4.0K] hibernate
│ └── [4.0K] validator
│ └── [4.0K] test
│ └── [4.0K] cdi
│ └── [4.0K] internal
│ ├── [4.0K] injection
│ │ └── [ 683] validation.xml
│ └── [4.0K] methodvalidation
│ ├── [4.0K] getter
│ │ └── [ 788] validation-validate-executable-getter.xml
│ └── [ 623] validation-disable-executable-validation.xml
├── [111K] changelog.txt
├── [4.1K] CONTRIBUTING.md
├── [1.0K] copyright.txt
├── [1.4K] dco.txt
├── [4.0K] distribution
│ ├── [9.4K] pom.xml
│ └── [4.0K] src
│ └── [4.0K] main
│ └── [4.0K] assembly
│ └── [4.7K] dist.xml
├── [4.0K] documentation
│ ├── [ 17K] pom.xml
│ └── [4.0K] src
│ ├── [4.0K] main
│ │ ├── [4.0K] asciidoc
│ │ │ ├── [ 11K] ch01.asciidoc
│ │ │ ├── [ 41K] ch02.asciidoc
│ │ │ ├── [ 23K] ch03.asciidoc
│ │ │ ├── [10.0K] ch04.asciidoc
│ │ │ ├── [ 13K] ch05.asciidoc
│ │ │ ├── [ 25K] ch06.asciidoc
│ │ │ ├── [ 12K] ch07.asciidoc
│ │ │ ├── [8.9K] ch08.asciidoc
│ │ │ ├── [ 22K] ch09.asciidoc
│ │ │ ├── [ 13K] ch10.asciidoc
│ │ │ ├── [ 17K] ch11.asciidoc
│ │ │ ├── [ 32K] ch12.asciidoc
│ │ │ ├── [9.6K] ch13.asciidoc
│ │ │ ├── [1.1K] ch14.asciidoc
│ │ │ ├── [ 762] index.asciidoc
│ │ │ └── [1.3K] pr01.asciidoc
│ │ ├── [ 79] Gemfile
│ │ ├── [ 935] Gemfile.lock
│ │ ├── [ 631] Guardfile
│ │ └── [4.0K] resources
│ │ └── [4.0K] images
│ │ ├── [325K] annotation_processor_eclipse.png
│ │ ├── [305K] annotation_processor_intellij.png
│ │ ├── [284K] annotation_processor_netbeans.png
│ │ ├── [ 47K] application-layers2.png
│ │ ├── [ 34K] application-layers.png
│ │ ├── [ 75K] validation-configuration-2.0.png
│ │ └── [315K] validation-mapping-2.0.png
│ └── [4.0K] test
│ ├── [4.0K] java
│ │ └── [4.0K] org
│ │ └── [4.0K] hibernate
│ │ └── [4.0K] validator
│ │ └── [4.0K] referenceguide
│ │ ├── [4.0K] chapter01
│ │ │ ├── [ 556] Car.java
│ │ │ └── [1.8K] CarTest.java
│ │ ├── [4.0K] chapter02
│ │ │ ├── [4.0K] classlevel
│ │ │ │ ├── [ 273] Car.java
│ │ │ │ ├── [ 94] Person.java
│ │ │ │ └── [1.2K] ValidPassengerCount.java
│ │ │ ├── [4.0K] containerelement
│ │ │ │ ├── [4.0K] custom
│ │ │ │ │ ├── [ 310] Car.java
│ │ │ │ │ ├── [1.4K] CarTest.java
│ │ │ │ │ ├── [ 316] GearBox.java
│ │ │ │ │ ├── [ 534] GearBoxValueExtractor.java
│ │ │ │ │ ├── [ 406] Gear.java
│ │ │ │ │ └── [1.5K] MinTorque.java
│ │ │ │ ├── [4.0K] list
│ │ │ │ │ ├── [ 354] Car.java
│ │ │ │ │ ├── [1.3K] CarTest.java
│ │ │ │ │ └── [1.4K] ValidPart.java
│ │ │ │ ├── [4.0K] map
│ │ │ │ │ ├── [ 543] Car.java
│ │ │ │ │ ├── [2.0K] CarTest.java
│ │ │ │ │ └── [1.6K] MaxAllowedFuelConsumption.java
│ │ │ │ ├── [4.0K] nested
│ │ │ │ │ ├── [ 379] Car.java
│ │ │ │ │ ├── [ 269] Manufacturer.java
│ │ │ │ │ └── [ 261] Part.java
│ │ │ │ ├── [4.0K] optional
│ │ │ │ │ ├── [ 393] Car.java
│ │ │ │ │ ├── [1.3K] CarTest.java
│ │ │ │ │ └── [1.6K] MinTowingCapacity.java
│ │ │ │ └── [4.0K] set
│ │ │ │ ├── [ 329] Car.java
│ │ │ │ ├── [1.3K] CarTest.java
│ │ │ │ └── [1.4K] ValidPart.java
│ │ │ ├── [4.0K] fieldlevel
│ │ │ │ └── [ 500] Car.java
│ │ │ ├── [4.0K] inheritance
│ │ │ │ ├── [ 318] Car.java
│ │ │ │ └── [ 339] RentalCar.java
│ │ │ ├── [4.0K] objectgraph
│ │ │ │ ├── [ 290] Car.java
│ │ │ │ ├── [4.0K] containerelement
│ │ │ │ │ ├── [ 531] Car.java
│ │ │ │ │ ├── [ 274] Manufacturer.java
│ │ │ │ │ ├── [ 266] Part.java
│ │ │ │ │ └── [ 268] Person.java
│ │ │ │ └── [ 251] Person.java
│ │ │ ├── [4.0K] propertylevel
│ │ │ │ └── [ 781] Car.java
│ │ │ └── [4.0K] validation
│ │ │ ├── [ 778] Car.java
│ │ │ └── [1.7K] ValidationTest.java
│ │ ├── [4.0K] chapter03
│ │ │ ├── [4.0K] cascaded
│ │ │ │ ├── [ 514] Car.java
│ │ │ │ ├── [4.0K] containerelement
│ │ │ │ │ ├── [ 462] Car.java
│ │ │ │ │ └── [ 366] Garage.java
│ │ │ │ ├── [ 413] Garage.java
│ │ │ │ └── [2.1K] GarageTest.java
│ │ │ ├── [4.0K] crossparameter
│ │ │ │ ├── [ 344] Car.java
│ │ │ │ ├── [4.0K] constrainttarget
│ │ │ │ │ ├── [ 112] Car.java
│ │ │ │ │ ├── [1.5K] ELAssert.java
│ │ │ │ │ ├── [ 545] Garage.java
│ │ │ │ │ └── [ 113] Part.java
│ │ │ │ ├── [1.6K] LuggageCountMatchesPassengerCount.java
│ │ │ │ ├── [ 98] Person.java
│ │ │ │ └── [ 106] PieceOfLuggage.java
│ │ │ ├── [4.0K] inheritance
│ │ │ │ ├── [4.0K] parallel
│ │ │ │ │ ├── [ 204] Car.java
│ │ │ │ │ ├── [ 996] CarTest.java
│ │ │ │ │ ├── [ 260] RacingCar.java
│ │ │ │ │ └── [ 259] Vehicle.java
│ │ │ │ ├── [4.0K] parameter
│ │ │ │ │ ├── [ 301] Car.java
│ │ │ │ │ ├── [ 970] CarTest.java
│ │ │ │ │ └── [ 260] Vehicle.java
│ │ │ │ └── [4.0K] returnvalue
│ │ │ │ ├── [ 351] Car.java
│ │ │ │ ├── [1.3K] CarTest.java
│ │ │ │ ├── [ 107] Person.java
│ │ │ │ └── [ 292] Vehicle.java
│ │ │ ├── [4.0K] parameter
│ │ │ │ ├── [ 90] Car.java
│ │ │ │ ├── [ 95] Customer.java
│ │ │ │ └── [ 515] RentalStation.java
│ │ │ ├── [4.0K] parameterscriptassert
│ │ │ │ ├── [ 446] Car.java
│ │ │ │ ├── [1.5K] ParameterScriptAssertTest.java
│ │ │ │ ├── [ 105] Person.java
│ │ │ │ └── [ 113] PieceOfLuggage.java
│ │ │ ├── [4.0K] returnvalue
│ │ │ │ ├── [ 97] Customer.java
│ │ │ │ ├── [ 443] RentalStation.java
│ │ │ │ └── [1.2K] ValidRentalStation.java
│ │ │ └── [4.0K] validation
│ │ │ ├── [ 637] Car.java
│ │ │ ├── [4.7K] CarTest.java
│ │ │ ├── [ 97] Passenger.java
│ │ │ └── [1.2K] ValidRacingCar.java
│ │ ├── [4.0K] chapter04
│ │ │ ├── [ 329] Car.java
│ │ │ ├── [4.0K] complete
│ │ │ │ ├── [1.3K] Car.java
│ │ │ │ └── [1.5K] CarTest.java
│ │ │ └── [4.0K] resourcebundlelocator
│ │ │ ├── [ 272] Car.java
│ │ │ └── [2.1K] ResourceBundleLocatorTest.java
│ │ ├── [4.0K] chapter05
│ │ │ ├── [ 90] CarChecks.java
│ │ │ ├── [1.2K] Car.java
│ │ │ ├── [ 93] DriverChecks.java
│ │ │ ├── [ 738] Driver.java
│ │ │ ├── [4.0K] groupconversion
│ │ │ │ ├── [ 106] CarChecks.java
│ │ │ │ ├── [1.4K] Car.java
│ │ │ │ ├── [ 109] DriverChecks.java
│ │ │ │ ├── [ 849] Driver.java
│ │ │ │ └── [1.5K] GroupConversionTest.java
│ │ │ ├── [4.0K] groupinheritance
│ │ │ │ ├── [ 168] RaceCarChecks.java
│ │ │ │ └── [ 760] SuperCar.java
│ │ │ ├── [4.0K] groupsequenceprovider
│ │ │ │ ├── [ 758] RentalCarGroupSequenceProvider.java
│ │ │ │ └── [ 856] RentalCar.java
│ │ │ ├── [4.1K] GroupTest.java
│ │ │ ├── [ 245] OrderedChecks.java
│ │ │ ├── [ 314] Person.java
│ │ │ ├── [ 692] RentalCar.java
│ │ │ └── [ 93] RentalChecks.java
│ │ ├── [4.0K] chapter06
│ │ │ ├── [ 653] Car.java
│ │ │ ├── [1.1K] CarTest.java
│ │ │ ├── [ 100] CaseMode.java
│ │ │ ├── [1.3K] CheckCase.java
│ │ │ ├── [ 764] CheckCaseValidator.java
│ │ │ ├── [4.0K] classlevel
│ │ │ │ ├── [ 492] Car.java
│ │ │ │ ├── [1.1K] ClassLevelConstraintTest.java
│ │ │ │ ├── [ 171] Person.java
│ │ │ │ ├── [ 892] ValidPassengerCount.java
│ │ │ │ └── [ 614] ValidPassengerCountValidator.java
│ │ │ ├── [4.0K] constraintcomposition
│ │ │ │ ├── [ 161] Car.java
│ │ │ │ ├── [ 122] CaseMode.java
│ │ │ │ ├── [ 867] CheckCase.java
│ │ │ │ ├── [4.0K] reportassingle
│ │ │ │ │ └── [ 558] ValidLicensePlate.java
│ │ │ │ └── [1.1K] ValidLicensePlate.java
│ │ │ ├── [4.0K] constraintvalidatorcontext
│ │ │ │ ├── [ 127] CaseMode.java
│ │ │ │ ├── [ 898] CheckCase.java
│ │ │ │ └── [1.1K] CheckCaseValidator.java
│ │ │ ├── [4.0K] constraintvalidatorpayload
│ │ │ │ ├── [1.6K] ConstraintValidatorPayloadTest.java
│ │ │ │ ├── [ 940] ZipCode.java
│ │ │ │ └── [ 988] ZipCodeValidator.java
│ │ │ ├── [4.0K] crossparameter
│ │ │ │ ├── [ 988] ConsistentDateParameters.java
│ │ │ │ ├── [1.7K] ConsistentDateParametersTest.java
│ │ │ │ ├── [1.2K] ConsistentDateParametersValidator.java
│ │ │ │ ├── [1.0K] ScriptAssert.java
│ │ │ │ ├── [ 455] ScriptAssertObjectValidator.java
│ │ │ │ ├── [ 654] ScriptAssertParametersValidator.java
│ │ │ │ └── [ 473] ScriptAssertTest.java
│ │ │ ├── [4.0K] custompath
│ │ │ │ ├── [ 432] Car.java
│ │ │ │ ├── [1.1K] CarTest.java
│ │ │ │ ├── [ 811] ValidPassengerCount.java
│ │ │ │ └── [ 918] ValidPassengerCountValidator.java
│ │ │ ├── [1.3K] MyFuture.java
│ │ │ ├── [1.1K] MyFutureValidator.java
│ │ │ └── [4.0K] payload
│ │ │ ├── [ 416] ContactDetails.java
│ │ │ └── [ 251] Severity.java
│ │ ├── [4.0K] chapter07
│ │ │ ├── [1.5K] Container.java
│ │ │ ├── [4.0K] nongeneric
│ │ │ │ ├── [ 587] OptionalIntValueExtractor.java
│ │ │ │ └── [ 676] UnwrapByDefaultOptionalIntValueExtractor.java
│ │ │ └── [4.0K] valueextractor
│ │ │ ├── [ 607] MultimapKeyValueExtractor.java
│ │ │ ├── [ 672] MultimapValueValueExtractor.java
│ │ │ └── [ 539] OptionalValueExtractor.java
│ │ ├── [4.0K] chapter08
│ │ │ ├── [ 80] Car.java
│ │ │ ├── [ 85] Customer.java
│ │ │ ├── [1.5K] ELAssert.java
│ │ │ ├── [ 330] Garage.java
│ │ │ ├── [ 81] Part.java
│ │ │ ├── [ 392] RentalStation.java
│ │ │ ├── [1.3K] ValidRentalStation.java
│ │ │ └── [4.9K] XMLConfigurationTest.java
│ │ ├── [4.0K] chapter09
│ │ │ ├── [7.0K] BootstrappingTest.java
│ │ │ ├── [1.0K] CustomScriptEvaluatorFactoryForSpringELTest.java
│ │ │ ├── [ 492] CustomScriptEvaluatorFactory.java
│ │ │ ├── [ 474] FixedClockProvider.java
│ │ │ ├── [ 523] MultimapKeyValueExtractor.java
│ │ │ ├── [ 588] MultimapValueValueExtractor.java
│ │ │ ├── [ 514] MyConstraintValidatorFactory.java
│ │ │ ├── [ 698] MyFastTraversableResolver.java
│ │ │ ├── [ 500] MyMessageInterpolator.java
│ │ │ ├── [ 545] MyParameterNameProvider.java
│ │ │ ├── [ 781] MyTraversableResolver.java
│ │ │ ├── [ 430] OsgiServiceDiscoverer.java
│ │ │ ├── [1.9K] SpringELScriptEvaluatorFactory.java
│ │ │ └── [ 532] validation-DisableTraversableResolverResultCache.xml
│ │ ├── [4.0K] chapter10
│ │ │ ├── [ 296] Book.java
│ │ │ ├── [1.7K] Car.java
│ │ │ ├── [ 12K] CarTest.java
│ │ │ ├── [ 387] Library.java
│ │ │ ├── [2.0K] LibraryTest.java
│ │ │ ├── [1.6K] LuggageCountMatchesPassengerCount.java
│ │ │ ├── [ 289] Person.java
│ │ │ ├── [ 198] PieceOfLuggage.java
│ │ │ ├── [ 736] ValidCar.java
│ │ │ └── [ 301] Vehicle.java
│ │ ├── [4.0K] chapter11
│ │ │ ├── [4.0K] cdi
│ │ │ │ ├── [4.0K] injection
│ │ │ │ │ ├── [1.1K] ValidLicensePlate.java
│ │ │ │ │ ├── [ 905] ValidLicensePlateValidator.java
│ │ │ │ │ └── [ 255] VehicleRegistry.java
│ │ │ │ ├── [4.0K] methodvalidation
│ │ │ │ │ ├── [ 101] Car.java
│ │ │ │ │ ├── [4.0K] configuration
│ │ │ │ │ │ ├── [ 115] Car.java
│ │ │ │ │ │ ├── [ 120] Customer.java
│ │ │ │ │ │ └── [ 965] RentalStation.java
│ │ │ │ │ ├── [ 106] Customer.java
│ │ │ │ │ ├── [4.0K] implicit
│ │ │ │ │ │ ├── [ 110] Car.java
│ │ │ │ │ │ ├── [ 115] Customer.java
│ │ │ │ │ │ ├── [ 739] ExpressRentalStation.java
│ │ │ │ │ │ └── [ 730] RentalStation.java
│ │ │ │ │ ├── [ 739] RentalStation.java
│ │ │ │ │ └── [ 502] RentCarRequest.java
│ │ │ │ └── [4.0K] validator
│ │ │ │ ├── [4.0K] qualifier
│ │ │ │ │ └── [ 559] RentalStation.java
│ │ │ │ └── [ 451] RentalStation.java
│ │ │ └── [4.0K] javaee
│ │ │ └── [ 389] RentalStationBean.java
│ │ └── [4.0K] chapter12
│ │ ├── [4.0K] booleancomposition
│ │ │ └── [1.1K] PatternOrSize.java
│ │ ├── [4.0K] classloading
│ │ │ └── [ 599] ClassLoadingTest.java
│ │ ├── [4.0K] constraintapi
│ │ │ ├── [ 555] Bus.java
│ │ │ ├── [ 104] CarChecks.java
│ │ │ ├── [ 537] Car.java
│ │ │ ├── [ 114] CaseMode.java
│ │ │ ├── [1.0K] CheckCase.java
│ │ │ ├── [6.8K] ConstraintApiTest.java
│ │ │ ├── [1.6K] LuggageCountMatchesPassengerCount.java
│ │ │ ├── [ 259] Manufacturer.java
│ │ │ ├── [ 949] Marathon.java
│ │ │ ├── [1008] MyConstraintMappingContributor.java
│ │ │ ├── [ 118] Part.java
│ │ │ ├── [ 120] Person.java
│ │ │ ├── [ 357] RentalCarGroupSequenceProvider.java
│ │ │ ├── [ 278] RentalCar.java
│ │ │ ├── [ 527] Runner.java
│ │ │ ├── [ 158] Tournament.java
│ │ │ ├── [ 795] ValidPassengerCount.java
│ │ │ └── [ 586] ValidPassengerCountValidator.java
│ │ ├── [4.0K] context
│ │ │ ├── [1.1K] MyFutureValidator.java
│ │ │ └── [1.1K] MyFutureValidatorMessageParameter.java
│ │ ├── [4.0K] dynamicpayload
│ │ │ ├── [ 539] Car.java
│ │ │ ├── [1.4K] DynamicPayLoadTest.java
│ │ │ ├── [ 99] Person.java
│ │ │ ├── [ 792] ValidPassengerCount.java
│ │ │ └── [1.4K] ValidPassengerCountValidator.java
│ │ ├── [4.0K] failfast
│ │ │ ├── [ 498] Car.java
│ │ │ └── [ 768] FailFastTest.java
│ │ ├── [4.0K] propertypath
│ │ │ ├── [ 220] Apartment.java
│ │ │ ├── [ 409] Building.java
│ │ │ ├── [ 217] Person.java
│ │ │ └── [1.8K] PropertyPathTest.java
│ │ ├── [4.0K] purelycomposed
│ │ │ └── [1.5K] ValidInvoiceAmount.java
│ │ └── [4.0K] relaxation
│ │ └── [ 678] RelaxationTest.java
│ └── [4.0K] resources
│ ├── [ 66] MyMessages.properties
│ ├── [ 49] MyOtherMessages.properties
│ ├── [4.0K] org
│ │ └── [4.0K] hibernate
│ │ └── [4.0K] validator
│ │ └── [4.0K] referenceguide
│ │ ├── [4.0K] chapter08
│ │ │ ├── [2.4K] rental-car-mapping.xml
│ │ │ ├── [2.9K] rental-station-mapping.xml
│ │ │ └── [1.4K] validation.xml
│ │ └── [4.0K] chapter09
│ │ └── [ 545] script-evaluator-factory-validation.xml
│ └── [ 606] ValidationMessages.properties
├── [4.0K] engine
│ ├── [ 12K] pom.xml
│ └── [4.0K] src
│ ├── [4.0K] main
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] hibernate
│ │ │ └── [4.0K] validator
│ │ │ ├── [4.0K] cfg
│ │ │ │ ├── [5.0K] AnnotationDef.java
│ │ │ │ ├── [1.7K] ConstraintDef.java
│ │ │ │ ├── [2.2K] ConstraintMapping.java
│ │ │ │ ├── [4.0K] context
│ │ │ │ │ ├── [ 953] AnnotationIgnoreOptions.java
│ │ │ │ │ ├── [ 691] AnnotationProcessingOptions.java
│ │ │ │ │ ├── [1.1K] Cascadable.java
│ │ │ │ │ ├── [ 820] Constrainable.java
│ │ │ │ │ ├── [2.6K] ConstraintDefinitionContext.java
│ │ │ │ │ ├── [1.1K] ConstraintDefinitionTarget.java
│ │ │ │ │ ├── [ 507] ConstraintMappingTarget.java
│ │ │ │ │ ├── [ 627] ConstructorConstraintMappingContext.java
│ │ │ │ │ ├── [1008] ConstructorTarget.java
│ │ │ │ │ ├── [ 912] ContainerElementConstraintMappingContext.java
│ │ │ │ │ ├── [2.2K] ContainerElementTarget.java
│ │ │ │ │ ├── [ 744] CrossParameterConstraintMappingContext.java
│ │ │ │ │ ├── [ 887] CrossParameterTarget.java
│ │ │ │ │ ├── [ 725] GroupConversionTargetContext.java
│ │ │ │ │ ├── [ 606] MethodConstraintMappingContext.java
│ │ │ │ │ ├── [1.1K] MethodTarget.java
│ │ │ │ │ ├── [ 457] package-info.java
│ │ │ │ │ ├── [ 944] ParameterConstraintMappingContext.java
│ │ │ │ │ ├── [ 853] ParameterTarget.java
│ │ │ │ │ ├── [ 967] PropertyConstraintMappingContext.java
│ │ │ │ │ ├── [1.2K] PropertyTarget.java
│ │ │ │ │ ├── [ 923] ReturnValueConstraintMappingContext.java
│ │ │ │ │ ├── [ 908] ReturnValueTarget.java
│ │ │ │ │ ├── [1.9K] TypeConstraintMappingContext.java
│ │ │ │ │ └── [ 854] TypeTarget.java
│ │ │ │ ├── [4.0K] defs
│ │ │ │ │ ├── [ 543] AssertFalseDef.java
│ │ │ │ │ ├── [ 537] AssertTrueDef.java
│ │ │ │ │ ├── [4.0K] br
│ │ │ │ │ │ ├── [ 508] CNPJDef.java
│ │ │ │ │ │ ├── [ 502] CPFDef.java
│ │ │ │ │ │ ├── [ 442] package-info.java
│ │ │ │ │ │ └── [ 574] TituloEleitoralDef.java
│ │ │ │ │ ├── [ 995] CodePointLengthDef.java
│ │ │ │ │ ├── [ 580] CreditCardNumberDef.java
│ │ │ │ │ ├── [ 626] CurrencyDef.java
│ │ │ │ │ ├── [ 745] DecimalMaxDef.java
│ │ │ │ │ ├── [ 744] DecimalMinDef.java
│ │ │ │ │ ├── [ 714] DigitsDef.java
│ │ │ │ │ ├── [1.2K] DurationMaxDef.java
│ │ │ │ │ ├── [1.2K] DurationMinDef.java
│ │ │ │ │ ├── [ 589] EANDef.java
│ │ │ │ │ ├── [ 750] EmailDef.java
│ │ │ │ │ ├── [ 513] FutureDef.java
│ │ │ │ │ ├── [ 562] FutureOrPresentDef.java
│ │ │ │ │ ├── [ 608] ISBNDef.java
│ │ │ │ │ ├── [ 685] LengthDef.java
│ │ │ │ │ ├── [ 984] LuhnCheckDef.java
│ │ │ │ │ ├── [ 579] MaxDef.java
│ │ │ │ │ ├── [ 579] MinDef.java
│ │ │ │ │ ├── [1.3K] Mod10CheckDef.java
│ │ │ │ │ ├── [1.6K] Mod11CheckDef.java
│ │ │ │ │ ├── [ 522] NegativeDef.java
│ │ │ │ │ ├── [ 558] NegativeOrZeroDef.java
│ │ │ │ │ ├── [ 525] NotBlankDef.java
│ │ │ │ │ ├── [ 525] NotEmptyDef.java
│ │ │ │ │ ├── [ 520] NotNullDef.java
│ │ │ │ │ ├── [ 501] NullDef.java
│ │ │ │ │ ├── [ 423] package-info.java
│ │ │ │ │ ├── [ 820] ParameterScriptAssertDef.java
│ │ │ │ │ ├── [ 501] PastDef.java
│ │ │ │ │ ├── [ 550] PastOrPresentDef.java
│ │ │ │ │ ├── [ 720] PatternDef.java
│ │ │ │ │ ├── [4.0K] pl
│ │ │ │ │ │ ├── [ 502] NIPDef.java
│ │ │ │ │ │ ├── [ 443] package-info.java
│ │ │ │ │ │ ├── [ 514] PESELDef.java
│ │ │ │ │ │ └── [ 514] REGONDef.java
│ │ │ │ │ ├── [ 522] PositiveDef.java
│ │ │ │ │ ├── [ 558] PositiveOrZeroDef.java
│ │ │ │ │ ├── [ 677] RangeDef.java
│ │ │ │ │ ├── [3.7K] SafeHtmlDef.java
│ │ │ │ │ ├── [ 963] ScriptAssertDef.java
│ │ │ │ │ ├── [ 664] SizeDef.java
│ │ │ │ │ ├── [ 581] UniqueElementsDef.java
│ │ │ │ │ └── [1011] URLDef.java
│ │ │ │ ├── [ 926] GenericConstraintDef.java
│ │ │ │ └── [ 404] package-info.java
│ │ │ ├── [4.0K] constraints
│ │ │ │ ├── [4.0K] br
│ │ │ │ │ ├── [1.9K] CNPJ.java
│ │ │ │ │ ├── [2.6K] CPF.java
│ │ │ │ │ ├── [ 398] package-info.java
│ │ │ │ │ └── [2.3K] TituloEleitoral.java
│ │ │ │ ├── [3.0K] CodePointLength.java
│ │ │ │ ├── [ 875] CompositionType.java
│ │ │ │ ├── [1.2K] ConstraintComposition.java
│ │ │ │ ├── [2.3K] CreditCardNumber.java
│ │ │ │ ├── [1.9K] Currency.java
│ │ │ │ ├── [2.0K] EAN.java
│ │ │ │ ├── [2.3K] Email.java
│ │ │ │ ├── [2.4K] ISBN.java
│ │ │ │ ├── [1.7K] Length.java
│ │ │ │ ├── [3.0K] LuhnCheck.java
│ │ │ │ ├── [3.5K] Mod10Check.java
│ │ │ │ ├── [4.8K] Mod11Check.java
│ │ │ │ ├── [3.3K] ModCheck.java
│ │ │ │ ├── [2.0K] NotBlank.java
│ │ │ │ ├── [2.2K] NotEmpty.java
│ │ │ │ ├── [ 394] package-info.java
│ │ │ │ ├── [3.4K] ParameterScriptAssert.java
│ │ │ │ ├── [4.0K] pl
│ │ │ │ │ ├── [1.7K] NIP.java
│ │ │ │ │ ├── [ 395] package-info.java
│ │ │ │ │ ├── [1.8K] PESEL.java
│ │ │ │ │ └── [1.8K] REGON.java
│ │ │ │ ├── [2.3K] Range.java
│ │ │ │ ├── [5.3K] SafeHtml.java
│ │ │ │ ├── [3.9K] ScriptAssert.java
│ │ │ │ ├── [4.0K] time
│ │ │ │ │ ├── [2.5K] DurationMax.java
│ │ │ │ │ ├── [2.5K] DurationMin.java
│ │ │ │ │ └── [ 417] package-info.java
│ │ │ │ ├── [2.1K] UniqueElements.java
│ │ │ │ └── [4.9K] URL.java
│ │ │ ├── [4.0K] constraintvalidation
│ │ │ │ ├── [4.9K] HibernateConstraintValidatorContext.java
│ │ │ │ ├── [2.0K] HibernateConstraintValidatorInitializationContext.java
│ │ │ │ ├── [1.8K] HibernateConstraintValidator.java
│ │ │ │ └── [ 438] package-info.java
│ │ │ ├── [4.0K] constraintvalidators
│ │ │ │ └── [8.6K] RegexpURLValidator.java
│ │ │ ├── [4.0K] engine
│ │ │ │ └── [ 933] HibernateConstraintViolation.java
│ │ │ ├── [4.0K] group
│ │ │ │ ├── [1.3K] GroupSequenceProvider.java
│ │ │ │ └── [ 423] package-info.java
│ │ │ ├── [ 13K] HibernateValidatorConfiguration.java
│ │ │ ├── [6.3K] HibernateValidatorContext.java
│ │ │ ├── [1.7K] HibernateValidatorFactory.java
│ │ │ ├── [1.3K] HibernateValidator.java
│ │ │ ├── [ 898] HibernateValidatorPermission.java
│ │ │ ├── [ 929] Incubating.java
│ │ │ ├── [4.0K] internal
│ │ │ │ ├── [4.0K] cfg
│ │ │ │ │ ├── [4.0K] context
│ │ │ │ │ │ ├── [8.3K] CascadableConstraintMappingContextImplBase.java
│ │ │ │ │ │ ├── [5.2K] ConfiguredConstraint.java
│ │ │ │ │ │ ├── [1.0K] ConstraintContextImplBase.java
│ │ │ │ │ │ ├── [2.8K] ConstraintDefinitionContextImpl.java
│ │ │ │ │ │ ├── [3.1K] ConstraintMappingContextImplBase.java
│ │ │ │ │ │ ├── [1.0K] ConstructorConstraintMappingContextImpl.java
│ │ │ │ │ │ ├── [9.7K] ContainerElementConstraintMappingContextImpl.java
│ │ │ │ │ │ ├── [2.6K] CrossParameterConstraintMappingContextImpl.java
│ │ │ │ │ │ ├── [5.1K] DefaultConstraintMapping.java
│ │ │ │ │ │ ├── [5.7K] ExecutableConstraintMappingContextImpl.java
│ │ │ │ │ │ ├── [1002] GroupConversionTargetContextImpl.java
│ │ │ │ │ │ ├── [1008] MethodConstraintMappingContextImpl.java
│ │ │ │ │ │ ├── [ 373] package-info.java
│ │ │ │ │ │ ├── [4.9K] ParameterConstraintMappingContextImpl.java
│ │ │ │ │ │ ├── [5.1K] PropertyConstraintMappingContextImpl.java
│ │ │ │ │ │ ├── [3.6K] ReturnValueConstraintMappingContextImpl.java
│ │ │ │ │ │ └── [ 11K] TypeConstraintMappingContextImpl.java
│ │ │ │ │ └── [ 348] package-info.java
│ │ │ │ ├── [4.0K] constraintvalidators
│ │ │ │ │ ├── [3.1K] AbstractEmailValidator.java
│ │ │ │ │ ├── [4.0K] bv
│ │ │ │ │ │ ├── [ 770] AssertFalseValidator.java
│ │ │ │ │ │ ├── [ 765] AssertTrueValidator.java
│ │ │ │ │ │ ├── [1.7K] DecimalMaxValidatorForCharSequence.java
│ │ │ │ │ │ ├── [1.7K] DecimalMinValidatorForCharSequence.java
│ │ │ │ │ │ ├── [2.2K] DigitsValidatorForCharSequence.java
│ │ │ │ │ │ ├── [2.0K] DigitsValidatorForNumber.java
│ │ │ │ │ │ ├── [2.0K] EmailValidator.java
│ │ │ │ │ │ ├── [1.2K] MaxValidatorForCharSequence.java
│ │ │ │ │ │ ├── [1.3K] MinValidatorForCharSequence.java
│ │ │ │ │ │ ├── [4.0K] money
│ │ │ │ │ │ │ ├── [1.6K] CurrencyValidatorForMonetaryAmount.java
│ │ │ │ │ │ │ ├── [1.7K] DecimalMaxValidatorForMonetaryAmount.java
│ │ │ │ │ │ │ ├── [1.7K] DecimalMinValidatorForMonetaryAmount.java
│ │ │ │ │ │ │ ├── [1.1K] MaxValidatorForMonetaryAmount.java
│ │ │ │ │ │ │ ├── [1.1K] MinValidatorForMonetaryAmount.java
│ │ │ │ │ │ │ ├── [ 885] NegativeOrZeroValidatorForMonetaryAmount.java
│ │ │ │ │ │ │ ├── [ 866] NegativeValidatorForMonetaryAmount.java
│ │ │ │ │ │ │ ├── [ 885] PositiveOrZeroValidatorForMonetaryAmount.java
│ │ │ │ │ │ │ └── [ 866] PositiveValidatorForMonetaryAmount.java
│ │ │ │ │ │ ├── [1.3K] NotBlankValidator.java
│ │ │ │ │ │ ├── [4.0K] notempty
│ │ │ │ │ │ │ ├── [1.1K] NotEmptyValidatorForArray.java
│ │ │ │ │ │ │ ├── [1.0K] NotEmptyValidatorForArraysOfBoolean.java
│ │ │ │ │ │ │ ├── [1.0K] NotEmptyValidatorForArraysOfByte.java
│ │ │ │ │ │ │ ├── [1.0K] NotEmptyValidatorForArraysOfChar.java
│ │ │ │ │ │ │ ├── [1.0K] NotEmptyValidatorForArraysOfDouble.java
│ │ │ │ │ │ │ ├── [1.0K] NotEmptyValidatorForArraysOfFloat.java
│ │ │ │ │ │ │ ├── [1.0K] NotEmptyValidatorForArraysOfInt.java
│ │ │ │ │ │ │ ├── [1.0K] NotEmptyValidatorForArraysOfLong.java
│ │ │ │ │ │ │ ├── [1.0K] NotEmptyValidatorForArraysOfShort.java
│ │ │ │ │ │ │ ├── [1.2K] NotEmptyValidatorForCharSequence.java
│ │ │ │ │ │ │ ├── [1.4K] NotEmptyValidatorForCollection.java
│ │ │ │ │ │ │ ├── [1.2K] NotEmptyValidatorForMap.java
│ │ │ │ │ │ │ └── [ 373] package-info.java
│ │ │ │ │ │ ├── [ 734] NotNullValidator.java
│ │ │ │ │ │ ├── [ 716] NullValidator.java
│ │ │ │ │ │ ├── [4.0K] number
│ │ │ │ │ │ │ ├── [4.0K] bound
│ │ │ │ │ │ │ │ ├── [1.1K] AbstractMaxValidator.java
│ │ │ │ │ │ │ │ ├── [1.1K] AbstractMinValidator.java
│ │ │ │ │ │ │ │ ├── [4.0K] decimal
│ │ │ │ │ │ │ │ │ ├── [1.7K] AbstractDecimalMaxValidator.java
│ │ │ │ │ │ │ │ │ ├── [1.7K] AbstractDecimalMinValidator.java
│ │ │ │ │ │ │ │ │ ├── [ 693] DecimalMaxValidatorForBigDecimal.java
│ │ │ │ │ │ │ │ │ ├── [ 693] DecimalMaxValidatorForBigInteger.java
│ │ │ │ │ │ │ │ │ ├── [ 800] DecimalMaxValidatorForDouble.java
│ │ │ │ │ │ │ │ │ ├── [ 797] DecimalMaxValidatorForFloat.java
│ │ │ │ │ │ │ │ │ ├── [ 645] DecimalMaxValidatorForLong.java
│ │ │ │ │ │ │ │ │ ├── [ 651] DecimalMaxValidatorForNumber.java
│ │ │ │ │ │ │ │ │ ├── [ 696] DecimalMinValidatorForBigDecimal.java
│ │ │ │ │ │ │ │ │ ├── [ 696] DecimalMinValidatorForBigInteger.java
│ │ │ │ │ │ │ │ │ ├── [ 800] DecimalMinValidatorForDouble.java
│ │ │ │ │ │ │ │ │ ├── [ 797] DecimalMinValidatorForFloat.java
│ │ │ │ │ │ │ │ │ ├── [ 648] DecimalMinValidatorForLong.java
│ │ │ │ │ │ │ │ │ ├── [ 654] DecimalMinValidatorForNumber.java
│ │ │ │ │ │ │ │ │ ├── [1.7K] DecimalNumberComparatorHelper.java
│ │ │ │ │ │ │ │ │ └── [ 537] package-info.java
│ │ │ │ │ │ │ │ ├── [ 665] MaxValidatorForBigDecimal.java
│ │ │ │ │ │ │ │ ├── [ 665] MaxValidatorForBigInteger.java
│ │ │ │ │ │ │ │ ├── [ 772] MaxValidatorForDouble.java
│ │ │ │ │ │ │ │ ├── [ 769] MaxValidatorForFloat.java
│ │ │ │ │ │ │ │ ├── [ 617] MaxValidatorForLong.java
│ │ │ │ │ │ │ │ ├── [ 772] MaxValidatorForNumber.java
│ │ │ │ │ │ │ │ ├── [ 668] MinValidatorForBigDecimal.java
│ │ │ │ │ │ │ │ ├── [ 668] MinValidatorForBigInteger.java
│ │ │ │ │ │ │ │ ├── [ 772] MinValidatorForDouble.java
│ │ │ │ │ │ │ │ ├── [ 769] MinValidatorForFloat.java
│ │ │ │ │ │ │ │ ├── [ 620] MinValidatorForLong.java
│ │ │ │ │ │ │ │ ├── [ 772] MinValidatorForNumber.java
│ │ │ │ │ │ │ │ ├── [2.2K] NumberComparatorHelper.java
│ │ │ │ │ │ │ │ └── [ 450] package-info.java
│ │ │ │ │ │ │ ├── [1.3K] InfinityNumberComparatorHelper.java
│ │ │ │ │ │ │ ├── [ 435] package-info.java
│ │ │ │ │ │ │ └── [4.0K] sign
│ │ │ │ │ │ │ ├── [ 978] NegativeOrZeroValidatorForBigDecimal.java
│ │ │ │ │ │ │ ├── [ 978] NegativeOrZeroValidatorForBigInteger.java
│ │ │ │ │ │ │ ├── [ 930] NegativeOrZeroValidatorForByte.java
│ │ │ │ │ │ │ ├── [1.1K] NegativeOrZeroValidatorForDouble.java
│ │ │ │ │ │ │ ├── [1.1K] NegativeOrZeroValidatorForFloat.java
│ │ │ │ │ │ │ ├── [ 939] NegativeOrZeroValidatorForInteger.java
│ │ │ │ │ │ │ ├── [ 930] NegativeOrZeroValidatorForLong.java
│ │ │ │ │ │ │ ├── [ 936] NegativeOrZeroValidatorForNumber.java
│ │ │ │ │ │ │ ├── [ 933] NegativeOrZeroValidatorForShort.java
│ │ │ │ │ │ │ ├── [ 959] NegativeValidatorForBigDecimal.java
│ │ │ │ │ │ │ ├── [ 959] NegativeValidatorForBigInteger.java
│ │ │ │ │ │ │ ├── [ 911] NegativeValidatorForByte.java
│ │ │ │ │ │ │ ├── [1.0K] NegativeValidatorForDouble.java
│ │ │ │ │ │ │ ├── [1.0K] NegativeValidatorForFloat.java
│ │ │ │ │ │ │ ├── [ 920] NegativeValidatorForInteger.java
│ │ │ │ │ │ │ ├── [ 911] NegativeValidatorForLong.java
│ │ │ │ │ │ │ ├── [ 917] NegativeValidatorForNumber.java
│ │ │ │ │ │ │ ├── [ 914] NegativeValidatorForShort.java
│ │ │ │ │ │ │ ├── [1.7K] NumberSignHelper.java
│ │ │ │ │ │ │ ├── [ 633] package-info.java
│ │ │ │ │ │ │ ├── [ 978] PositiveOrZeroValidatorForBigDecimal.java
│ │ │ │ │ │ │ ├── [ 978] PositiveOrZeroValidatorForBigInteger.java
│ │ │ │ │ │ │ ├── [ 930] PositiveOrZeroValidatorForByte.java
│ │ │ │ │ │ │ ├── [1.1K] PositiveOrZeroValidatorForDouble.java
│ │ │ │ │ │ │ ├── [1.1K] PositiveOrZeroValidatorForFloat.java
│ │ │ │ │ │ │ ├── [ 936] PositiveOrZeroValidatorForInteger.java
│ │ │ │ │ │ │ ├── [ 927] PositiveOrZeroValidatorForLong.java
│ │ │ │ │ │ │ ├── [ 936] PositiveOrZeroValidatorForNumber.java
│ │ │ │ │ │ │ ├── [ 933] PositiveOrZeroValidatorForShort.java
│ │ │ │ │ │ │ ├── [ 959] PositiveValidatorForBigDecimal.java
│ │ │ │ │ │ │ ├── [ 959] PositiveValidatorForBigInteger.java
│ │ │ │ │ │ │ ├── [ 911] PositiveValidatorForByte.java
│ │ │ │ │ │ │ ├── [1.0K] PositiveValidatorForDouble.java
│ │ │ │ │ │ │ ├── [1.0K] PositiveValidatorForFloat.java
│ │ │ │ │ │ │ ├── [ 917] PositiveValidatorForInteger.java
│ │ │ │ │ │ │ ├── [ 908] PositiveValidatorForLong.java
│ │ │ │ │ │ │ ├── [ 917] PositiveValidatorForNumber.java
│ │ │ │ │ │ │ └── [ 914] PositiveValidatorForShort.java
│ │ │ │ │ │ ├── [ 357] package-info.java
│ │ │ │ │ │ ├── [2.0K] PatternValidator.java
│ │ │ │ │ │ ├── [4.0K] size
│ │ │ │ │ │ │ ├── [ 365] package-info.java
│ │ │ │ │ │ │ ├── [1.9K] SizeValidatorForArray.java
│ │ │ │ │ │ │ ├── [1.2K] SizeValidatorForArraysOfBoolean.java
│ │ │ │ │ │ │ ├── [1.2K] SizeValidatorForArraysOfByte.java
│ │ │ │ │ │ │ ├── [1.2K] SizeValidatorForArraysOfChar.java
│ │ │ │ │ │ │ ├── [1.2K] SizeValidatorForArraysOfDouble.java
│ │ │ │ │ │ │ ├── [1.2K] SizeValidatorForArraysOfFloat.java
│ │ │ │ │ │ │ ├── [1.2K] SizeValidatorForArraysOfInt.java
│ │ │ │ │ │ │ ├── [1.2K] SizeValidatorForArraysOfLong.java
│ │ │ │ │ │ │ ├── [1.2K] SizeValidatorForArraysOfPrimitives.java
│ │ │ │ │ │ │ ├── [1.2K] SizeValidatorForArraysOfShort.java
│ │ │ │ │ │ │ ├── [2.0K] SizeValidatorForCharSequence.java
│ │ │ │ │ │ │ ├── [2.2K] SizeValidatorForCollection.java
│ │ │ │ │ │ │ └── [2.0K] SizeValidatorForMap.java
│ │ │ │ │ │ └── [4.0K] time
│ │ │ │ │ │ ├── [2.6K] AbstractEpochBasedTimeValidator.java
│ │ │ │ │ │ ├── [2.4K] AbstractInstantBasedTimeValidator.java
│ │ │ │ │ │ ├── [2.6K] AbstractJavaTimeValidator.java
│ │ │ │ │ │ ├── [4.0K] future
│ │ │ │ │ │ │ ├── [1008] AbstractFutureEpochBasedValidator.java
│ │ │ │ │ │ │ ├── [1.0K] AbstractFutureInstantBasedValidator.java
│ │ │ │ │ │ │ ├── [1.1K] AbstractFutureJavaTimeValidator.java
│ │ │ │ │ │ │ ├── [ 690] FutureValidatorForCalendar.java
│ │ │ │ │ │ │ ├── [ 670] FutureValidatorForDate.java
│ │ │ │ │ │ │ ├── [ 685] FutureValidatorForHijrahDate.java
│ │ │ │ │ │ │ ├── [ 680] FutureValidatorForInstant.java
│ │ │ │ │ │ │ ├── [ 697] FutureValidatorForJapaneseDate.java
│ │ │ │ │ │ │ ├── [ 665] FutureValidatorForLocalDate.java
│ │ │ │ │ │ │ ├── [ 689] FutureValidatorForLocalDateTime.java
│ │ │ │ │ │ │ ├── [ 665] FutureValidatorForLocalTime.java
│ │ │ │ │ │ │ ├── [ 685] FutureValidatorForMinguoDate.java
│ │ │ │ │ │ │ ├── [ 659] FutureValidatorForMonthDay.java
│ │ │ │ │ │ │ ├── [ 722] FutureValidatorForOffsetDateTime.java
│ │ │ │ │ │ │ ├── [ 671] FutureValidatorForOffsetTime.java
│ │ │ │ │ │ │ ├── [ 800] FutureValidatorForReadableInstant.java
│ │ │ │ │ │ │ ├── [ 871] FutureValidatorForReadablePartial.java
│ │ │ │ │ │ │ ├── [ 721] FutureValidatorForThaiBuddhistDate.java
│ │ │ │ │ │ │ ├── [ 635] FutureValidatorForYear.java
│ │ │ │ │ │ │ ├── [ 665] FutureValidatorForYearMonth.java
│ │ │ │ │ │ │ ├── [ 716] FutureValidatorForZonedDateTime.java
│ │ │ │ │ │ │ └── [ 395] package-info.java
│ │ │ │ │ │ ├── [4.0K] futureorpresent
│ │ │ │ │ │ │ ├── [1.0K] AbstractFutureOrPresentEpochBasedValidator.java
│ │ │ │ │ │ │ ├── [1.1K] AbstractFutureOrPresentInstantBasedValidator.java
│ │ │ │ │ │ │ ├── [1.1K] AbstractFutureOrPresentJavaTimeValidator.java
│ │ │ │ │ │ │ ├── [ 717] FutureOrPresentValidatorForCalendar.java
│ │ │ │ │ │ │ ├── [ 697] FutureOrPresentValidatorForDate.java
│ │ │ │ │ │ │ ├── [ 712] FutureOrPresentValidatorForHijrahDate.java
│ │ │ │ │ │ │ ├── [ 707] FutureOrPresentValidatorForInstant.java
│ │ │ │ │ │ │ ├── [ 724] FutureOrPresentValidatorForJapaneseDate.java
│ │ │ │ │ │ │ ├── [ 692] FutureOrPresentValidatorForLocalDate.java
│ │ │ │ │ │ │ ├── [ 716] FutureOrPresentValidatorForLocalDateTime.java
│ │ │ │ │ │ │ ├── [ 692] FutureOrPresentValidatorForLocalTime.java
│ │ │ │ │ │ │ ├── [ 712] FutureOrPresentValidatorForMinguoDate.java
│ │ │ │ │ │ │ ├── [ 686] FutureOrPresentValidatorForMonthDay.java
│ │ │ │ │ │ │ ├── [ 749] FutureOrPresentValidatorForOffsetDateTime.java
│ │ │ │ │ │ │ ├── [ 698] FutureOrPresentValidatorForOffsetTime.java
│ │ │ │ │ │ │ ├── [ 827] FutureOrPresentValidatorForReadableInstant.java
│ │ │ │ │ │ │ ├── [ 898] FutureOrPresentValidatorForReadablePartial.java
│ │ │ │ │ │ │ ├── [ 748] FutureOrPresentValidatorForThaiBuddhistDate.java
│ │ │ │ │ │ │ ├── [ 662] FutureOrPresentValidatorForYear.java
│ │ │ │ │ │ │ ├── [ 692] FutureOrPresentValidatorForYearMonth.java
│ │ │ │ │ │ │ ├── [ 743] FutureOrPresentValidatorForZonedDateTime.java
│ │ │ │ │ │ │ └── [ 413] package-info.java
│ │ │ │ │ │ ├── [ 387] package-info.java
│ │ │ │ │ │ ├── [4.0K] past
│ │ │ │ │ │ │ ├── [ 988] AbstractPastEpochBasedValidator.java
│ │ │ │ │ │ │ ├── [1.0K] AbstractPastInstantBasedValidator.java
│ │ │ │ │ │ │ ├── [1.0K] AbstractPastJavaTimeValidator.java
│ │ │ │ │ │ │ ├── [ 391] package-info.java
│ │ │ │ │ │ │ ├── [ 682] PastValidatorForCalendar.java
│ │ │ │ │ │ │ ├── [ 662] PastValidatorForDate.java
│ │ │ │ │ │ │ ├── [ 677] PastValidatorForHijrahDate.java
│ │ │ │ │ │ │ ├── [ 672] PastValidatorForInstant.java
│ │ │ │ │ │ │ ├── [ 689] PastValidatorForJapaneseDate.java
│ │ │ │ │ │ │ ├── [ 657] PastValidatorForLocalDate.java
│ │ │ │ │ │ │ ├── [ 681] PastValidatorForLocalDateTime.java
│ │ │ │ │ │ │ ├── [ 657] PastValidatorForLocalTime.java
│ │ │ │ │ │ │ ├── [ 677] PastValidatorForMinguoDate.java
│ │ │ │ │ │ │ ├── [ 651] PastValidatorForMonthDay.java
│ │ │ │ │ │ │ ├── [ 714] PastValidatorForOffsetDateTime.java
│ │ │ │ │ │ │ ├── [ 663] PastValidatorForOffsetTime.java
│ │ │ │ │ │ │ ├── [ 792] PastValidatorForReadableInstant.java
│ │ │ │ │ │ │ ├── [ 863] PastValidatorForReadablePartial.java
│ │ │ │ │ │ │ ├── [ 713] PastValidatorForThaiBuddhistDate.java
│ │ │ │ │ │ │ ├── [ 627] PastValidatorForYear.java
│ │ │ │ │ │ │ ├── [ 657] PastValidatorForYearMonth.java
│ │ │ │ │ │ │ └── [ 708] PastValidatorForZonedDateTime.java
│ │ │ │ │ │ └── [4.0K] pastorpresent
│ │ │ │ │ │ ├── [1.0K] AbstractPastOrPresentEpochBasedValidator.java
│ │ │ │ │ │ ├── [1.1K] AbstractPastOrPresentInstantBasedValidator.java
│ │ │ │ │ │ ├── [1.1K] AbstractPastOrPresentJavaTimeValidator.java
│ │ │ │ │ │ ├── [ 409] package-info.java
│ │ │ │ │ │ ├── [ 709] PastOrPresentValidatorForCalendar.java
│ │ │ │ │ │ ├── [ 689] PastOrPresentValidatorForDate.java
│ │ │ │ │ │ ├── [ 704] PastOrPresentValidatorForHijrahDate.java
│ │ │ │ │ │ ├── [ 699] PastOrPresentValidatorForInstant.java
│ │ │ │ │ │ ├── [ 716] PastOrPresentValidatorForJapaneseDate.java
│ │ │ │ │ │ ├── [ 684] PastOrPresentValidatorForLocalDate.java
│ │ │ │ │ │ ├── [ 708] PastOrPresentValidatorForLocalDateTime.java
│ │ │ │ │ │ ├── [ 684] PastOrPresentValidatorForLocalTime.java
│ │ │ │ │ │ ├── [ 704] PastOrPresentValidatorForMinguoDate.java
│ │ │ │ │ │ ├── [ 678] PastOrPresentValidatorForMonthDay.java
│ │ │ │ │ │ ├── [ 741] PastOrPresentValidatorForOffsetDateTime.java
│ │ │ │ │ │ ├── [ 690] PastOrPresentValidatorForOffsetTime.java
│ │ │ │ │ │ ├── [ 819] PastOrPresentValidatorForReadableInstant.java
│ │ │ │ │ │ ├── [ 890] PastOrPresentValidatorForReadablePartial.java
│ │ │ │ │ │ ├── [ 740] PastOrPresentValidatorForThaiBuddhistDate.java
│ │ │ │ │ │ ├── [ 654] PastOrPresentValidatorForYear.java
│ │ │ │ │ │ ├── [ 684] PastOrPresentValidatorForYearMonth.java
│ │ │ │ │ │ └── [ 735] PastOrPresentValidatorForZonedDateTime.java
│ │ │ │ │ └── [4.0K] hv
│ │ │ │ │ ├── [1.9K] AbstractScriptAssertValidator.java
│ │ │ │ │ ├── [4.0K] br
│ │ │ │ │ │ ├── [2.7K] CNPJValidator.java
│ │ │ │ │ │ └── [3.6K] CPFValidator.java
│ │ │ │ │ ├── [1.8K] CodePointLengthValidator.java
│ │ │ │ │ ├── [1.0K] EANValidator.java
│ │ │ │ │ ├── [ 650] EmailValidator.java
│ │ │ │ │ ├── [2.5K] ISBNValidator.java
│ │ │ │ │ ├── [1.5K] LengthValidator.java
│ │ │ │ │ ├── [1.6K] LuhnCheckValidator.java
│ │ │ │ │ ├── [2.4K] Mod10CheckValidator.java
│ │ │ │ │ ├── [3.6K] Mod11CheckValidator.java
│ │ │ │ │ ├── [5.0K] ModCheckBase.java
│ │ │ │ │ ├── [2.2K] ModCheckValidator.java
│ │ │ │ │ ├── [1.3K] NotBlankValidator.java
│ │ │ │ │ ├── [ 357] package-info.java
│ │ │ │ │ ├── [3.0K] ParameterScriptAssertValidator.java
│ │ │ │ │ ├── [4.0K] pl
│ │ │ │ │ │ ├── [ 797] NIPValidator.java
│ │ │ │ │ │ ├── [1.5K] PESELValidator.java
│ │ │ │ │ │ ├── [1.7K] PolishNumberValidator.java
│ │ │ │ │ │ └── [1.3K] REGONValidator.java
│ │ │ │ │ ├── [3.2K] SafeHtmlValidator.java
│ │ │ │ │ ├── [2.2K] ScriptAssertContext.java
│ │ │ │ │ ├── [2.8K] ScriptAssertValidator.java
│ │ │ │ │ ├── [4.0K] time
│ │ │ │ │ │ ├── [1.5K] DurationMaxValidator.java
│ │ │ │ │ │ └── [1.5K] DurationMinValidator.java
│ │ │ │ │ ├── [2.5K] UniqueElementsValidator.java
│ │ │ │ │ └── [1.5K] URLValidator.java
│ │ │ │ ├── [4.0K] engine
│ │ │ │ │ ├── [ 23K] ConfigurationImpl.java
│ │ │ │ │ ├── [4.0K] constraintdefinition
│ │ │ │ │ │ └── [2.8K] ConstraintDefinitionContribution.java
│ │ │ │ │ ├── [4.0K] constraintvalidation
│ │ │ │ │ │ ├── [3.4K] ClassBasedValidatorDescriptor.java
│ │ │ │ │ │ ├── [ 11K] ComposingConstraintTree.java
│ │ │ │ │ │ ├── [7.5K] ConstraintTree.java
│ │ │ │ │ │ ├── [ 14K] ConstraintValidatorContextImpl.java
│ │ │ │ │ │ ├── [1.9K] ConstraintValidatorDescriptor.java
│ │ │ │ │ │ ├── [1.5K] ConstraintValidatorFactoryImpl.java
│ │ │ │ │ │ ├── [ 16K] ConstraintValidatorManager.java
│ │ │ │ │ │ ├── [2.4K] ConstraintViolationCreationContext.java
│ │ │ │ │ │ ├── [3.3K] HibernateConstraintValidatorInitializationContextImpl.java
│ │ │ │ │ │ ├── [2.1K] LambdaBasedValidatorDescriptor.java
│ │ │ │ │ │ ├── [ 418] package-info.java
│ │ │ │ │ │ └── [2.4K] SimpleConstraintTree.java
│ │ │ │ │ ├── [ 10K] ConstraintViolationImpl.java
│ │ │ │ │ ├── [ 789] DefaultClockProvider.java
│ │ │ │ │ ├── [1.4K] DefaultParameterNameProvider.java
│ │ │ │ │ ├── [4.0K] groups
│ │ │ │ │ │ ├── [4.4K] DefaultValidationOrder.java
│ │ │ │ │ │ ├── [1.2K] Group.java
│ │ │ │ │ │ ├── [ 885] GroupWithInheritance.java
│ │ │ │ │ │ ├── [ 331] package-info.java
│ │ │ │ │ │ ├── [3.8K] Sequence.java
│ │ │ │ │ │ ├── [6.4K] ValidationOrderGenerator.java
│ │ │ │ │ │ └── [2.8K] ValidationOrder.java
│ │ │ │ │ ├── [4.0K] messageinterpolation
│ │ │ │ │ │ ├── [4.0K] el
│ │ │ │ │ │ │ ├── [ 392] package-info.java
│ │ │ │ │ │ │ ├── [3.0K] RootResolver.java
│ │ │ │ │ │ │ └── [1.7K] SimpleELContext.java
│ │ │ │ │ │ ├── [4.2K] ElTermResolver.java
│ │ │ │ │ │ ├── [ 984] FormatterWrapper.java
│ │ │ │ │ │ ├── [2.1K] InterpolationTerm.java
│ │ │ │ │ │ ├── [ 524] InterpolationTermType.java
│ │ │ │ │ │ ├── [1.2K] LocalizedMessage.java
│ │ │ │ │ │ ├── [ 342] package-info.java
│ │ │ │ │ │ ├── [1.6K] ParameterTermResolver.java
│ │ │ │ │ │ ├── [4.0K] parser
│ │ │ │ │ │ │ ├── [2.2K] ELState.java
│ │ │ │ │ │ │ ├── [1.8K] EscapedState.java
│ │ │ │ │ │ │ ├── [2.1K] InterpolationTermState.java
│ │ │ │ │ │ │ ├── [ 644] MessageDescriptorFormatException.java
│ │ │ │ │ │ │ ├── [2.3K] MessageState.java
│ │ │ │ │ │ │ ├── [ 391] package-info.java
│ │ │ │ │ │ │ ├── [1.2K] ParserState.java
│ │ │ │ │ │ │ ├── [3.6K] TokenCollector.java
│ │ │ │ │ │ │ ├── [2.6K] TokenIterator.java
│ │ │ │ │ │ │ └── [2.6K] Token.java
│ │ │ │ │ │ ├── [ 740] TermResolver.java
│ │ │ │ │ │ └── [4.0K] util
│ │ │ │ │ │ └── [1.1K] InterpolationHelper.java
│ │ │ │ │ ├── [3.9K] MessageInterpolatorContext.java
│ │ │ │ │ ├── [ 10K] MethodValidationConfiguration.java
│ │ │ │ │ ├── [ 331] package-info.java
│ │ │ │ │ ├── [4.0K] path
│ │ │ │ │ │ ├── [ 13K] NodeImpl.java
│ │ │ │ │ │ ├── [ 322] package-info.java
│ │ │ │ │ │ └── [ 13K] PathImpl.java
│ │ │ │ │ ├── [4.0K] resolver
│ │ │ │ │ │ ├── [1.6K] AbstractTraversableHolder.java
│ │ │ │ │ │ ├── [2.2K] CachingJPATraversableResolverForSingleValidation.java
│ │ │ │ │ │ ├── [3.0K] CachingTraversableResolverForSingleValidation.java
│ │ │ │ │ │ ├── [1.9K] JPATraversableResolver.java
│ │ │ │ │ │ ├── [ 350] package-info.java
│ │ │ │ │ │ ├── [6.3K] TraversableResolvers.java
│ │ │ │ │ │ └── [1.1K] TraverseAllTraversableResolver.java
│ │ │ │ │ ├── [4.0K] scripting
│ │ │ │ │ │ ├── [3.5K] DefaultScriptEvaluatorFactory.java
│ │ │ │ │ │ └── [ 364] package-info.java
│ │ │ │ │ ├── [4.2K] ServiceLoaderBasedConstraintMappingContributor.java
│ │ │ │ │ ├── [ 27K] ValidationContext.java
│ │ │ │ │ ├── [5.9K] ValidatorContextImpl.java
│ │ │ │ │ ├── [ 36K] ValidatorFactoryImpl.java
│ │ │ │ │ ├── [ 57K] ValidatorImpl.java
│ │ │ │ │ ├── [8.2K] ValueContext.java
│ │ │ │ │ └── [4.0K] valueextraction
│ │ │ │ │ ├── [1.5K] AnnotatedObject.java
│ │ │ │ │ ├── [3.4K] ArrayElement.java
│ │ │ │ │ ├── [ 949] BooleanArrayValueExtractor.java
│ │ │ │ │ ├── [ 934] ByteArrayValueExtractor.java
│ │ │ │ │ ├── [ 934] CharArrayValueExtractor.java
│ │ │ │ │ ├── [ 944] DoubleArrayValueExtractor.java
│ │ │ │ │ ├── [ 939] FloatArrayValueExtractor.java
│ │ │ │ │ ├── [ 929] IntArrayValueExtractor.java
│ │ │ │ │ ├── [ 918] IterableValueExtractor.java
│ │ │ │ │ ├── [1.5K] ListPropertyValueExtractor.java
│ │ │ │ │ ├── [ 947] ListValueExtractor.java
│ │ │ │ │ ├── [ 934] LongArrayValueExtractor.java
│ │ │ │ │ ├── [ 947] MapKeyExtractor.java
│ │ │ │ │ ├── [1.6K] MapPropertyKeyExtractor.java
│ │ │ │ │ ├── [1.6K] MapPropertyValueExtractor.java
│ │ │ │ │ ├── [ 957] MapValueExtractor.java
│ │ │ │ │ ├── [ 944] ObjectArrayValueExtractor.java
│ │ │ │ │ ├── [1.2K] ObservableValueValueExtractor.java
│ │ │ │ │ ├── [ 966] OptionalDoubleValueExtractor.java
│ │ │ │ │ ├── [ 949] OptionalIntValueExtractor.java
│ │ │ │ │ ├── [ 952] OptionalLongValueExtractor.java
│ │ │ │ │ ├── [ 894] OptionalValueExtractor.java
│ │ │ │ │ ├── [1.6K] ReadOnlyListPropertyValueExtractor.java
│ │ │ │ │ ├── [1.6K] ReadOnlyMapPropertyKeyExtractor.java
│ │ │ │ │ ├── [1.6K] ReadOnlyMapPropertyValueExtractor.java
│ │ │ │ │ ├── [1.6K] ReadOnlySetPropertyValueExtractor.java
│ │ │ │ │ ├── [1.5K] SetPropertyValueExtractor.java
│ │ │ │ │ ├── [ 939] ShortArrayValueExtractor.java
│ │ │ │ │ ├── [8.5K] ValueExtractorDescriptor.java
│ │ │ │ │ ├── [1.7K] ValueExtractorHelper.java
│ │ │ │ │ ├── [7.7K] ValueExtractorManager.java
│ │ │ │ │ └── [ 20K] ValueExtractorResolver.java
│ │ │ │ ├── [ 930] IgnoreForbiddenApisErrors.java
│ │ │ │ ├── [4.0K] metadata
│ │ │ │ │ ├── [4.0K] aggregated
│ │ │ │ │ │ ├── [ 10K] AbstractConstraintMetaData.java
│ │ │ │ │ │ ├── [ 29K] BeanMetaDataImpl.java
│ │ │ │ │ │ ├── [4.3K] BeanMetaData.java
│ │ │ │ │ │ ├── [ 20K] CascadingMetaDataBuilder.java
│ │ │ │ │ │ ├── [2.3K] CascadingMetaData.java
│ │ │ │ │ │ ├── [2.3K] ConstraintMetaData.java
│ │ │ │ │ │ ├── [9.5K] ContainerCascadingMetaData.java
│ │ │ │ │ │ ├── [ 16K] ExecutableMetaData.java
│ │ │ │ │ │ ├── [3.4K] FieldCascadable.java
│ │ │ │ │ │ ├── [2.6K] GetterCascadable.java
│ │ │ │ │ │ ├── [2.8K] GroupConversionHelper.java
│ │ │ │ │ │ ├── [6.4K] MetaDataBuilder.java
│ │ │ │ │ │ ├── [3.9K] NonContainerCascadingMetaData.java
│ │ │ │ │ │ ├── [ 515] package-info.java
│ │ │ │ │ │ ├── [6.0K] ParameterMetaData.java
│ │ │ │ │ │ ├── [4.4K] PotentiallyContainerCascadingMetaData.java
│ │ │ │ │ │ ├── [ 14K] PropertyMetaData.java
│ │ │ │ │ │ ├── [3.2K] ReturnValueMetaData.java
│ │ │ │ │ │ ├── [4.0K] rule
│ │ │ │ │ │ │ ├── [3.1K] MethodConfigurationRule.java
│ │ │ │ │ │ │ ├── [1014] OverridingMethodMustNotAlterParameterConstraints.java
│ │ │ │ │ │ │ ├── [ 469] package-info.java
│ │ │ │ │ │ │ ├── [1.5K] ParallelMethodsMustNotDefineGroupConversionForCascadedReturnValue.java
│ │ │ │ │ │ │ ├── [ 980] ParallelMethodsMustNotDefineParameterConstraints.java
│ │ │ │ │ │ │ ├── [1.2K] ReturnValueMayOnlyBeMarkedOnceAsCascadedPerHierarchyLine.java
│ │ │ │ │ │ │ └── [1.1K] VoidMethodsMustNotBeReturnValueConstrained.java
│ │ │ │ │ │ └── [1.4K] ValidatableParametersMetaData.java
│ │ │ │ │ ├── [8.9K] BeanMetaDataManager.java
│ │ │ │ │ ├── [4.0K] core
│ │ │ │ │ │ ├── [6.8K] AnnotationProcessingOptionsImpl.java
│ │ │ │ │ │ ├── [1.0K] AnnotationProcessingOptions.java
│ │ │ │ │ │ ├── [ 58K] ConstraintHelper.java
│ │ │ │ │ │ ├── [ 582] ConstraintOrigin.java
│ │ │ │ │ │ ├── [ 13K] MetaConstraint.java
│ │ │ │ │ │ ├── [9.1K] MetaConstraints.java
│ │ │ │ │ │ └── [ 377] package-info.java
│ │ │ │ │ ├── [4.0K] descriptor
│ │ │ │ │ │ ├── [4.6K] BeanDescriptorImpl.java
│ │ │ │ │ │ ├── [ 30K] ConstraintDescriptorImpl.java
│ │ │ │ │ │ ├── [2.6K] ContainerElementTypeDescriptorImpl.java
│ │ │ │ │ │ ├── [ 844] CrossParameterDescriptorImpl.java
│ │ │ │ │ │ ├── [5.6K] ElementDescriptorImpl.java
│ │ │ │ │ │ ├── [3.2K] ExecutableDescriptorImpl.java
│ │ │ │ │ │ ├── [1.7K] GroupConversionDescriptorImpl.java
│ │ │ │ │ │ ├── [ 551] package-info.java
│ │ │ │ │ │ ├── [2.6K] ParameterDescriptorImpl.java
│ │ │ │ │ │ ├── [2.5K] PropertyDescriptorImpl.java
│ │ │ │ │ │ └── [2.3K] ReturnValueDescriptorImpl.java
│ │ │ │ │ ├── [4.0K] facets
│ │ │ │ │ │ ├── [1.7K] Cascadable.java
│ │ │ │ │ │ ├── [ 491] package-info.java
│ │ │ │ │ │ └── [ 982] Validatable.java
│ │ │ │ │ ├── [4.0K] location
│ │ │ │ │ │ ├── [2.9K] BeanConstraintLocation.java
│ │ │ │ │ │ ├── [4.8K] ConstraintLocation.java
│ │ │ │ │ │ ├── [2.0K] CrossParameterConstraintLocation.java
│ │ │ │ │ │ ├── [3.8K] FieldConstraintLocation.java
│ │ │ │ │ │ ├── [4.2K] GetterConstraintLocation.java
│ │ │ │ │ │ ├── [ 353] package-info.java
│ │ │ │ │ │ ├── [2.6K] ParameterConstraintLocation.java
│ │ │ │ │ │ ├── [2.2K] ReturnValueConstraintLocation.java
│ │ │ │ │ │ └── [3.5K] TypeArgumentConstraintLocation.java
│ │ │ │ │ ├── [ 595] package-info.java
│ │ │ │ │ ├── [4.0K] provider
│ │ │ │ │ │ ├── [ 34K] AnnotationMetaDataProvider.java
│ │ │ │ │ │ ├── [1.4K] MetaDataProvider.java
│ │ │ │ │ │ ├── [ 360] package-info.java
│ │ │ │ │ │ ├── [5.0K] ProgrammaticMetaDataProvider.java
│ │ │ │ │ │ └── [3.1K] XmlMetaDataProvider.java
│ │ │ │ │ └── [4.0K] raw
│ │ │ │ │ ├── [3.4K] AbstractConstrainedElement.java
│ │ │ │ │ ├── [3.6K] BeanConfiguration.java
│ │ │ │ │ ├── [1.5K] ConfigurationSource.java
│ │ │ │ │ ├── [3.1K] ConstrainedElement.java
│ │ │ │ │ ├── [ 11K] ConstrainedExecutable.java
│ │ │ │ │ ├── [2.3K] ConstrainedField.java
│ │ │ │ │ ├── [4.6K] ConstrainedParameter.java
│ │ │ │ │ ├── [2.0K] ConstrainedType.java
│ │ │ │ │ └── [ 417] package-info.java
│ │ │ │ ├── [4.0K] util
│ │ │ │ │ ├── [4.0K] annotation
│ │ │ │ │ │ ├── [ 10K] AnnotationDescriptor.java
│ │ │ │ │ │ ├── [1.5K] AnnotationFactory.java
│ │ │ │ │ │ ├── [5.3K] AnnotationProxy.java
│ │ │ │ │ │ ├── [2.3K] ConstraintAnnotationDescriptor.java
│ │ │ │ │ │ └── [ 321] package-info.java
│ │ │ │ │ ├── [4.0K] classhierarchy
│ │ │ │ │ │ ├── [4.2K] ClassHierarchyHelper.java
│ │ │ │ │ │ ├── [ 835] Filter.java
│ │ │ │ │ │ ├── [2.0K] Filters.java
│ │ │ │ │ │ └── [ 361] package-info.java
│ │ │ │ │ ├── [9.0K] CollectionHelper.java
│ │ │ │ │ ├── [ 53K] ConcurrentReferenceHashMap.java
│ │ │ │ │ ├── [2.8K] Contracts.java
│ │ │ │ │ ├── [3.9K] DomainNameUtil.java
│ │ │ │ │ ├── [7.7K] ExecutableHelper.java
│ │ │ │ │ ├── [1.9K] ExecutableParameterNameProvider.java
│ │ │ │ │ ├── [2.2K] IdentitySet.java
│ │ │ │ │ ├── [4.0K] logging
│ │ │ │ │ │ ├── [4.0K] formatter
│ │ │ │ │ │ │ ├── [ 841] ArrayOfClassesObjectFormatter.java
│ │ │ │ │ │ │ ├── [ 643] ClassObjectFormatter.java
│ │ │ │ │ │ │ ├── [ 848] CollectionOfClassesObjectFormatter.java
│ │ │ │ │ │ │ ├── [ 819] CollectionOfObjectsToStringFormatter.java
│ │ │ │ │ │ │ ├── [1.8K] DurationFormatter.java
│ │ │ │ │ │ │ ├── [1.0K] ExecutableFormatter.java
│ │ │ │ │ │ │ ├── [ 684] ObjectArrayFormatter.java
│ │ │ │ │ │ │ └── [ 666] TypeFormatter.java
│ │ │ │ │ │ ├── [ 791] LoggerFactory.java
│ │ │ │ │ │ ├── [ 55K] Log.java
│ │ │ │ │ │ ├── [4.3K] Messages.java
│ │ │ │ │ │ └── [ 302] package-info.java
│ │ │ │ │ ├── [3.6K] ModUtil.java
│ │ │ │ │ ├── [ 305] package-info.java
│ │ │ │ │ ├── [4.0K] privilegedactions
│ │ │ │ │ │ ├── [1.5K] ConstructorInstance.java
│ │ │ │ │ │ ├── [2.0K] GetAnnotationAttribute.java
│ │ │ │ │ │ ├── [2.0K] GetAnnotationAttributes.java
│ │ │ │ │ │ ├── [1.1K] GetClassLoader.java
│ │ │ │ │ │ ├── [1.1K] GetDeclaredConstructor.java
│ │ │ │ │ │ ├── [ 866] GetDeclaredConstructors.java
│ │ │ │ │ │ ├── [1.5K] GetDeclaredField.java
│ │ │ │ │ │ ├── [ 799] GetDeclaredFields.java
│ │ │ │ │ │ ├── [2.5K] GetDeclaredMethodHandle.java
│ │ │ │ │ │ ├── [1.8K] GetDeclaredMethod.java
│ │ │ │ │ │ ├── [ 817] GetDeclaredMethods.java
│ │ │ │ │ │ ├── [2.1K] GetInstancesFromServiceLoader.java
│ │ │ │ │ │ ├── [1.4K] GetMethodFromPropertyName.java
│ │ │ │ │ │ ├── [ 993] GetMethod.java
│ │ │ │ │ │ ├── [ 796] GetMethods.java
│ │ │ │ │ │ ├── [ 996] GetResolvedMemberMethods.java
│ │ │ │ │ │ ├── [ 927] GetResource.java
│ │ │ │ │ │ ├── [1.2K] GetResources.java
│ │ │ │ │ │ ├── [4.9K] LoadClass.java
│ │ │ │ │ │ ├── [1.5K] NewInstance.java
│ │ │ │ │ │ ├── [1.7K] NewProxyInstance.java
│ │ │ │ │ │ ├── [1020] NewSchema.java
│ │ │ │ │ │ ├── [ 396] package-info.java
│ │ │ │ │ │ └── [1014] SetContextClassLoader.java
│ │ │ │ │ ├── [ 15K] ReflectionHelper.java
│ │ │ │ │ ├── [4.0K] stereotypes
│ │ │ │ │ │ ├── [ 681] Immutable.java
│ │ │ │ │ │ └── [ 641] ThreadSafe.java
│ │ │ │ │ ├── [6.0K] StringHelper.java
│ │ │ │ │ ├── [ 20K] TypeHelper.java
│ │ │ │ │ ├── [ 688] TypeResolutionHelper.java
│ │ │ │ │ ├── [3.7K] TypeVariableBindings.java
│ │ │ │ │ ├── [3.2K] TypeVariables.java
│ │ │ │ │ └── [ 833] Version.java
│ │ │ │ └── [4.0K] xml
│ │ │ │ ├── [2.9K] AbstractStaxBuilder.java
│ │ │ │ ├── [ 882] CloseIgnoringInputStream.java
│ │ │ │ ├── [4.0K] config
│ │ │ │ │ ├── [7.1K] BootstrapConfigurationImpl.java
│ │ │ │ │ ├── [2.8K] ResourceLoaderHelper.java
│ │ │ │ │ ├── [ 11K] ValidationBootstrapParameters.java
│ │ │ │ │ ├── [ 11K] ValidationConfigStaxBuilder.java
│ │ │ │ │ └── [5.8K] ValidationXmlParser.java
│ │ │ │ ├── [4.0K] mapping
│ │ │ │ │ ├── [5.7K] AbstractConstrainedElementStaxBuilder.java
│ │ │ │ │ ├── [5.1K] AbstractConstrainedExecutableElementStaxBuilder.java
│ │ │ │ │ ├── [2.1K] AbstractMultiValuedElementStaxBuilder.java
│ │ │ │ │ ├── [1.0K] AbstractOneLineStringStaxBuilder.java
│ │ │ │ │ ├── [ 10K] BeanStaxBuilder.java
│ │ │ │ │ ├── [5.5K] ClassConstraintTypeStaxBuilder.java
│ │ │ │ │ ├── [3.8K] ClassLoadingHelper.java
│ │ │ │ │ ├── [5.1K] ConstrainedConstructorStaxBuilder.java
│ │ │ │ │ ├── [4.6K] ConstrainedFieldStaxBuilder.java
│ │ │ │ │ ├── [4.9K] ConstrainedGetterStaxBuilder.java
│ │ │ │ │ ├── [5.1K] ConstrainedMethodStaxBuilder.java
│ │ │ │ │ ├── [3.9K] ConstrainedParameterStaxBuilder.java
│ │ │ │ │ ├── [6.1K] ConstraintDefinitionStaxBuilder.java
│ │ │ │ │ ├── [4.4K] ConstraintMappingsStaxBuilder.java
│ │ │ │ │ ├── [ 20K] ConstraintTypeStaxBuilder.java
│ │ │ │ │ ├── [3.6K] ContainerElementTypeConfigurationBuilder.java
│ │ │ │ │ ├── [1.6K] ContainerElementTypePath.java
│ │ │ │ │ ├── [9.8K] ContainerElementTypeStaxBuilder.java
│ │ │ │ │ ├── [4.3K] CrossParameterStaxBuilder.java
│ │ │ │ │ ├── [ 714] DefaultPackageStaxBuilder.java
│ │ │ │ │ ├── [3.7K] GroupConversionStaxBuilder.java
│ │ │ │ │ ├── [7.2K] MappingXmlParser.java
│ │ │ │ │ ├── [3.3K] ReturnValueStaxBuilder.java
│ │ │ │ │ └── [ 869] ValidStaxBuilder.java
│ │ │ │ ├── [ 340] package-info.java
│ │ │ │ └── [5.9K] XmlParserHelper.java
│ │ │ ├── [4.0K] messageinterpolation
│ │ │ │ ├── [ 15K] AbstractMessageInterpolator.java
│ │ │ │ ├── [1.1K] HibernateMessageInterpolatorContext.java
│ │ │ │ ├── [ 542] package-info.java
│ │ │ │ ├── [1.3K] ParameterMessageInterpolator.java
│ │ │ │ └── [5.6K] ResourceBundleMessageInterpolator.java
│ │ │ ├── [1.3K] overview.html
│ │ │ ├── [ 487] package-info.java
│ │ │ ├── [4.0K] parameternameprovider
│ │ │ │ ├── [ 453] package-info.java
│ │ │ │ ├── [2.7K] ParanamerParameterNameProvider.java
│ │ │ │ └── [1.4K] ReflectionParameterNameProvider.java
│ │ │ ├── [4.0K] path
│ │ │ │ ├── [ 595] ContainerElementNode.java
│ │ │ │ ├── [ 414] package-info.java
│ │ │ │ └── [ 566] PropertyNode.java
│ │ │ ├── [4.0K] resourceloading
│ │ │ │ ├── [5.9K] AggregateResourceBundleLocator.java
│ │ │ │ ├── [1.6K] CachingResourceBundleLocator.java
│ │ │ │ ├── [1.0K] DelegatingResourceBundleLocator.java
│ │ │ │ ├── [ 421] package-info.java
│ │ │ │ └── [8.8K] PlatformResourceBundleLocator.java
│ │ │ └── [4.0K] spi
│ │ │ ├── [4.0K] cfg
│ │ │ │ └── [2.3K] ConstraintMappingContributor.java
│ │ │ ├── [4.0K] group
│ │ │ │ ├── [2.0K] DefaultGroupSequenceProvider.java
│ │ │ │ └── [ 427] package-info.java
│ │ │ ├── [4.0K] resourceloading
│ │ │ │ ├── [ 496] package-info.java
│ │ │ │ └── [1.3K] ResourceBundleLocator.java
│ │ │ └── [4.0K] scripting
│ │ │ ├── [2.0K] AbstractCachingScriptEvaluatorFactory.java
│ │ │ ├── [ 529] package-info.java
│ │ │ ├── [2.5K] ScriptEngineScriptEvaluator.java
│ │ │ ├── [ 859] ScriptEvaluationException.java
│ │ │ ├── [1.3K] ScriptEvaluatorFactory.java
│ │ │ ├── [1.3K] ScriptEvaluator.java
│ │ │ └── [ 900] ScriptEvaluatorNotFoundException.java
│ │ ├── [4.0K] resources
│ │ │ ├── [4.0K] META-INF
│ │ │ │ └── [4.0K] services
│ │ │ │ └── [ 42] javax.validation.spi.ValidationProvider
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] hibernate
│ │ │ └── [4.0K] validator
│ │ │ ├── [5.4K] ValidationMessages_ar.properties
│ │ │ ├── [2.7K] ValidationMessages_cs.properties
│ │ │ ├── [4.6K] ValidationMessages_de.properties
│ │ │ ├── [ 428] ValidationMessages_en.properties
│ │ │ ├── [6.6K] ValidationMessages_es.properties
│ │ │ ├── [9.0K] ValidationMessages_fa.properties
│ │ │ ├── [6.5K] ValidationMessages_fr.properties
│ │ │ ├── [2.6K] ValidationMessages_hu.properties
│ │ │ ├── [6.0K] ValidationMessages_ko.properties
│ │ │ ├── [3.9K] ValidationMessages_mn_MN.properties
│ │ │ ├── [5.3K] ValidationMessages_nl.properties
│ │ │ ├── [5.8K] ValidationMessages.properties
│ │ │ ├── [4.1K] ValidationMessages_pt_BR.properties
│ │ │ ├── [7.1K] ValidationMessages_ru.properties
│ │ │ ├── [3.8K] ValidationMessages_sk.properties
│ │ │ ├── [2.3K] ValidationMessages_tr.properties
│ │ │ ├── [ 14K] ValidationMessages_uk.properties
│ │ │ └── [5.4K] ValidationMessages_zh_CN.properties
│ │ └── [4.0K] xsd
│ │ ├── [1.6K] validation-configuration-1.0.xsd
│ │ ├── [4.1K] validation-configuration-1.1.xsd
│ │ ├── [4.4K] validation-configuration-2.0.xsd
│ │ ├── [7.2K] validation-mapping-1.0.xsd
│ │ ├── [ 11K] validation-mapping-1.1.xsd
│ │ └── [ 13K] validation-mapping-2.0.xsd
│ └── [4.0K] test
│ ├── [4.0K] java
│ │ └── [4.0K] org
│ │ └── [4.0K] hibernate
│ │ └── [4.0K] validator
│ │ ├── [4.0K] test
│ │ │ ├── [4.0K] cfg
│ │ │ │ ├── [5.0K] CascadingWithConstraintMappingTest.java
│ │ │ │ ├── [6.3K] ConfigurationFilePropertiesTest.java
│ │ │ │ ├── [ 16K] ConstraintDefinitionTest.java
│ │ │ │ ├── [4.0K] ConstraintMappingContributorConfiguredInValidationXmlTest.java
│ │ │ │ ├── [ 23K] ConstraintMappingTest.java
│ │ │ │ ├── [ 15K] ConstraintMappingWithAnnotationProcessingOptionsTest.java
│ │ │ │ ├── [ 18K] ConstructorConstraintMappingTest.java
│ │ │ │ ├── [1.8K] GenericAndCrossParameterConstraint.java
│ │ │ │ ├── [ 851] MarathonConstraint.java
│ │ │ │ ├── [ 796] MarathonConstraintValidator.java
│ │ │ │ ├── [1.1K] Marathon.java
│ │ │ │ ├── [ 26K] MethodConstraintMappingTest.java
│ │ │ │ ├── [7.1K] MultipleConstraintMappingsTest.java
│ │ │ │ ├── [ 12K] ProgrammaticConstraintDefinitionsTest.java
│ │ │ │ ├── [ 12K] ProgrammaticContainerElementConstraintsForFieldTest.java
│ │ │ │ ├── [ 11K] ProgrammaticContainerElementConstraintsForGetterTest.java
│ │ │ │ ├── [ 15K] ProgrammaticContainerElementConstraintsForParameterTest.java
│ │ │ │ ├── [ 14K] ProgrammaticContainerElementConstraintsForReturnValueTest.java
│ │ │ │ ├── [ 752] Runner.java
│ │ │ │ ├── [4.1K] ScriptAssertDefTest.java
│ │ │ │ ├── [ 383] Tournament.java
│ │ │ │ └── [2.1K] UniqueElementsDefTest.java
│ │ │ ├── [4.0K] constraints
│ │ │ │ ├── [4.0K] annotations
│ │ │ │ │ ├── [ 643] AbstractConstrainedTest.java
│ │ │ │ │ ├── [4.0K] hv
│ │ │ │ │ │ ├── [4.0K] br
│ │ │ │ │ │ │ ├── [2.4K] CNPJValidatorTest.java
│ │ │ │ │ │ │ ├── [5.0K] CPFValidatorTest.java
│ │ │ │ │ │ │ └── [1.7K] TituloEleitoralValidatorTest.java
│ │ │ │ │ │ ├── [1.8K] CreditCardNumberConstrainedTest.java
│ │ │ │ │ │ ├── [1.5K] CurrencyConstrainedTest.java
│ │ │ │ │ │ ├── [1.4K] EANConstrainedTest.java
│ │ │ │ │ │ ├── [1.4K] EmailConstrainedTest.java
│ │ │ │ │ │ ├── [1.5K] ISBNConstrainedTest.java
│ │ │ │ │ │ ├── [1.4K] LengthConstrainedTest.java
│ │ │ │ │ │ ├── [1.4K] LuhnCheckConstrainedTest.java
│ │ │ │ │ │ ├── [1.5K] Mod10CheckConstrainedTest.java
│ │ │ │ │ │ ├── [1.4K] Mod11CheckConstrainedTest.java
│ │ │ │ │ │ ├── [1.5K] ModCheckConstrainedTest.java
│ │ │ │ │ │ ├── [1.4K] NotBlankConstrainedTest.java
│ │ │ │ │ │ ├── [3.7K] NotEmptyConstrainedTest.java
│ │ │ │ │ │ ├── [2.0K] ParameterScriptAssertConstrainedTest.java
│ │ │ │ │ │ ├── [4.0K] pl
│ │ │ │ │ │ │ ├── [3.8K] NIPValidatorTest.java
│ │ │ │ │ │ │ ├── [4.0K] PESELValidatorTest.java
│ │ │ │ │ │ │ └── [7.1K] REGONValidatorTest.java
│ │ │ │ │ │ ├── [3.4K] RangeConstrainedTest.java
│ │ │ │ │ │ ├── [1.5K] SafeHtmlConstrainedTest.java
│ │ │ │ │ │ ├── [1.5K] ScriptAssertConstrainedTest.java
│ │ │ │ │ │ ├── [4.0K] time
│ │ │ │ │ │ │ └── [1.8K] DurationConstrainedTest.java
│ │ │ │ │ │ └── [1.4K] URLConstrainedTest.java
│ │ │ │ │ └── [2.8K] SizeOnParameterizedAndNonParameterizedContainersTest.java
│ │ │ │ ├── [4.0K] boolcomposition
│ │ │ │ │ ├── [1.4K] AllowedSSN.java
│ │ │ │ │ ├── [1.4K] Blacklist.java
│ │ │ │ │ ├── [4.4K] BoolCompositeConstraintTest.java
│ │ │ │ │ ├── [1.2K] IsBlank.java
│ │ │ │ │ ├── [4.0K] localconstrval
│ │ │ │ │ │ ├── [2.2K] LocalConstrValTest.java
│ │ │ │ │ │ ├── [ 882] LongStringValidator.java
│ │ │ │ │ │ ├── [1.4K] PatternOrLong.java
│ │ │ │ │ │ ├── [ 825] Person.java
│ │ │ │ │ │ ├── [1.2K] SmallString.java
│ │ │ │ │ │ └── [ 786] SmallStringValidator.java
│ │ │ │ │ ├── [1.3K] NotNullAndSize.java
│ │ │ │ │ ├── [1.3K] PatternOrSize.java
│ │ │ │ │ ├── [1.4K] Person.java
│ │ │ │ │ ├── [1.4K] SSN.java
│ │ │ │ │ ├── [1.4K] TemporarySSN.java
│ │ │ │ │ └── [1.4K] ValidSSN.java
│ │ │ │ ├── [3.2K] ClassValidatorWithTypeVariableTest.java
│ │ │ │ ├── [ 692] CloneableConstraintValidator.java
│ │ │ │ ├── [1.0K] Cloneable.java
│ │ │ │ ├── [4.0K] composition
│ │ │ │ │ ├── [4.0K] basic
│ │ │ │ │ │ ├── [2.4K] CompositeConstraintTest.java
│ │ │ │ │ │ ├── [ 828] Person.java
│ │ │ │ │ │ ├── [1.0K] ValidName.java
│ │ │ │ │ │ └── [1.1K] ValidNameSingleViolation.java
│ │ │ │ │ ├── [4.0K] lazyevaluation
│ │ │ │ │ │ ├── [2.2K] EagerEvaluationOfComposingConstraintsTest.java
│ │ │ │ │ │ ├── [ 825] InvocationCounter.java
│ │ │ │ │ │ ├── [1.3K] InvocationCounting.java
│ │ │ │ │ │ ├── [ 709] InvocationCountingValidator.java
│ │ │ │ │ │ └── [2.2K] LazyEvaluationOfComposingConstraintsTest.java
│ │ │ │ │ └── [4.0K] validationtarget
│ │ │ │ │ ├── [2.1K] AlwaysFailingConstraint.java
│ │ │ │ │ ├── [ 449] InvoiceService.java
│ │ │ │ │ ├── [1.7K] ValidationTargetOfComposedConstraintTest.java
│ │ │ │ │ └── [1.5K] ValidInvoiceAmount.java
│ │ │ │ ├── [1.8K] ConstraintTest.java
│ │ │ │ ├── [9.9K] ConstraintValidatorContextImplTest.java
│ │ │ │ ├── [ 16K] ConstraintValidatorContextTest.java
│ │ │ │ ├── [ 519] Coordinate.java
│ │ │ │ ├── [ 614] Elevator.java
│ │ │ │ ├── [ 366] Interval.java
│ │ │ │ ├── [ 381] Item.java
│ │ │ │ ├── [ 680] ObjectConstraintValidator.java
│ │ │ │ ├── [1.0K] Object.java
│ │ │ │ ├── [1.8K] PostCodeList.java
│ │ │ │ ├── [ 660] SerializableConstraintValidator.java
│ │ │ │ ├── [1.1K] Serializable.java
│ │ │ │ ├── [ 831] StartLessThanEndImpl.java
│ │ │ │ ├── [ 812] StartLessThanEnd.java
│ │ │ │ ├── [ 349] SubType.java
│ │ │ │ ├── [2.0K] Suburb.java
│ │ │ │ ├── [1.1K] SuperTypeArray.java
│ │ │ │ ├── [ 635] SuperTypeArrayValidator.java
│ │ │ │ ├── [ 333] SuperType.java
│ │ │ │ └── [6.8K] ValidatorResolutionTest.java
│ │ │ ├── [4.0K] constraintvalidator
│ │ │ │ ├── [2.3K] ConstraintDefinitionContributorTest.java
│ │ │ │ ├── [1.1K] ConstraintDefinitionTypeMismatchTest.java
│ │ │ │ ├── [4.6K] ConstraintValidatorPayloadTest.java
│ │ │ │ ├── [ 996] MustMatch.java
│ │ │ │ ├── [ 775] MustMatchValidator.java
│ │ │ │ ├── [1000] MustNotMatch.java
│ │ │ │ ├── [ 782] MustNotMatchValidator.java
│ │ │ │ └── [ 991] TypeMismatchConstraint.java
│ │ │ ├── [1.5K] HibernateValidatorConfigurationTest.java
│ │ │ ├── [4.0K] internal
│ │ │ │ ├── [4.0K] bootstrap
│ │ │ │ │ ├── [5.4K] BootstrappingTest.java
│ │ │ │ │ ├── [1.2K] Customer.java
│ │ │ │ │ └── [ 564] Order.java
│ │ │ │ ├── [4.0K] constraintvalidators
│ │ │ │ │ ├── [4.0K] bv
│ │ │ │ │ │ ├── [1.0K] AssertFalseValidatorTest.java
│ │ │ │ │ │ ├── [1.0K] AssertTrueValidatorTest.java
│ │ │ │ │ │ ├── [4.8K] BaseMinMaxValidatorForNumberTest.java
│ │ │ │ │ │ ├── [4.2K] DecimalMinMaxValidatorBoundaryTest.java
│ │ │ │ │ │ ├── [3.0K] DigitsValidatorForCharSequenceTest.java
│ │ │ │ │ │ ├── [3.8K] DigitsValidatorForNumberTest.java
│ │ │ │ │ │ ├── [6.6K] MaxValidatorForNumberTest.java
│ │ │ │ │ │ ├── [4.1K] MaxValidatorForStringTest.java
│ │ │ │ │ │ ├── [2.2K] MinMaxValidatorBoundaryTest.java
│ │ │ │ │ │ ├── [5.7K] MinValidatorForNumberTest.java
│ │ │ │ │ │ ├── [4.1K] MinValidatorForStringTest.java
│ │ │ │ │ │ ├── [4.0K] money
│ │ │ │ │ │ │ ├── [3.6K] CurrencyValidatorForMonetaryAmountTest.java
│ │ │ │ │ │ │ ├── [2.3K] DecimalMaxValidatorForMonetaryAmountTest.java
│ │ │ │ │ │ │ ├── [2.3K] DecimalMinValidatorForMonetaryAmountTest.java
│ │ │ │ │ │ │ ├── [1.7K] MaxValidatorForMonetaryAmountTest.java
│ │ │ │ │ │ │ ├── [1.7K] MinValidatorForMonetaryAmountTest.java
│ │ │ │ │ │ │ ├── [1.9K] NegativeOrZeroValidatorForMonetaryAmountTest.java
│ │ │ │ │ │ │ ├── [1.9K] NegativeValidatorForMonetaryAmountTest.java
│ │ │ │ │ │ │ ├── [1.9K] PositiveOrZeroValidatorForMonetaryAmountTest.java
│ │ │ │ │ │ │ └── [1.9K] PositiveValidatorForMonetaryAmountTest.java
│ │ │ │ │ │ ├── [ 780] NotNullValidatorTest.java
│ │ │ │ │ │ ├── [ 880] NullValidatorTest.java
│ │ │ │ │ │ ├── [3.2K] PatternValidatorTest.java
│ │ │ │ │ │ ├── [ 15K] SignValidatorForNumberTest.java
│ │ │ │ │ │ ├── [4.0K] size
│ │ │ │ │ │ │ └── [8.0K] SizeValidatorTest.java
│ │ │ │ │ │ └── [4.0K] time
│ │ │ │ │ │ ├── [3.0K] ClockProviderFutureTest.java
│ │ │ │ │ │ ├── [2.9K] ClockProviderPastTest.java
│ │ │ │ │ │ ├── [1.2K] DateHolder.java
│ │ │ │ │ │ ├── [ 14K] TemporalValidationToleranceTest.java
│ │ │ │ │ │ └── [1.1K] TimeValidatorTest.java
│ │ │ │ │ └── [4.0K] hv
│ │ │ │ │ ├── [2.6K] BlankValidatorTest.java
│ │ │ │ │ ├── [7.0K] CodePointLengthValidatorTest.java
│ │ │ │ │ ├── [4.9K] CreditCardNumberValidatorTest.java
│ │ │ │ │ ├── [3.4K] EAN13Test.java
│ │ │ │ │ ├── [3.4K] EAN8Test.java
│ │ │ │ │ ├── [ 11K] EmailValidatorTest.java
│ │ │ │ │ ├── [ 13K] ISBNValidatorTest.java
│ │ │ │ │ ├── [3.7K] LengthValidatorTest.java
│ │ │ │ │ ├── [4.3K] LuhnCheckValidatorTest.java
│ │ │ │ │ ├── [8.7K] Mod10CheckValidatorTest.java
│ │ │ │ │ ├── [8.7K] Mod11CheckValidatorTest.java
│ │ │ │ │ ├── [4.9K] ModCheckValidatorTest.java
│ │ │ │ │ ├── [4.2K] ParameterScriptAssertValidatorTest.java
│ │ │ │ │ ├── [ 11K] SafeHtmlValidatorTest.java
│ │ │ │ │ ├── [10.0K] ScriptAssertValidatorTest.java
│ │ │ │ │ ├── [4.0K] time
│ │ │ │ │ │ ├── [5.4K] DurationMaxValidatorTest.java
│ │ │ │ │ │ └── [5.4K] DurationMinValidatorTest.java
│ │ │ │ │ ├── [5.9K] UniqueElementsValidatorTest.java
│ │ │ │ │ └── [ 20K] URLValidatorTest.java
│ │ │ │ ├── [4.0K] engine
│ │ │ │ │ ├── [4.0K] cascaded
│ │ │ │ │ │ ├── [ 567] AddressType.java
│ │ │ │ │ │ ├── [4.0K] CascadingOnClassLevelConstraintTest.java
│ │ │ │ │ │ ├── [4.3K] CascadingOnIterableMapWithAdditionalPropertiesTest.java
│ │ │ │ │ │ ├── [ 737] Cinema.java
│ │ │ │ │ │ ├── [ 320] ExtendedChecks1.java
│ │ │ │ │ │ ├── [ 320] ExtendedChecks2.java
│ │ │ │ │ │ ├── [3.0K] NestedCascadingArraySupportTest.java
│ │ │ │ │ │ ├── [ 331] Reference.java
│ │ │ │ │ │ ├── [ 692] ReferenceValueExtractor.java
│ │ │ │ │ │ ├── [ 478] SomeReference.java
│ │ │ │ │ │ └── [ 477] Visitor.java
│ │ │ │ │ ├── [4.8K] ConfigurationImplTest.java
│ │ │ │ │ ├── [4.0K] constraintvalidation
│ │ │ │ │ │ ├── [ 422] Company.java
│ │ │ │ │ │ ├── [ 21K] ConstraintValidatorManagerTest.java
│ │ │ │ │ │ ├── [6.8K] ConstraintValidatorResolutionTest.java
│ │ │ │ │ │ ├── [ 14K] HibernateConstraintValidatorContextTest.java
│ │ │ │ │ │ ├── [1.1K] SimpleHibernateConstraintValidatorConstraint.java
│ │ │ │ │ │ ├── [1.3K] SimpleHibernateConstraintValidator.java
│ │ │ │ │ │ └── [ 640] User.java
│ │ │ │ │ ├── [9.6K] ConstraintValidatorCachingTest.java
│ │ │ │ │ ├── [3.1K] ConstraintViolationImplIdentityTest.java
│ │ │ │ │ ├── [4.0K] customerror
│ │ │ │ │ │ ├── [1.3K] CustomErrorMessageTest.java
│ │ │ │ │ │ ├── [ 364] DummyTestClass.java
│ │ │ │ │ │ ├── [ 961] IsValid.java
│ │ │ │ │ │ └── [ 890] IsValidValidator.java
│ │ │ │ │ ├── [2.8K] DefaultParameterNameProviderTest.java
│ │ │ │ │ ├── [4.0K] failfast
│ │ │ │ │ │ └── [ 12K] FailFastTest.java
│ │ │ │ │ ├── [4.0K] groups
│ │ │ │ │ │ ├── [4.0K] conversion
│ │ │ │ │ │ │ ├── [ 11K] AbstractGroupConversionTest.java
│ │ │ │ │ │ │ ├── [ 691] AnnotationBasedGroupConversionTest.java
│ │ │ │ │ │ │ └── [1.5K] XmlBasedGroupConversionTest.java
│ │ │ │ │ │ ├── [4.0K] defaultgroupsequenceprovider
│ │ │ │ │ │ │ ├── [5.7K] DefaultGroupSequenceProviderTest.java
│ │ │ │ │ │ │ ├── [ 913] DynamicGroupSequenceProvider.java
│ │ │ │ │ │ │ ├── [ 421] StrongCheck.java
│ │ │ │ │ │ │ └── [1.1K] User.java
│ │ │ │ │ │ ├── [4.0K] defaultgroupwithinheritance
│ │ │ │ │ │ │ ├── [ 587] A.java
│ │ │ │ │ │ │ ├── [ 509] B.java
│ │ │ │ │ │ │ ├── [1.6K] DefaultGroupWithInheritanceTest.java
│ │ │ │ │ │ │ ├── [ 379] Max.java
│ │ │ │ │ │ │ └── [ 367] Min.java
│ │ │ │ │ │ ├── [4.0K] inheritance
│ │ │ │ │ │ │ ├── [1.8K] GroupInheritanceTest.java
│ │ │ │ │ │ │ └── [ 913] Try.java
│ │ │ │ │ │ ├── [4.0K] redefiningdefaultgroup
│ │ │ │ │ │ │ ├── [ 371] CarChecks.java
│ │ │ │ │ │ │ ├── [2.7K] Car.java
│ │ │ │ │ │ │ ├── [ 374] DriverChecks.java
│ │ │ │ │ │ │ ├── [ 930] Driver.java
│ │ │ │ │ │ │ ├── [ 526] OrderedChecks.java
│ │ │ │ │ │ │ ├── [ 614] Person.java
│ │ │ │ │ │ │ ├── [ 14K] RedefiningDefaultGroupTest.java
│ │ │ │ │ │ │ └── [ 602] RentalCar.java
│ │ │ │ │ │ ├── [4.0K] sequence
│ │ │ │ │ │ │ ├── [5.3K] SequenceOfSequencesTest.java
│ │ │ │ │ │ │ ├── [1.6K] SequenceOnObjectsWithCycles.java
│ │ │ │ │ │ │ └── [2.0K] SequenceTest.java
│ │ │ │ │ │ ├── [4.0K] validation
│ │ │ │ │ │ │ └── [2.9K] GroupValidationTest.java
│ │ │ │ │ │ ├── [4.0K] validationorder
│ │ │ │ │ │ │ ├── [ 404] First.java
│ │ │ │ │ │ │ ├── [ 356] GroupA.java
│ │ │ │ │ │ │ ├── [ 356] GroupB.java
│ │ │ │ │ │ │ ├── [ 402] Last.java
│ │ │ │ │ │ │ ├── [ 410] Second.java
│ │ │ │ │ │ │ ├── [ 362] TestSequence.java
│ │ │ │ │ │ │ └── [3.9K] ValidationOrderTest.java
│ │ │ │ │ │ └── [4.0K] validationordergenerator
│ │ │ │ │ │ ├── [1.5K] Address.java
│ │ │ │ │ │ ├── [ 475] CyclicGroupSequence1.java
│ │ │ │ │ │ ├── [ 475] CyclicGroupSequence2.java
│ │ │ │ │ │ ├── [ 473] CyclicGroupSequence.java
│ │ │ │ │ │ ├── [5.0K] ValidationOrderGeneratorTest.java
│ │ │ │ │ │ ├── [ 943] ZipCodeCoherenceChecker.java
│ │ │ │ │ │ └── [ 675] ZipCodeCoherenceValidator.java
│ │ │ │ │ ├── [4.0K] messageinterpolation
│ │ │ │ │ │ ├── [4.1K] EscapedInterpolationVariableTest.java
│ │ │ │ │ │ ├── [ 11K] ExpressionLanguageMessageInterpolationTest.java
│ │ │ │ │ │ ├── [ 888] InterpolationHelperTest.java
│ │ │ │ │ │ ├── [5.4K] MessageInterpolationTest.java
│ │ │ │ │ │ ├── [6.3K] MessageInterpolationWithDefaultBundleTest.java
│ │ │ │ │ │ ├── [4.7K] MessageInterpolatorContextTest.java
│ │ │ │ │ │ ├── [2.6K] ParameterMessageInterpolatorTest.java
│ │ │ │ │ │ ├── [1.6K] RegexpEscapingInterpolationTest.java
│ │ │ │ │ │ ├── [ 14K] ResourceBundleMessageInterpolatorTest.java
│ │ │ │ │ │ ├── [2.0K] TokenCollectorTest.java
│ │ │ │ │ │ ├── [7.2K] TokenIteratorTest.java
│ │ │ │ │ │ ├── [4.9K] TooBigMessageTest.java
│ │ │ │ │ │ └── [ 740] User.java
│ │ │ │ │ ├── [4.0K] methodlevel
│ │ │ │ │ │ └── [4.0K] generic
│ │ │ │ │ │ ├── [ 552] AbstractSimpleService.java
│ │ │ │ │ │ ├── [2.2K] MethodValidationInHierarchyTest.java
│ │ │ │ │ │ ├── [ 453] SimpleServiceImpl.java
│ │ │ │ │ │ └── [ 482] SimpleService.java
│ │ │ │ │ ├── [4.0K] methodvalidation
│ │ │ │ │ │ ├── [5.1K] AbstractConstructorValidationTest.java
│ │ │ │ │ │ ├── [ 34K] AbstractMethodValidationTest.java
│ │ │ │ │ │ ├── [ 786] AnnotationBasedConstructorValidationTest.java
│ │ │ │ │ │ ├── [2.7K] AnnotationBasedMethodValidationTest.java
│ │ │ │ │ │ ├── [4.0K] cascadedgroupvalidation
│ │ │ │ │ │ │ ├── [6.7K] CascadedMethodLevelValidationGroupSequenceTest.java
│ │ │ │ │ │ │ ├── [ 513] CompoundEntity.java
│ │ │ │ │ │ │ ├── [ 626] CompoundEntityRepositoryImpl.java
│ │ │ │ │ │ │ ├── [ 536] CompoundEntityRepository.java
│ │ │ │ │ │ │ ├── [ 497] CompoundGroup.java
│ │ │ │ │ │ │ ├── [ 644] Entity.java
│ │ │ │ │ │ │ ├── [ 394] ValidationGroup1.java
│ │ │ │ │ │ │ └── [ 394] ValidationGroup2.java
│ │ │ │ │ │ ├── [4.0K] crossparameter
│ │ │ │ │ │ │ ├── [1.7K] CrossParameterValidationTest.java
│ │ │ │ │ │ │ ├── [ 865] CrossParameterValidator1.java
│ │ │ │ │ │ │ ├── [ 864] CrossParameterValidator2.java
│ │ │ │ │ │ │ ├── [1.1K] DodgyConstraint.java
│ │ │ │ │ │ │ ├── [ 849] DodgyConstraintValidator.java
│ │ │ │ │ │ │ └── [1.1K] InvalidCrossParameterConstraint.java
│ │ │ │ │ │ ├── [4.9K] IllegalMethodParameterConstraintsTest.java
│ │ │ │ │ │ ├── [9.4K] MethodLevelValidationGroupSequenceTest.java
│ │ │ │ │ │ ├── [4.0K] model
│ │ │ │ │ │ │ ├── [1.1K] Address.java
│ │ │ │ │ │ │ └── [1.5K] Customer.java
│ │ │ │ │ │ ├── [2.1K] ParameterlessMethodValidationTest.java
│ │ │ │ │ │ ├── [3.2K] PrivateMethodInSuperClassTest.java
│ │ │ │ │ │ ├── [5.0K] PureCompositeConstraintsOnReturnValueTest.java
│ │ │ │ │ │ ├── [7.7K] RelaxedMethodParameterConstraintsTest.java
│ │ │ │ │ │ ├── [4.0K] returnvaluevalidation
│ │ │ │ │ │ │ ├── [1.3K] AtLeastOneContactProvided.java
│ │ │ │ │ │ │ ├── [ 889] ContactBean.java
│ │ │ │ │ │ │ ├── [ 493] ContactServiceImpl.java
│ │ │ │ │ │ │ ├── [ 482] ContactService.java
│ │ │ │ │ │ │ └── [1.1K] ReturnValueValidationTest.java
│ │ │ │ │ │ ├── [4.0K] service
│ │ │ │ │ │ │ ├── [1.2K] ConsistentDateParameters.java
│ │ │ │ │ │ │ ├── [1.3K] ConsistentDateParametersValidator.java
│ │ │ │ │ │ │ ├── [3.8K] CustomerRepositoryImpl.java
│ │ │ │ │ │ │ ├── [2.0K] CustomerRepository.java
│ │ │ │ │ │ │ ├── [ 527] CustomerRepositoryWithConstrainedVoidMethodImpl.java
│ │ │ │ │ │ │ ├── [ 502] CustomerRepositoryWithConstrainedVoidMethod.java
│ │ │ │ │ │ │ ├── [1.6K] CustomerRepositoryWithRedefinedDefaultGroupImpl.java
│ │ │ │ │ │ │ ├── [2.7K] CustomerRepositoryWithRedefinedDefaultGroup.java
│ │ │ │ │ │ │ └── [1.1K] RepositoryBase.java
│ │ │ │ │ │ ├── [4.0K] subject
│ │ │ │ │ │ │ ├── [ 499] ConcreteClass.java
│ │ │ │ │ │ │ ├── [ 419] Interface.java
│ │ │ │ │ │ │ ├── [ 511] SubClass.java
│ │ │ │ │ │ │ ├── [ 563] ValueObject.java
│ │ │ │ │ │ │ └── [ 615] ValueObjectSubClass.java
│ │ │ │ │ │ ├── [3.0K] WrongMethodOrParameterForMethodValidationTest.java
│ │ │ │ │ │ └── [4.0K] xml
│ │ │ │ │ │ ├── [2.2K] IgnoreAnnotationConfiguredConstructorValidationTest.java
│ │ │ │ │ │ ├── [5.0K] IgnoreCrossParameterConstraintTest.java
│ │ │ │ │ │ ├── [1.1K] InvalidConstructorParameterTest.java
│ │ │ │ │ │ ├── [2.3K] PrimitiveTypesConfiguredInXmlTest.java
│ │ │ │ │ │ ├── [1.5K] SameMethodOrConstructorDefinedTwiceTest.java
│ │ │ │ │ │ ├── [1.3K] XmlBasedConstructorValidationTest.java
│ │ │ │ │ │ └── [1.1K] XmlBasedMethodValidationTest.java
│ │ │ │ │ ├── [4.0K] packageprivateconstraint
│ │ │ │ │ │ ├── [ 431] Giraffe.java
│ │ │ │ │ │ ├── [2.1K] PackagePrivateConstraintValidationTest.java
│ │ │ │ │ │ ├── [ 463] PolarBear.java
│ │ │ │ │ │ ├── [1007] ValidAnimalName.java
│ │ │ │ │ │ ├── [ 740] ValidAnimalNameList.java
│ │ │ │ │ │ └── [ 809] ValidAnimalNameValidator.java
│ │ │ │ │ ├── [4.0K] path
│ │ │ │ │ │ ├── [ 23K] NodeImplTest.java
│ │ │ │ │ │ ├── [7.6K] PathImplTest.java
│ │ │ │ │ │ ├── [4.0K] specexample
│ │ │ │ │ │ │ ├── [2.3K] Author.java
│ │ │ │ │ │ │ ├── [ 359] Availability.java
│ │ │ │ │ │ │ ├── [1.3K] AvailableInStore.java
│ │ │ │ │ │ │ ├── [2.4K] Book.java
│ │ │ │ │ │ │ ├── [ 571] Category.java
│ │ │ │ │ │ │ ├── [ 362] FirstLevelCheck.java
│ │ │ │ │ │ │ ├── [1.3K] Library.java
│ │ │ │ │ │ │ ├── [1.8K] NewPasswordsIdentical.java
│ │ │ │ │ │ │ ├── [1.8K] NonEmpty.java
│ │ │ │ │ │ │ ├── [1.5K] OldAndNewPasswordsDifferent.java
│ │ │ │ │ │ │ ├── [ 455] Review.java
│ │ │ │ │ │ │ ├── [1.3K] SecurityChecking.java
│ │ │ │ │ │ │ └── [ 18K] SpecExamplePropertyPathTest.java
│ │ │ │ │ │ └── [4.0K] stringrepresentation
│ │ │ │ │ │ ├── [2.7K] AbstractPathStringRepresentationTest.java
│ │ │ │ │ │ ├── [1.2K] BeanPathStringRepresentationTest.java
│ │ │ │ │ │ ├── [3.3K] ConstructorPathStringRepresentationTest.java
│ │ │ │ │ │ ├── [ 11K] ContainerElementPathStringRepresentationTest.java
│ │ │ │ │ │ ├── [4.0K] MethodPathStringRepresentationTest.java
│ │ │ │ │ │ └── [ 389] package-info.java
│ │ │ │ │ ├── [4.0K] proxy
│ │ │ │ │ │ ├── [ 449] A.java
│ │ │ │ │ │ ├── [ 312] B.java
│ │ │ │ │ │ └── [2.6K] ProxyTest.java
│ │ │ │ │ ├── [4.0K] serialization
│ │ │ │ │ │ ├── [6.8K] ConstraintViolationSerializationTest.java
│ │ │ │ │ │ ├── [2.8K] CustomConstraintSerializableTest.java
│ │ │ │ │ │ ├── [ 614] DummyEmailValidator.java
│ │ │ │ │ │ ├── [1.3K] Email.java
│ │ │ │ │ │ ├── [1.2K] SerializableClass.java
│ │ │ │ │ │ └── [ 438] UnSerializableClass.java
│ │ │ │ │ ├── [4.0K] traversableresolver
│ │ │ │ │ │ ├── [1.2K] AuthorBusinessRules.java
│ │ │ │ │ │ ├── [ 681] Author.java
│ │ │ │ │ │ ├── [1.1K] BookBusinessRules.java
│ │ │ │ │ │ ├── [ 538] Book.java
│ │ │ │ │ │ ├── [6.9K] CachedTraversableResolverTest.java
│ │ │ │ │ │ ├── [ 356] Cloth.java
│ │ │ │ │ │ ├── [ 536] Jacket.java
│ │ │ │ │ │ ├── [1.6K] JpaTraversableResolverTest.java
│ │ │ │ │ │ ├── [1.1K] Suit.java
│ │ │ │ │ │ ├── [2.6K] TraversableResolverTest.java
│ │ │ │ │ │ └── [ 702] Trousers.java
│ │ │ │ │ ├── [4.0K] typeannotationconstraint
│ │ │ │ │ │ ├── [ 18K] ContainerElementConstraintsArraySupportTest.java
│ │ │ │ │ │ └── [5.1K] TypeAnnotationDefinedOnAGenericTypeArgumentTest.java
│ │ │ │ │ ├── [8.4K] ValidatorFactoryNoELBootstrapTest.java
│ │ │ │ │ ├── [1.4K] ValidatorFactoryTest.java
│ │ │ │ │ ├── [ 15K] ValidatorTest.java
│ │ │ │ │ └── [4.0K] valueextraction
│ │ │ │ │ ├── [3.0K] CascadedOptionalTest.java
│ │ │ │ │ ├── [9.8K] ContainerElementPropertyPathTest.java
│ │ │ │ │ ├── [2.2K] ContainerInClassHierarchyTest.java
│ │ │ │ │ ├── [2.3K] ContainerWithWildcardTest.java
│ │ │ │ │ ├── [4.4K] GenericModelLegacyCascadingTest.java
│ │ │ │ │ ├── [3.8K] InvalidValueExtractorTest.java
│ │ │ │ │ ├── [2.6K] JavaFXClassLoadingTest.java
│ │ │ │ │ ├── [4.0K] model
│ │ │ │ │ │ ├── [ 446] Account.java
│ │ │ │ │ │ ├── [ 533] Company.java
│ │ │ │ │ │ ├── [ 787] ContainerWithAdditionalConstraintsExtractor.java
│ │ │ │ │ │ ├── [ 833] ContainerWithAdditionalConstraints.java
│ │ │ │ │ │ ├── [ 421] CustomContainer.java
│ │ │ │ │ │ ├── [ 825] CustomContainerValueExtractor.java
│ │ │ │ │ │ ├── [1.1K] Customer.java
│ │ │ │ │ │ ├── [ 558] Entity1.java
│ │ │ │ │ │ ├── [ 558] Entity2.java
│ │ │ │ │ │ ├── [ 852] ImprovedCustomContainerImpl.java
│ │ │ │ │ │ ├── [ 429] ImprovedCustomContainer.java
│ │ │ │ │ │ ├── [ 758] ImprovedCustomContainerValueExtractor.java
│ │ │ │ │ │ ├── [ 384] IWrapper111.java
│ │ │ │ │ │ ├── [ 387] IWrapper11.java
│ │ │ │ │ │ ├── [ 384] IWrapper211.java
│ │ │ │ │ │ ├── [ 384] IWrapper212.java
│ │ │ │ │ │ ├── [ 403] IWrapper21.java
│ │ │ │ │ │ ├── [ 384] IWrapper221.java
│ │ │ │ │ │ ├── [ 387] IWrapper22.java
│ │ │ │ │ │ ├── [ 563] Order.java
│ │ │ │ │ │ ├── [ 678] OrderLine.java
│ │ │ │ │ │ ├── [ 574] Pair.java
│ │ │ │ │ │ ├── [ 681] PairLeftValueExtractor.java
│ │ │ │ │ │ ├── [ 684] PairRightValueExtractor.java
│ │ │ │ │ │ ├── [ 480] Property.java
│ │ │ │ │ │ ├── [ 789] PropertyValueExtractor.java
│ │ │ │ │ │ ├── [ 447] StringProperty.java
│ │ │ │ │ │ ├── [ 471] UiInput.java
│ │ │ │ │ │ ├── [ 712] UiInputValueExtractor.java
│ │ │ │ │ │ ├── [ 528] Wrapper1.java
│ │ │ │ │ │ ├── [ 543] Wrapper2.java
│ │ │ │ │ │ └── [ 471] Wrapper.java
│ │ │ │ │ ├── [6.0K] MostSpecificValueExtractorTest.java
│ │ │ │ │ ├── [ 16K] MultipleContainersAtTheSameTimeTest.java
│ │ │ │ │ ├── [ 13K] NestedTypeArgumentsValueExtractorTest.java
│ │ │ │ │ ├── [9.7K] OptionalTypeAnnotationConstraintOnConstructorTest.java
│ │ │ │ │ ├── [7.3K] OptionalTypeAnnotationConstraintOnFieldTest.java
│ │ │ │ │ ├── [8.5K] OptionalTypeAnnotationConstraintOnGetterTest.java
│ │ │ │ │ ├── [ 11K] OptionalTypeAnnotationConstraintOnMethodTest.java
│ │ │ │ │ ├── [7.8K] OptionalTypeAnnotationConstraintUsingValidatePropertyTest.java
│ │ │ │ │ ├── [3.0K] OptionalTypeAnnotationConstraintUsingValidateValueTest.java
│ │ │ │ │ ├── [1.8K] OptionalWithPrivateGetterTest.java
│ │ │ │ │ ├── [ 941] Project.java
│ │ │ │ │ ├── [7.3K] UnwrappingTest.java
│ │ │ │ │ ├── [7.7K] UnwrapValidatedValueTest.java
│ │ │ │ │ └── [4.9K] ValueExtractorDefinitionInHierarchyTest.java
│ │ │ │ ├── [4.0K] metadata
│ │ │ │ │ ├── [4.0K] aggregated
│ │ │ │ │ │ ├── [ 14K] ExecutableMetaDataTest.java
│ │ │ │ │ │ ├── [ 459] JobRepositoryImpl.java
│ │ │ │ │ │ ├── [ 437] JobRepository.java
│ │ │ │ │ │ ├── [7.6K] ParameterMetaDataTest.java
│ │ │ │ │ │ ├── [3.7K] PropertyMetaDataTest.java
│ │ │ │ │ │ └── [ 483] SpecialJobRepositoryImpl.java
│ │ │ │ │ ├── [6.7K] BeanMetaDataManagerTest.java
│ │ │ │ │ ├── [ 471] ChildWithAtValid.java
│ │ │ │ │ ├── [ 491] ChildWithoutAtValid2.java
│ │ │ │ │ ├── [ 431] ChildWithoutAtValid.java
│ │ │ │ │ ├── [1.2K] ConsistentDateParameters.java
│ │ │ │ │ ├── [1.2K] ConsistentDateParametersValidator.java
│ │ │ │ │ ├── [4.0K] core
│ │ │ │ │ │ ├── [2.3K] ConstraintHelperTest.java
│ │ │ │ │ │ └── [3.1K] MetaConstraintTest.java
│ │ │ │ │ ├── [1.9K] Customer.java
│ │ │ │ │ ├── [3.4K] CustomerRepositoryExt.java
│ │ │ │ │ ├── [1.8K] CustomerRepository.java
│ │ │ │ │ ├── [4.0K] descriptor
│ │ │ │ │ │ ├── [ 17K] BeanDescriptorTest.java
│ │ │ │ │ │ ├── [4.4K] ConstraintDescriptorTest.java
│ │ │ │ │ │ ├── [3.3K] ConstructorDescriptorTest.java
│ │ │ │ │ │ ├── [7.0K] CrossParameterDescriptorTest.java
│ │ │ │ │ │ ├── [4.8K] ElementDescriptorTest.java
│ │ │ │ │ │ ├── [9.1K] MethodDescriptorTest.java
│ │ │ │ │ │ ├── [5.3K] ParameterDescriptorTest.java
│ │ │ │ │ │ ├── [2.2K] PropertyDescriptorTest.java
│ │ │ │ │ │ └── [5.9K] ReturnValueDescriptorTest.java
│ │ │ │ │ ├── [ 766] Engine.java
│ │ │ │ │ ├── [ 473] IllegalCustomerRepositoryExt.java
│ │ │ │ │ ├── [4.0K] location
│ │ │ │ │ │ └── [1.5K] ConstraintLocationTest.java
│ │ │ │ │ ├── [ 680] Order.java
│ │ │ │ │ ├── [ 431] ParentWithAtValid.java
│ │ │ │ │ ├── [ 395] ParentWithoutAtValid.java
│ │ │ │ │ ├── [ 564] Person.java
│ │ │ │ │ └── [4.0K] provider
│ │ │ │ │ ├── [3.1K] AnnotationMetaDataProviderTestBase.java
│ │ │ │ │ ├── [ 15K] AnnotationMetaDataProviderTest.java
│ │ │ │ │ ├── [1.2K] ConsistentDateParameters.java
│ │ │ │ │ ├── [ 842] ConsistentDateParametersValidator.java
│ │ │ │ │ └── [5.2K] TypeAnnotationMetaDataRetrievalTest.java
│ │ │ │ ├── [4.0K] util
│ │ │ │ │ ├── [4.0K] annotationfactory
│ │ │ │ │ │ ├── [1.7K] AnnotationFactoryTest.java
│ │ │ │ │ │ └── [ 13K] AnnotationProxyTest.java
│ │ │ │ │ ├── [ 844] BoundariesConstraintValidator.java
│ │ │ │ │ ├── [ 362] ChildEntity.java
│ │ │ │ │ ├── [4.0K] classhierarchy
│ │ │ │ │ │ ├── [1.4K] ClassHierarchyHelperTest.java
│ │ │ │ │ │ └── [1.0K] Novella.java
│ │ │ │ │ ├── [1.2K] DurationFormatterTest.java
│ │ │ │ │ ├── [1.4K] ExecutableFormatterTest.java
│ │ │ │ │ ├── [ 15K] ExecutableHelperTest.java
│ │ │ │ │ ├── [1.5K] IdentitySetTest.java
│ │ │ │ │ ├── [3.5K] ModUtilTest.java
│ │ │ │ │ ├── [ 482] MyNode.java
│ │ │ │ │ ├── [ 452] Node.java
│ │ │ │ │ ├── [ 339] ParentEntity.java
│ │ │ │ │ ├── [ 515] PositiveConstraintValidator.java
│ │ │ │ │ ├── [ 949] Positive.java
│ │ │ │ │ ├── [4.0K] privilegedactions
│ │ │ │ │ │ ├── [2.2K] GetAnnotationsParameterTest.java
│ │ │ │ │ │ └── [1.8K] LoadClassTest.java
│ │ │ │ │ ├── [7.4K] ReflectionHelperTest.java
│ │ │ │ │ ├── [3.7K] StringHelperTest.java
│ │ │ │ │ ├── [ 29K] TypeHelperTest.java
│ │ │ │ │ └── [3.8K] TypeVariableBindingsTest.java
│ │ │ │ └── [4.0K] xml
│ │ │ │ ├── [ 445] Child.java
│ │ │ │ ├── [4.0K] constrainttarget
│ │ │ │ │ ├── [1.9K] ComposedGenericAndCrossParameterConstraint.java
│ │ │ │ │ ├── [3.2K] ConstraintTargetDeterminationTest.java
│ │ │ │ │ ├── [1.8K] GenericAndCrossParameterConstraint.java
│ │ │ │ │ ├── [ 648] OrderServiceImpl.java
│ │ │ │ │ └── [ 522] OrderService.java
│ │ │ │ ├── [4.0K] containerelementtype
│ │ │ │ │ ├── [6.2K] ContainerElementTypeConstraintsForFieldXmlMappingTest.java
│ │ │ │ │ ├── [6.5K] ContainerElementTypeConstraintsForGetterXmlMappingTest.java
│ │ │ │ │ ├── [8.3K] ContainerElementTypeConstraintsForParameterXmlMappingTest.java
│ │ │ │ │ └── [8.8K] ContainerElementTypeConstraintsForReturnValueXmlMappingTest.java
│ │ │ │ ├── [1.2K] Customer.java
│ │ │ │ ├── [ 445] CustomerService.java
│ │ │ │ ├── [ 527] CustomParameterNameProvider.java
│ │ │ │ ├── [ 703] CustomScriptEvaluatorFactory.java
│ │ │ │ ├── [2.2K] DefaultPackageInVarargParameterTest.java
│ │ │ │ ├── [4.0K] exception
│ │ │ │ │ ├── [ 367] TestEntity.java
│ │ │ │ │ └── [1.4K] XmlConfigurationExceptionTest.java
│ │ │ │ ├── [1.2K] InvalidXmlConfigurationTest.java
│ │ │ │ ├── [4.1K] MappingXmlParserTest.java
│ │ │ │ ├── [4.0K] mixedconfiguration
│ │ │ │ │ ├── [4.0K] annotation
│ │ │ │ │ │ ├── [ 791] Competition.java
│ │ │ │ │ │ ├── [ 543] Fixture.java
│ │ │ │ │ │ ├── [ 743] GameDetail.java
│ │ │ │ │ │ ├── [ 828] Game.java
│ │ │ │ │ │ ├── [ 462] PersonCompetition.java
│ │ │ │ │ │ └── [ 455] TeamCompetition.java
│ │ │ │ │ ├── [ 323] ICompetition.java
│ │ │ │ │ ├── [ 351] IFixture.java
│ │ │ │ │ ├── [4.1K] InheritanceMappingsTest.java
│ │ │ │ │ └── [4.0K] xml
│ │ │ │ │ ├── [ 670] Competition.java
│ │ │ │ │ ├── [ 645] Fixture.java
│ │ │ │ │ ├── [ 641] GameDetail.java
│ │ │ │ │ ├── [ 726] Game.java
│ │ │ │ │ ├── [ 455] PersonCompetition.java
│ │ │ │ │ └── [ 449] TeamCompetition.java
│ │ │ │ ├── [1.1K] MyConstraint.java
│ │ │ │ ├── [ 566] MyConstraintValidator.java
│ │ │ │ ├── [ 419] MyInterfaceImpl.java
│ │ │ │ ├── [ 360] MyInterface.java
│ │ │ │ ├── [ 856] Parent.java
│ │ │ │ ├── [ 521] Part.java
│ │ │ │ ├── [ 410] Person.java
│ │ │ │ ├── [ 563] Properties.java
│ │ │ │ ├── [ 747] System.java
│ │ │ │ ├── [1.2K] UnknownVersionInValidationXmlTest.java
│ │ │ │ ├── [ 15K] XmlMappingTest.java
│ │ │ │ ├── [1.6K] XmlParserHelperTest.java
│ │ │ │ └── [2.6K] XmlParsingTest.java
│ │ │ ├── [4.0K] parameternameprovider
│ │ │ │ ├── [3.2K] DefaultParameterNameProviderTest.java
│ │ │ │ ├── [5.1K] ParanamerParameterNameProviderTest.java
│ │ │ │ └── [3.2K] ReflectionParameterNameProviderTest.java
│ │ │ └── [4.0K] resourceloading
│ │ │ ├── [2.8K] AggregateBundleTest.java
│ │ │ ├── [2.9K] AggregateResourceBundleLocatorTest.java
│ │ │ └── [3.3K] PlatformResourceBundleLocatorTest.java
│ │ ├── [4.0K] testutils
│ │ │ ├── [ 561] CandidateForTck.java
│ │ │ ├── [3.4K] ConstraintValidatorInitializationHelper.java
│ │ │ └── [8.9K] ValidatorUtil.java
│ │ └── [2.2K] ValidationMessages.java
│ └── [4.0K] resources
│ ├── [ 192] ContributorValidationMessages.properties
│ ├── [1.2K] log4j.properties
│ ├── [4.0K] META-INF
│ │ └── [4.0K] services
│ │ ├── [ 139] javax.validation.ConstraintValidator
│ │ └── [ 82] javax.validation.valueextraction.ValueExtractor
│ ├── [4.0K] org
│ │ └── [4.0K] hibernate
│ │ └── [4.0K] validator
│ │ └── [4.0K] test
│ │ ├── [4.0K] cfg
│ │ │ ├── [1.1K] ConfigurationFilePropertiesTest_validation.xml
│ │ │ ├── [ 900] ConstraintDefinitionTest_mapping.xml
│ │ │ ├── [ 893] constraint-mapping-contributors-validation.xml
│ │ │ └── [ 976] deprecated-constraint-mapping-contributor-validation.xml
│ │ ├── [4.0K] internal
│ │ │ ├── [4.0K] constraintvalidators
│ │ │ │ └── [4.0K] hv
│ │ │ │ ├── [ 844] mapping.xml
│ │ │ │ └── [ 141] UniqueElementsMessages.properties
│ │ │ ├── [4.0K] engine
│ │ │ │ ├── [4.0K] cascaded
│ │ │ │ │ ├── [ 914] multiple-value-extractors-for-same-type-and-type-use-validation.xml
│ │ │ │ │ ├── [ 852] value-extractor-duplicated-validation.xml
│ │ │ │ │ └── [ 883] value-extractor-validation.xml
│ │ │ │ ├── [4.0K] constraintvalidation
│ │ │ │ │ ├── [1.3K] hv-1589-mapping.xml
│ │ │ │ │ └── [1.3K] hv-662-mapping.xml
│ │ │ │ ├── [4.0K] groups
│ │ │ │ │ └── [4.0K] conversion
│ │ │ │ │ ├── [4.6K] group-conversion-mapping.xml
│ │ │ │ │ └── [ 991] invalid-group-conversion-mapping.xml
│ │ │ │ ├── [ 644] mapping.xml
│ │ │ │ ├── [4.0K] methodvalidation
│ │ │ │ │ └── [4.0K] xml
│ │ │ │ │ ├── [1.2K] constructor-validation-ignore-annotations.xml
│ │ │ │ │ ├── [1.6K] constructor-validation-invalid-parameter-type.xml
│ │ │ │ │ ├── [2.6K] constructor-validation-mapping.xml
│ │ │ │ │ ├── [1.1K] ignore-annotations-for-cross-parameter-constraints.xml
│ │ │ │ │ ├── [8.4K] method-validation-mapping.xml
│ │ │ │ │ ├── [2.3K] primitive-types-mapping.xml
│ │ │ │ │ ├── [1.0K] same-constructor-defined-twice.xml
│ │ │ │ │ └── [ 991] same-method-defined-twice.xml
│ │ │ │ └── [4.0K] traversableresolver
│ │ │ │ └── [ 719] validation-CachedTraversableResolverTest.xml
│ │ │ └── [4.0K] xml
│ │ │ ├── [1.1K] array-and-vararg-parameter-mapping.xml
│ │ │ ├── [ 624] bv-1.0-validation.xml
│ │ │ ├── [ 907] cascaded-validation-mapping.xml
│ │ │ ├── [4.0K] constrainttarget
│ │ │ │ └── [1.5K] hv-769-mapping.xml
│ │ │ ├── [4.0K] containerelementtype
│ │ │ │ ├── [ 981] field-canDeclareContainerElementTypeConstraintsForArrayType-mapping.xml
│ │ │ │ ├── [1.1K] field-canDeclareContainerElementTypeConstraintsForListContainingArrayType-mapping.xml
│ │ │ │ ├── [1.1K] field-canDeclareContainerElementTypeConstraintsForMultiDimensionalArrayType-mapping.xml
│ │ │ │ ├── [1.4K] field-configuringSameContainerElementTwiceCausesException-mapping.xml
│ │ │ │ ├── [ 898] field-declaringContainerElementTypeConstraintForNonExistingNestedTypeArgumentIndexOnFieldCausesException-mapping.xml
│ │ │ │ ├── [ 782] field-declaringContainerElementTypeConstraintForNonExistingTypeArgumentIndexOnFieldCausesException-mapping.xml
│ │ │ │ ├── [ 781] field-declaringContainerElementTypeConstraintOnNonGenericFieldCausesException-mapping.xml
│ │ │ │ ├── [ 732] field-omittingTypeArgumentForMultiTypeArgumentTypeOnFieldCausesException-mapping.xml
│ │ │ │ ├── [ 984] getter-canDeclareContainerElementTypeConstraintsForArrayType-mapping.xml
│ │ │ │ ├── [1.1K] getter-canDeclareContainerElementTypeConstraintsForListContainingArrayType-mapping.xml
│ │ │ │ ├── [1.1K] getter-canDeclareContainerElementTypeConstraintsForMultiDimensionalArrayType-mapping.xml
│ │ │ │ ├── [1.4K] getter-configuringSameContainerElementTwiceCausesException-mapping.xml
│ │ │ │ ├── [ 901] getter-declaringContainerElementTypeConstraintForNonExistingNestedTypeArgumentIndexOnFieldCausesException-mapping.xml
│ │ │ │ ├── [ 785] getter-declaringContainerElementTypeConstraintForNonExistingTypeArgumentIndexOnFieldCausesException-mapping.xml
│ │ │ │ ├── [ 784] getter-declaringContainerElementTypeConstraintOnNonGenericFieldCausesException-mapping.xml
│ │ │ │ ├── [ 735] getter-omittingTypeArgumentForMultiTypeArgumentTypeOnFieldCausesException-mapping.xml
│ │ │ │ ├── [1.1K] parameter-canDeclareContainerElementTypeConstraintsForArrayType-mapping.xml
│ │ │ │ ├── [1.2K] parameter-canDeclareContainerElementTypeConstraintsForListContainingArrayType-mapping.xml
│ │ │ │ ├── [1.2K] parameter-canDeclareContainerElementTypeConstraintsForMultiDimensionalArrayType-mapping.xml
│ │ │ │ ├── [1.1K] parameter-configuringConstraintsOnGenericTypeArgumentOfArrayThrowsException-mapping.xml
│ │ │ │ ├── [1.1K] parameter-configuringConstraintsOnGenericTypeArgumentOfListThrowsException-mapping.xml
│ │ │ │ ├── [1.5K] parameter-configuringSameContainerElementTwiceCausesException-mapping.xml
│ │ │ │ ├── [ 982] parameter-declaringContainerElementTypeConstraintForNonExistingNestedTypeArgumentIndexOnParameterCausesException-mapping.xml
│ │ │ │ ├── [ 942] parameter-declaringContainerElementTypeConstraintForNonExistingTypeArgumentIndexOnParameterCausesException-mapping.xml
│ │ │ │ ├── [ 859] parameter-declaringContainerElementTypeConstraintOnNonGenericParameterCausesException-mapping.xml
│ │ │ │ ├── [ 878] parameter-omittingTypeArgumentForMultiTypeArgumentTypeOnParameterCausesException-mapping.xml
│ │ │ │ ├── [1.0K] returnvalue-canDeclareContainerElementTypeConstraintsForArrayType-mapping.xml
│ │ │ │ ├── [1.2K] returnvalue-canDeclareContainerElementTypeConstraintsForListContainingArrayType-mapping.xml
│ │ │ │ ├── [1.2K] returnvalue-canDeclareContainerElementTypeConstraintsForMultiDimensionalArrayType-mapping.xml
│ │ │ │ ├── [1.1K] returnvalue-configuringConstraintsOnGenericTypeArgumentOfArrayThrowsException-mapping.xml
│ │ │ │ ├── [1.1K] returnvalue-configuringConstraintsOnGenericTypeArgumentOfListThrowsException-mapping.xml
│ │ │ │ ├── [1.5K] returnvalue-configuringSameContainerElementTwiceCausesException-mapping.xml
│ │ │ │ ├── [ 969] returnvalue-declaringContainerElementTypeConstraintForNonExistingNestedTypeArgumentIndexOnReturnValueCausesException-mapping.xml
│ │ │ │ ├── [ 854] returnvalue-declaringContainerElementTypeConstraintForNonExistingTypeArgumentIndexOnReturnValueCausesException-mapping.xml
│ │ │ │ ├── [ 856] returnvalue-declaringContainerElementTypeConstraintOnNonGenericReturnValueCausesException-mapping.xml
│ │ │ │ └── [ 790] returnvalue-omittingTypeArgumentForMultiTypeArgumentTypeOnReturnValueCausesException-mapping.xml
│ │ │ ├── [ 850] decimal-min-mapping-1.xml
│ │ │ ├── [ 850] decimal-min-mapping-2.xml
│ │ │ ├── [ 747] empty-my-interface-mapping.xml
│ │ │ ├── [4.0K] exception
│ │ │ │ └── [ 885] hv-620-mapping.xml
│ │ │ ├── [1.1K] hv-1101-empty-element-mapping.xml
│ │ │ ├── [1002] hv-1101-tabs-mapping.xml
│ │ │ ├── [1.2K] hv-1534-mapping.xml
│ │ │ ├── [ 899] hv-480-mapping.xml
│ │ │ ├── [ 670] invalid-bv-1.0-validation.xml
│ │ │ ├── [ 971] mapping.xml
│ │ │ ├── [4.0K] mixedconfiguration
│ │ │ │ ├── [ 527] annotation-mappings.xml
│ │ │ │ └── [1.8K] xml-mappings.xml
│ │ │ ├── [ 933] my-interface-impl-mapping-bv-1.1.xml
│ │ │ ├── [ 595] my-interface-impl-mapping-unsupported-version.xml
│ │ │ ├── [ 898] my-interface-impl-mapping.xml
│ │ │ ├── [ 894] my-interface-mapping.xml
│ │ │ ├── [ 688] parameter-name-provider-validation.xml
│ │ │ ├── [ 877] properties-mapping.xml
│ │ │ ├── [ 788] script-evaluator-factory-validation.xml
│ │ │ ├── [ 729] temporal-validation-tolerance-duration-validation.xml
│ │ │ ├── [ 563] unsupported-validation.xml
│ │ │ ├── [ 539] validation-InvalidXmlConfigurationTest.xml
│ │ │ └── [ 578] validation-UnknownVersionInValidationXmlTest.xml
│ │ └── [4.0K] resourceloading
│ │ ├── [ 56] AggregateResourceBundleLocatorTestBundle1.properties
│ │ ├── [ 56] AggregateResourceBundleLocatorTestBundle2.properties
│ │ ├── [ 8] TestMessages1.properties
│ │ ├── [ 8] TestMessages2.properties
│ │ └── [ 21] TestMessages_de.properties
│ ├── [ 63] ValidationMessages_es.properties
│ └── [ 147] ValidationMessages.properties
├── [4.0K] integration
│ ├── [ 21K] pom.xml
│ └── [4.0K] src
│ ├── [4.0K] main
│ │ └── [4.0K] java
│ └── [4.0K] test
│ ├── [4.0K] java
│ │ └── [4.0K] org
│ │ └── [4.0K] hibernate
│ │ └── [4.0K] validator
│ │ └── [4.0K] integration
│ │ ├── [1.1K] AbstractArquillianIT.java
│ │ ├── [4.0K] cdi
│ │ │ ├── [4.0K] configuration
│ │ │ │ ├── [ 733] ClockProviderWithInjection.java
│ │ │ │ ├── [2.9K] ConfigurationInjectionUnitIT.java
│ │ │ │ ├── [ 905] ConstraintValidatorFactoryWithInjection.java
│ │ │ │ ├── [ 891] MessageInterpolatorWithInjection.java
│ │ │ │ ├── [ 939] ParameterNameProviderWithInjection.java
│ │ │ │ └── [1.1K] TraversableResolverWithInjection.java
│ │ │ ├── [4.0K] constraint
│ │ │ │ ├── [1.2K] Pingable.java
│ │ │ │ └── [ 881] PingableValidator.java
│ │ │ ├── [2.1K] ConstraintValidatorInjectionUnitIT.java
│ │ │ ├── [1.4K] DefaultInjectionUnitIT.java
│ │ │ ├── [2.3K] QualifiedInjectionUnitIT.java
│ │ │ └── [4.0K] service
│ │ │ ├── [ 424] PingServiceImpl.java
│ │ │ └── [ 362] PingService.java
│ │ ├── [4.0K] util
│ │ │ ├── [1.2K] AcmeConstraint.java
│ │ │ ├── [ 607] AcmeConstraintValidator.java
│ │ │ ├── [3.2K] IntegrationTestUtil.java
│ │ │ ├── [2.3K] MyValidationProvider.java
│ │ │ ├── [3.2K] MyValidatorConfiguration.java
│ │ │ ├── [1.4K] MyValidator.java
│ │ │ ├── [1.2K] OxBerryConstraint.java
│ │ │ └── [ 694] OxBerryConstraintValidator.java
│ │ └── [4.0K] wildfly
│ │ ├── [ 470] Broomstick.java
│ │ ├── [2.3K] ConstraintDefinitionContributorIT.java
│ │ ├── [1.7K] ConstraintMappingContributorIT.java
│ │ ├── [2.5K] CustomValidationProviderInDeploymentUnitIT.java
│ │ ├── [4.0K] generictype
│ │ │ ├── [ 356] BillingService.java
│ │ │ ├── [ 405] GenericInterface.java
│ │ │ ├── [2.7K] GenericParameterTypeValidationUnitIT.java
│ │ │ ├── [ 480] RetailBillingService.java
│ │ │ ├── [ 547] StringImpl.java
│ │ │ └── [ 354] StringInterface.java
│ │ ├── [2.1K] JndiLookupOfValidatorFactoryIT.java
│ │ ├── [4.0K] jpa
│ │ │ ├── [4.8K] CustomValidatorFactoryInPersistenceUnitIT.java
│ │ │ ├── [2.1K] JPATraversableResolverIT.java
│ │ │ ├── [ 728] Magician.java
│ │ │ ├── [ 754] MagicianService.java
│ │ │ ├── [1.8K] ValidMagicianName.java
│ │ │ ├── [ 794] WandConstraintMappingContributor.java
│ │ │ └── [ 711] Wand.java
│ │ ├── [1.7K] MethodValidationWithCustomValidatorIT.java
│ │ ├── [ 791] MyConstraintMappingContributor.java
│ │ ├── [1.8K] MyValidator.java
│ │ ├── [3.3K] OptionalConstraintsIT.java
│ │ ├── [ 693] TestEntity.java
│ │ ├── [2.2K] VersionIT.java
│ │ └── [4.0K] xml
│ │ ├── [ 364] Camera.java
│ │ └── [4.0K] JaxpContainedInDeploymentIT.java
│ ├── [4.0K] modules
│ │ ├── [4.0K] javax
│ │ │ └── [4.0K] money
│ │ │ └── [4.0K] api
│ │ │ └── [4.0K] main
│ │ │ └── [ 451] module.xml
│ │ └── [4.0K] org
│ │ └── [4.0K] javamoney
│ │ └── [4.0K] moneta
│ │ └── [4.0K] main
│ │ └── [ 577] module.xml
│ └── [4.0K] resources
│ ├── [2.0K] arquillian.xml
│ ├── [ 722] constraint-mapping-contributor-validation.xml
│ ├── [ 884] constraints-magician.xml
│ ├── [ 69] ContributorValidationMessages.properties-Acme
│ ├── [ 75] ContributorValidationMessages.properties-OxBerry
│ ├── [ 65] javax.validation.ConstraintValidator-Acme
│ ├── [ 68] javax.validation.ConstraintValidator-OxBerry
│ ├── [ 61] javax.validation.spi.ValidationProvider
│ ├── [ 671] jboss-deployment-structure-optional-constraints.xml
│ ├── [ 365] log4j.properties
│ ├── [1.2K] validation-custom-config.xml
│ ├── [ 674] validation-custom-provider.xml
│ └── [1.0K] validation.xml
├── [4.0K] jqassistant
│ └── [3.5K] rules.xml
├── [ 11K] license.txt
├── [4.0K] modules
│ ├── [ 17K] pom.xml
│ └── [4.0K] src
│ ├── [4.0K] main
│ │ └── [4.0K] modules
│ │ ├── [1.1K] wildfly-current-patch.xml
│ │ └── [1.2K] wildfly-secondary-patch.xml
│ └── [4.0K] script
│ └── [2.9K] setupModules.groovy
├── [4.0K] osgi
│ ├── [4.0K] felixtest
│ │ ├── [7.2K] pom.xml
│ │ └── [4.0K] src
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ ├── [4.0K] com
│ │ │ │ └── [4.0K] example
│ │ │ │ └── [4.0K] cdi
│ │ │ │ ├── [ 450] MyBean.java
│ │ │ │ ├── [1.3K] ValidNumber.java
│ │ │ │ └── [ 777] ValidNumberValidator.java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] hibernate
│ │ │ └── [4.0K] validator
│ │ │ └── [4.0K] osgi
│ │ │ └── [4.0K] felix
│ │ │ └── [1.3K] FelixCDIIT.java
│ │ └── [4.0K] resources
│ │ └── [1.0K] arquillian.xml
│ ├── [4.0K] integrationtest
│ │ ├── [6.4K] pom.xml
│ │ └── [4.0K] src
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ ├── [4.0K] com
│ │ │ │ └── [4.0K] example
│ │ │ │ ├── [4.0K] constraint
│ │ │ │ │ ├── [ 945] ValidName.java
│ │ │ │ │ └── [ 652] ValidNameValidator.java
│ │ │ │ ├── [4.0K] constraintvalidator
│ │ │ │ │ ├── [ 347] Bean.java
│ │ │ │ │ ├── [ 923] MustMatch.java
│ │ │ │ │ └── [ 756] MustMatchValidator.java
│ │ │ │ ├── [ 452] Customer.java
│ │ │ │ ├── [ 861] Event.java
│ │ │ │ ├── [1.2K] ExampleConstraintValidatorFactory.java
│ │ │ │ ├── [4.0K] money
│ │ │ │ │ ├── [1.0K] ExternalClassLoaderJavaxMoneyServiceProvider.java
│ │ │ │ │ └── [ 727] JavaxMoneyOrder.java
│ │ │ │ ├── [ 362] Order.java
│ │ │ │ └── [ 445] RetailOrder.java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] hibernate
│ │ │ └── [4.0K] validator
│ │ │ └── [4.0K] osgi
│ │ │ ├── [4.0K] integrationtest
│ │ │ │ ├── [ 859] JavaVersionUtil.java
│ │ │ │ ├── [5.5K] KarafFeaturesAreInstallableTest.java
│ │ │ │ ├── [ 13K] OsgiIntegrationTest.java
│ │ │ │ └── [1.4K] PaxExamOptions.java
│ │ │ └── [4.0K] scripting
│ │ │ ├── [1.8K] MultiClassLoaderScriptEvaluatorFactory.java
│ │ │ └── [3.9K] OsgiScriptEvaluatorFactory.java
│ │ └── [4.0K] resources
│ │ ├── [ 380] log4j.properties
│ │ ├── [4.0K] META-INF
│ │ │ ├── [1.2K] constraint-mappings.xml
│ │ │ ├── [4.0K] services
│ │ │ │ └── [ 51] javax.validation.ConstraintValidator
│ │ │ └── [ 761] validation.xml
│ │ └── [ 278] ValidationMessages.properties
│ ├── [4.0K] karaf-features
│ │ ├── [3.3K] pom.xml
│ │ └── [4.0K] src
│ │ └── [4.0K] main
│ │ └── [4.0K] features
│ │ └── [2.3K] features.xml
│ └── [1.6K] pom.xml
├── [4.0K] performance
│ ├── [ 23K] pom.xml
│ ├── [5.3K] README.md
│ └── [4.0K] src
│ └── [4.0K] main
│ ├── [4.0K] java
│ │ └── [4.0K] org
│ │ └── [4.0K] hibernate
│ │ └── [4.0K] validator
│ │ └── [4.0K] performance
│ │ ├── [2.6K] BenchmarkRunner.java
│ │ ├── [4.0K] cascaded
│ │ │ ├── [2.5K] CascadedValidation.java
│ │ │ ├── [2.9K] CascadedWithLotsOfItemsAndMoreConstraintsValidation.java
│ │ │ └── [2.6K] CascadedWithLotsOfItemsValidation.java
│ │ ├── [4.0K] simple
│ │ │ └── [3.8K] SimpleValidation.java
│ │ ├── [4.0K] statistical
│ │ │ ├── [1.6K] StatisticalConstraintValidator.java
│ │ │ ├── [2.9K] StatisticalValidation.java
│ │ │ └── [2.0K] TestEntity.java
│ │ └── [4.0K] unconstrained
│ │ └── [3.1K] UnconstrainedBeanValidation.java
│ ├── [4.0K] java-bv2
│ │ └── [4.0K] org
│ │ └── [4.0K] hibernate
│ │ └── [4.0K] validator
│ │ └── [4.0K] performance
│ │ └── [4.0K] multilevel
│ │ └── [7.5K] MultiLevelContainerValidation.java
│ └── [4.0K] resources
│ ├── [1.2K] log4j.properties
│ └── [4.0K] org
│ └── [4.0K] hibernate
│ └── [4.0K] validator
│ └── [4.0K] performance
│ └── [4.0K] statistical
│ └── [4.0K] mapping.xml
├── [ 59K] pom.xml
├── [4.9K] README.md
├── [4.0K] relocation
│ ├── [4.0K] annotation-processor
│ │ └── [1.0K] pom.xml
│ ├── [4.0K] cdi
│ │ └── [1.0K] pom.xml
│ ├── [4.0K] engine
│ │ └── [1013] pom.xml
│ ├── [4.0K] karaf-features
│ │ └── [1.0K] pom.xml
│ └── [1.0K] pom.xml
├── [4.0K] src
│ └── [4.0K] main
│ └── [4.0K] scripts
│ └── [ 476] gencopyright.sh
├── [4.0K] tck-runner
│ ├── [ 24K] pom.xml
│ ├── [1.3K] readme.md
│ └── [4.0K] src
│ ├── [4.0K] main
│ │ └── [4.0K] java
│ │ └── [4.0K] org
│ │ └── [4.0K] hibernate
│ │ └── [4.0K] validator
│ │ └── [4.0K] tckrunner
│ │ └── [4.0K] securitymanager
│ │ ├── [1.0K] DelegatingExecutor.java
│ │ └── [ 433] Executor.java
│ ├── [4.0K] script
│ │ └── [1.2K] updateStandaloneXml.groovy
│ └── [4.0K] test
│ ├── [4.0K] java
│ │ └── [4.0K] org
│ │ └── [4.0K] hibernate
│ │ └── [4.0K] validator
│ │ └── [4.0K] tckrunner
│ │ └── [4.0K] securitymanager
│ │ ├── [4.0K] arquillian
│ │ │ ├── [1.2K] LocalSecurityManagerTestingContainerMethodExecutor.java
│ │ │ ├── [2.1K] LocalSecurityManagerTestingExecutionEvent.java
│ │ │ ├── [1.2K] LocalSecurityManagerTestingExtension.java
│ │ │ └── [1.6K] LocalSecurityManagerTestingProtocol.java
│ │ └── [2.9K] TckRunner.java
│ ├── [4.0K] modules
│ │ ├── [4.0K] jdk11
│ │ │ └── [4.0K] javafx
│ │ │ └── [4.0K] api
│ │ │ └── [4.0K] main
│ │ │ └── [ 588] module.xml
│ │ └── [4.0K] jdk8
│ │ └── [4.0K] javafx
│ │ └── [4.0K] api
│ │ └── [4.0K] main
│ │ └── [2.2K] module.xml
│ └── [4.0K] resources
│ ├── [1.5K] arquillian.xml
│ ├── [1.7K] log4j.xml
│ ├── [4.0K] META-INF
│ │ └── [4.0K] services
│ │ └── [ 309] org.jboss.arquillian.core.spi.LoadableExtension
│ └── [5.1K] test.policy
└── [4.0K] test-utils
├── [2.7K] pom.xml
└── [4.0K] src
└── [4.0K] main
└── [4.0K] java
└── [4.0K] org
└── [4.0K] hibernate
└── [4.0K] validator
└── [4.0K] testutil
├── [ 26K] ConstraintViolationAssert.java
├── [ 925] CountValidationCalls.java
├── [1.1K] CountValidationCallsValidator.java
├── [1.7K] DescriptorAssert.java
├── [1002] DummyTraversableResolver.java
├── [1.1K] MessageLoggedAssertionLogger.java
├── [ 760] MyCustomStringImpl.java
├── [ 321] package-info.java
├── [1.3K] PrefixableParameterNameProvider.java
├── [ 755] TestForIssue.java
├── [1.8K] ValidationInvocationHandler.java
└── [1.6K] ValidationXmlTestHelper.java
514 directories, 1978 files
备注
1. 建议优先通过来源进行访问。
2. 如果因为来源失效或无法访问,请发送邮箱到 f.jinxu#gmail.com 索取本地快照(把 # 换成 @)。
3. 神龙已为您对POC代码进行快照,为了长期维护,请考虑为本地POC付费,感谢您的支持。