Package | Description |
---|---|
org.hibernate.validator.internal.engine |
Implementations for the core interfaces of Jakarta Bean Validation.
|
org.hibernate.validator.internal.engine.valueextraction | |
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.
|
Modifier and Type | Method and Description |
---|---|
ValueExtractorManager |
ConstraintCreationContext.getValueExtractorManager() |
Constructor and Description |
---|
ConstraintCreationContext(ConstraintHelper constraintHelper,
ConstraintValidatorManager constraintValidatorManager,
TypeResolutionHelper typeResolutionHelper,
ValueExtractorManager valueExtractorManager) |
ValidatorImpl(ConstraintValidatorFactory constraintValidatorFactory,
BeanMetaDataManager beanMetaDataManager,
ValueExtractorManager valueExtractorManager,
ConstraintValidatorManager constraintValidatorManager,
ValidationOrderGenerator validationOrderGenerator,
ValidatorFactoryScopedContext validatorFactoryScopedContext) |
Constructor and Description |
---|
ValueExtractorManager(ValueExtractorManager template,
Map<ValueExtractorDescriptor.Key,ValueExtractorDescriptor> externalValueExtractorDescriptors) |
Modifier and Type | Method and Description |
---|---|
CascadingMetaData |
NonContainerCascadingMetaData.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 |
ContainerCascadingMetaData.addRuntimeContainerSupport(ValueExtractorManager valueExtractorManager,
Class<?> valueClass) |
CascadingMetaData |
PotentiallyContainerCascadingMetaData.addRuntimeContainerSupport(ValueExtractorManager valueExtractorManager,
Class<?> valueClass) |
CascadingMetaData |
CascadingMetaDataBuilder.build(ValueExtractorManager valueExtractorManager,
Object context) |
static Cascadable.Builder |
AbstractPropertyCascadable.AbstractBuilder.builder(ValueExtractorManager valueExtractorManager,
Property property,
CascadingMetaDataBuilder cascadingMetaDataBuilder) |
static ContainerCascadingMetaData |
ContainerCascadingMetaData.of(ValueExtractorManager valueExtractorManager,
CascadingMetaDataBuilder cascadingMetaDataBuilder,
Object context) |
Constructor and Description |
---|
AbstractBuilder(ValueExtractorManager valueExtractorManager,
T property,
CascadingMetaDataBuilder cascadingMetaDataBuilder) |
Builder(ValueExtractorManager valueExtractorManager,
Field field,
CascadingMetaDataBuilder cascadingMetaDataBuilder) |
Builder(ValueExtractorManager valueExtractorManager,
Getter getter,
CascadingMetaDataBuilder cascadingMetaDataBuilder) |
Modifier and Type | Method and Description |
---|---|
static <A extends Annotation> |
MetaConstraints.create(TypeResolutionHelper typeResolutionHelper,
ValueExtractorManager valueExtractorManager,
ConstraintValidatorManager constraintValidatorManager,
ConstraintDescriptorImpl<A> constraintDescriptor,
ConstraintLocation location) |
Copyright © 2007-2021 Red Hat, Inc. All Rights Reserved