Package | Description |
---|---|
org.hibernate.validator.internal.engine.constraintvalidation |
Classes dealing with the representation of constraints and the management/instantitation of constraint
validators.
|
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.descriptor |
Implementation of the Bean Validation meta data API.
|
org.hibernate.validator.internal.metadata.provider |
Abstraction of the meta data sources - annotation, xml, programmatic.
|
Modifier and Type | Field and Description |
---|---|
protected ConstraintDescriptorImpl<A> |
ConstraintTree.descriptor
The constraint descriptor for the constraint represented by this constraint tree.
|
Modifier and Type | Method and Description |
---|---|
ConstraintDescriptorImpl<A> |
ConstraintTree.getDescriptor() |
Modifier and Type | Method and Description |
---|---|
<A extends java.lang.annotation.Annotation> |
ConstraintValidatorManager.getInitializedValidator(java.lang.reflect.Type validatedValueType,
ConstraintDescriptorImpl<A> descriptor,
javax.validation.ConstraintValidatorFactory constraintValidatorFactory,
HibernateConstraintValidatorInitializationContext initializationContext) |
static <U extends java.lang.annotation.Annotation> |
ConstraintTree.of(ConstraintDescriptorImpl<U> composingDescriptor,
java.lang.reflect.Type validatedValueType) |
Constructor and Description |
---|
ConstraintTree(ConstraintDescriptorImpl<A> descriptor,
java.lang.reflect.Type validatedValueType) |
Modifier and Type | Method and Description |
---|---|
protected java.util.Set<ConstraintDescriptorImpl<?>> |
AbstractConstraintMetaData.asDescriptors(java.util.Set<MetaConstraint<?>> constraints) |
Modifier and Type | Method and Description |
---|---|
ConstraintDescriptorImpl<A> |
MetaConstraint.getDescriptor() |
Modifier and Type | Method and Description |
---|---|
static <A extends java.lang.annotation.Annotation> |
MetaConstraints.create(TypeResolutionHelper typeResolutionHelper,
ValueExtractorManager valueExtractorManager,
ConstraintDescriptorImpl<A> constraintDescriptor,
ConstraintLocation location) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<ConstraintDescriptorImpl<?>> |
ConstraintDescriptorImpl.getComposingConstraintImpls() |
Constructor and Description |
---|
BeanDescriptorImpl(java.lang.reflect.Type beanClass,
java.util.Set<ConstraintDescriptorImpl<?>> classLevelConstraints,
java.util.Map<java.lang.String,javax.validation.metadata.PropertyDescriptor> constrainedProperties,
java.util.Map<java.lang.String,ExecutableDescriptorImpl> constrainedMethods,
java.util.Map<java.lang.String,javax.validation.metadata.ConstructorDescriptor> constrainedConstructors,
boolean defaultGroupSequenceRedefined,
java.util.List<java.lang.Class<?>> defaultGroupSequence) |
ContainerElementTypeDescriptorImpl(java.lang.reflect.Type type,
java.lang.Class<?> containerClass,
java.lang.Integer typeArgumentIndex,
java.util.Set<ConstraintDescriptorImpl<?>> constraints,
java.util.Set<javax.validation.metadata.ContainerElementTypeDescriptor> constrainedContainerElementTypes,
boolean cascaded,
boolean defaultGroupSequenceRedefined,
java.util.List<java.lang.Class<?>> defaultGroupSequence,
java.util.Set<javax.validation.metadata.GroupConversionDescriptor> groupConversions) |
CrossParameterDescriptorImpl(java.util.Set<ConstraintDescriptorImpl<?>> constraintDescriptors,
boolean defaultGroupSequenceRedefined,
java.util.List<java.lang.Class<?>> defaultGroupSequence) |
ElementDescriptorImpl(java.lang.reflect.Type type,
java.util.Set<ConstraintDescriptorImpl<?>> constraintDescriptors,
boolean defaultGroupSequenceRedefined,
java.util.List<java.lang.Class<?>> defaultGroupSequence) |
ExecutableDescriptorImpl(java.lang.reflect.Type returnType,
java.lang.String name,
java.util.Set<ConstraintDescriptorImpl<?>> crossParameterConstraints,
javax.validation.metadata.ReturnValueDescriptor returnValueDescriptor,
java.util.List<javax.validation.metadata.ParameterDescriptor> parameters,
boolean defaultGroupSequenceRedefined,
boolean isGetter,
java.util.List<java.lang.Class<?>> defaultGroupSequence) |
ParameterDescriptorImpl(java.lang.reflect.Type type,
int index,
java.lang.String name,
java.util.Set<ConstraintDescriptorImpl<?>> constraints,
java.util.Set<javax.validation.metadata.ContainerElementTypeDescriptor> constrainedContainerElementTypes,
boolean isCascaded,
boolean defaultGroupSequenceRedefined,
java.util.List<java.lang.Class<?>> defaultGroupSequence,
java.util.Set<javax.validation.metadata.GroupConversionDescriptor> groupConversions) |
PropertyDescriptorImpl(java.lang.reflect.Type returnType,
java.lang.String propertyName,
java.util.Set<ConstraintDescriptorImpl<?>> constraints,
java.util.Set<javax.validation.metadata.ContainerElementTypeDescriptor> constrainedContainerElementTypes,
boolean cascaded,
boolean defaultGroupSequenceRedefined,
java.util.List<java.lang.Class<?>> defaultGroupSequence,
java.util.Set<javax.validation.metadata.GroupConversionDescriptor> groupConversions) |
ReturnValueDescriptorImpl(java.lang.reflect.Type returnType,
java.util.Set<ConstraintDescriptorImpl<?>> returnValueConstraints,
java.util.Set<javax.validation.metadata.ContainerElementTypeDescriptor> constrainedContainerElementTypes,
boolean cascaded,
boolean defaultGroupSequenceRedefined,
java.util.List<java.lang.Class<?>> defaultGroupSequence,
java.util.Set<javax.validation.metadata.GroupConversionDescriptor> groupConversions) |
Modifier and Type | Method and Description |
---|---|
protected <A extends java.lang.annotation.Annotation> |
AnnotationMetaDataProvider.findConstraintAnnotations(java.lang.reflect.Member member,
A annotation,
java.lang.annotation.ElementType type)
Examines the given annotation to see whether it is a single- or multi-valued constraint annotation.
|
Copyright © 2007-2022 Red Hat, Inc. All Rights Reserved