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).
|
Modifier and Type | Class and Description |
---|---|
class |
ContainerCascadingMetaData
An aggregated view of the cascading validation metadata for containers.
|
class |
NonContainerCascadingMetaData
A simplified view of the cascading validation metadata for an element that does not contain any container element
cascading.
|
class |
PotentiallyContainerCascadingMetaData
A simplified view of the cascading validation metadata for a potentially container element at runtime.
|
Modifier and Type | Method and Description |
---|---|
<T extends CascadingMetaData> |
PotentiallyContainerCascadingMetaData.as(Class<T> clazz) |
<T extends CascadingMetaData> |
NonContainerCascadingMetaData.as(Class<T> clazz) |
<T extends CascadingMetaData> |
ContainerCascadingMetaData.as(Class<T> clazz) |
<T extends CascadingMetaData> |
CascadingMetaData.as(Class<T> clazz) |
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) |
CascadingMetaData |
ReturnValueMetaData.getCascadingMetaData() |
CascadingMetaData |
ParameterMetaData.getCascadingMetaData() |
CascadingMetaData |
GetterCascadable.getCascadingMetaData() |
CascadingMetaData |
FieldCascadable.getCascadingMetaData() |
Modifier and Type | Method and Description |
---|---|
protected Set<ContainerElementTypeDescriptor> |
AbstractConstraintMetaData.asContainerElementTypeDescriptors(Set<MetaConstraint<?>> containerElementsConstraints,
CascadingMetaData cascadingMetaData,
boolean defaultGroupSequenceRedefined,
List<Class<?>> defaultGroupSequence) |
Constructor and Description |
---|
ReturnValueMetaData(Type type,
Set<MetaConstraint<?>> constraints,
Set<MetaConstraint<?>> containerElementsConstraints,
CascadingMetaData cascadingMetaData) |
Modifier and Type | Method and Description |
---|---|
CascadingMetaData |
Cascadable.getCascadingMetaData()
Returns cascading metadata of this cascadable element.
|
Copyright © 2019 JBoss by Red Hat. All rights reserved.