Package | Description |
---|---|
org.hibernate.validator.internal.cfg.context |
Creational context implementations of the API for programmatic
constraint definition.
|
org.hibernate.validator.internal.engine |
Implementations for the core interfaces of JSR-380.
|
org.hibernate.validator.internal.engine.valueextraction | |
org.hibernate.validator.internal.metadata |
Implementations of the Bean Validation metadata interfaces as well as Hibernate Validator specific meta data classes.
|
org.hibernate.validator.internal.metadata.aggregated |
The classes in this package contain the aggregated meta data needed for an actual validation.
|
org.hibernate.validator.internal.metadata.core |
Core classes of the internal model used for representing constraints and related metadata.
|
org.hibernate.validator.internal.metadata.provider |
Abstraction of the meta data sources - annotation, xml, programmatic.
|
org.hibernate.validator.internal.xml.mapping |
Modifier and Type | Method and Description |
---|---|
Set<BeanConfiguration<?>> |
DefaultConstraintMapping.getBeanConfigurations(ConstraintHelper constraintHelper,
TypeResolutionHelper typeResolutionHelper,
ValueExtractorManager valueExtractorManager)
Returns all bean configurations configured through this constraint mapping.
|
Constructor and Description |
---|
ValidatorImpl(ConstraintValidatorFactory constraintValidatorFactory,
BeanMetaDataManager beanMetaDataManager,
ValueExtractorManager valueExtractorManager,
ConstraintValidatorManager constraintValidatorManager,
ValidationOrderGenerator validationOrderGenerator,
org.hibernate.validator.internal.engine.ValidatorFactoryImpl.ValidatorFactoryScopedContext validatorFactoryScopedContext) |
Constructor and Description |
---|
ValueExtractorManager(ValueExtractorManager template,
Map<ValueExtractorDescriptor.Key,ValueExtractorDescriptor> externalValueExtractorDescriptors) |
Constructor and Description |
---|
BeanMetaDataManager(ConstraintHelper constraintHelper,
ExecutableHelper executableHelper,
TypeResolutionHelper typeResolutionHelper,
ExecutableParameterNameProvider parameterNameProvider,
ValueExtractorManager valueExtractorManager,
ValidationOrderGenerator validationOrderGenerator,
List<MetaDataProvider> optionalMetaDataProviders,
MethodValidationConfiguration methodValidationConfiguration) |
Modifier and Type | Field and Description |
---|---|
protected ValueExtractorManager |
MetaDataBuilder.valueExtractorManager |
Modifier and Type | Method and Description |
---|---|
CascadingMetaData |
PotentiallyContainerCascadingMetaData.addRuntimeContainerSupport(ValueExtractorManager valueExtractorManager,
Class<?> valueClass) |
CascadingMetaData |
NonContainerCascadingMetaData.addRuntimeContainerSupport(ValueExtractorManager valueExtractorManager,
Class<?> valueClass) |
CascadingMetaData |
ContainerCascadingMetaData.addRuntimeContainerSupport(ValueExtractorManager valueExtractorManager,
Class<?> valueClass) |
CascadingMetaData |
CascadingMetaData.addRuntimeContainerSupport(ValueExtractorManager valueExtractorManager,
Class<?> valueClass)
Add additional cascading metadata when:
the element is marked with
@Valid ,
the runtime type of the element is container based (e.g. |
CascadingMetaData |
CascadingMetaDataBuilder.build(ValueExtractorManager valueExtractorManager,
Object context) |
static <T> BeanMetaDataImpl.BeanMetaDataBuilder<T> |
BeanMetaDataImpl.BeanMetaDataBuilder.getInstance(ConstraintHelper constraintHelper,
ExecutableHelper executableHelper,
TypeResolutionHelper typeResolutionHelper,
ValueExtractorManager valueExtractorManager,
ExecutableParameterNameProvider parameterNameProvider,
ValidationOrderGenerator validationOrderGenerator,
Class<T> beanClass,
MethodValidationConfiguration methodValidationConfiguration) |
static ContainerCascadingMetaData |
ContainerCascadingMetaData.of(ValueExtractorManager valueExtractorManager,
CascadingMetaDataBuilder cascadingMetaDataBuilder,
Object context) |
Constructor and Description |
---|
Builder(Class<?> beanClass,
ConstrainedExecutable constrainedExecutable,
ConstraintHelper constraintHelper,
ExecutableHelper executableHelper,
TypeResolutionHelper typeResolutionHelper,
ValueExtractorManager valueExtractorManager,
ExecutableParameterNameProvider parameterNameProvider,
MethodValidationConfiguration methodValidationConfiguration) |
Builder(Class<?> beanClass,
ConstrainedExecutable constrainedMethod,
ConstraintHelper constraintHelper,
TypeResolutionHelper typeResolutionHelper,
ValueExtractorManager valueExtractorManager) |
Builder(Class<?> beanClass,
ConstrainedField constrainedField,
ConstraintHelper constraintHelper,
TypeResolutionHelper typeResolutionHelper,
ValueExtractorManager valueExtractorManager) |
Builder(Class<?> beanClass,
ConstrainedParameter constrainedParameter,
ConstraintHelper constraintHelper,
TypeResolutionHelper typeResolutionHelper,
ValueExtractorManager valueExtractorManager,
ExecutableParameterNameProvider parameterNameProvider) |
Builder(Class<?> beanClass,
ConstrainedType constrainedType,
ConstraintHelper constraintHelper,
TypeResolutionHelper typeResolutionHelper,
ValueExtractorManager valueExtractorManager) |
Builder(ValueExtractorManager valueExtractorManager,
Field field,
CascadingMetaDataBuilder cascadingMetaDataBuilder) |
Builder(ValueExtractorManager valueExtractorManager,
Method method,
CascadingMetaDataBuilder cascadingMetaDataBuilder) |
MetaDataBuilder(Class<?> beanClass,
ConstraintHelper constraintHelper,
TypeResolutionHelper typeResolutionHelper,
ValueExtractorManager valueExtractorManager) |
Modifier and Type | Method and Description |
---|---|
static <A extends Annotation> |
MetaConstraints.create(TypeResolutionHelper typeResolutionHelper,
ValueExtractorManager valueExtractorManager,
ConstraintDescriptorImpl<A> constraintDescriptor,
ConstraintLocation location) |
Constructor and Description |
---|
AnnotationMetaDataProvider(ConstraintHelper constraintHelper,
TypeResolutionHelper typeResolutionHelper,
ValueExtractorManager valueExtractorManager,
AnnotationProcessingOptions annotationProcessingOptions) |
ProgrammaticMetaDataProvider(ConstraintHelper constraintHelper,
TypeResolutionHelper typeResolutionHelper,
ValueExtractorManager valueExtractorManager,
Set<DefaultConstraintMapping> constraintMappings) |
XmlMetaDataProvider(ConstraintHelper constraintHelper,
TypeResolutionHelper typeResolutionHelper,
ValueExtractorManager valueExtractorManager,
Set<InputStream> mappingStreams,
ClassLoader externalClassLoader) |
Constructor and Description |
---|
MappingXmlParser(ConstraintHelper constraintHelper,
TypeResolutionHelper typeResolutionHelper,
ValueExtractorManager valueExtractorManager,
ClassLoader externalClassLoader) |
Copyright © 2019 JBoss by Red Hat. All rights reserved.