Uses of Interface
org.hibernate.validator.internal.metadata.aggregated.CascadingMetaData
-
Packages that use CascadingMetaData Package Description 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.facets 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 CascadingMetaData Modifier and Type Class Description classContainerCascadingMetaDataAn aggregated view of the cascading validation metadata for containers.classNonContainerCascadingMetaDataA simplified view of the cascading validation metadata for an element that does not contain any container element cascading.classPotentiallyContainerCascadingMetaDataA 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 CascadingMetaData Modifier and Type Method Description <T extends CascadingMetaData>
TCascadingMetaData. as(Class<T> clazz)<T extends CascadingMetaData>
TContainerCascadingMetaData. as(Class<T> clazz)<T extends CascadingMetaData>
TNonContainerCascadingMetaData. as(Class<T> clazz)<T extends CascadingMetaData>
TPotentiallyContainerCascadingMetaData. as(Class<T> clazz)Methods in org.hibernate.validator.internal.metadata.aggregated that return CascadingMetaData Modifier and Type Method Description CascadingMetaDataCascadingMetaData. 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.CascadingMetaDataContainerCascadingMetaData. addRuntimeContainerSupport(ValueExtractorManager valueExtractorManager, Class<?> valueClass)CascadingMetaDataNonContainerCascadingMetaData. addRuntimeContainerSupport(ValueExtractorManager valueExtractorManager, Class<?> valueClass)CascadingMetaDataPotentiallyContainerCascadingMetaData. addRuntimeContainerSupport(ValueExtractorManager valueExtractorManager, Class<?> valueClass)CascadingMetaDataCascadingMetaDataBuilder. build(ValueExtractorManager valueExtractorManager, Object context)CascadingMetaDataAbstractPropertyCascadable. getCascadingMetaData()CascadingMetaDataParameterMetaData. getCascadingMetaData()CascadingMetaDataReturnValueMetaData. getCascadingMetaData()Methods in org.hibernate.validator.internal.metadata.aggregated with parameters of type CascadingMetaData Modifier and Type Method Description protected Set<ContainerElementTypeDescriptor>AbstractConstraintMetaData. asContainerElementTypeDescriptors(Set<MetaConstraint<?>> containerElementsConstraints, CascadingMetaData cascadingMetaData, boolean defaultGroupSequenceRedefined, List<Class<?>> defaultGroupSequence)protected abstract CascadableAbstractPropertyCascadable.AbstractBuilder. create(T property, CascadingMetaData build)protected CascadableFieldCascadable.Builder. create(Field field, CascadingMetaData cascadingMetaData)protected CascadableGetterCascadable.Builder. create(Getter getter, CascadingMetaData cascadingMetaData)Constructors in org.hibernate.validator.internal.metadata.aggregated with parameters of type CascadingMetaData Constructor Description ReturnValueMetaData(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 CascadingMetaData Modifier and Type Method Description CascadingMetaDataCascadable. getCascadingMetaData()Returns cascading metadata of this cascadable element.
-