Uses of Interface
org.hibernate.validator.internal.metadata.aggregated.CascadingMetaData
Packages that use CascadingMetaData
Package
Description
The classes in this package contain the aggregated meta data needed for an actual validation.
Contains the facet interfaces implemented by the aggregated meta data model types, allowing for a unified
validation routine for all kinds of validation (bean, parameter and return value validation).
-
Uses of CascadingMetaData in org.hibernate.validator.internal.metadata.aggregated
Classes in org.hibernate.validator.internal.metadata.aggregated that implement CascadingMetaDataModifier and TypeClassDescriptionclass
An aggregated view of the cascading validation metadata for containers.class
A simplified view of the cascading validation metadata for an element that does not contain any container element cascading.class
A simplified view of the cascading validation metadata for a potentially container element at runtime.Methods in org.hibernate.validator.internal.metadata.aggregated with type parameters of type CascadingMetaDataModifier and TypeMethodDescription<T extends CascadingMetaData>
T<T extends CascadingMetaData>
T<T extends CascadingMetaData>
T<T extends CascadingMetaData>
TMethods in org.hibernate.validator.internal.metadata.aggregated that return CascadingMetaDataModifier and TypeMethodDescriptionCascadingMetaData.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.ContainerCascadingMetaData.addRuntimeContainerSupport
(ValueExtractorManager valueExtractorManager, Class<?> valueClass) NonContainerCascadingMetaData.addRuntimeContainerSupport
(ValueExtractorManager valueExtractorManager, Class<?> valueClass) PotentiallyContainerCascadingMetaData.addRuntimeContainerSupport
(ValueExtractorManager valueExtractorManager, Class<?> valueClass) CascadingMetaDataBuilder.build
(ValueExtractorManager valueExtractorManager, Object context) AbstractPropertyCascadable.getCascadingMetaData()
ParameterMetaData.getCascadingMetaData()
ReturnValueMetaData.getCascadingMetaData()
Methods in org.hibernate.validator.internal.metadata.aggregated with parameters of type CascadingMetaDataModifier and TypeMethodDescriptionprotected Set<jakarta.validation.metadata.ContainerElementTypeDescriptor>
AbstractConstraintMetaData.asContainerElementTypeDescriptors
(Set<MetaConstraint<?>> containerElementsConstraints, CascadingMetaData cascadingMetaData, boolean defaultGroupSequenceRedefined, List<Class<?>> defaultGroupSequence) protected abstract Cascadable
AbstractPropertyCascadable.AbstractBuilder.create
(T property, CascadingMetaData build) protected Cascadable
FieldCascadable.Builder.create
(Field field, CascadingMetaData cascadingMetaData) protected Cascadable
GetterCascadable.Builder.create
(Getter getter, CascadingMetaData cascadingMetaData) Constructors in org.hibernate.validator.internal.metadata.aggregated with parameters of type CascadingMetaDataModifierConstructorDescriptionReturnValueMetaData
(Type type, Set<MetaConstraint<?>> constraints, Set<MetaConstraint<?>> containerElementsConstraints, CascadingMetaData cascadingMetaData) -
Uses of CascadingMetaData in org.hibernate.validator.internal.metadata.facets
Methods in org.hibernate.validator.internal.metadata.facets that return CascadingMetaDataModifier and TypeMethodDescriptionCascadable.getCascadingMetaData()
Returns cascading metadata of this cascadable element.