ArrayElement and AnnotatedObject pseudo type parameters.
To reduce the memory footprint, CascadingMetaData comes in 2 variants:
NonContainerCascadingMetaData dedicated to non containers: it is very lightweight;ContainerCascadingMetaData used for containers: it is the full featured version.| Modifier and Type | Method and Description |
|---|---|
| public CascadingMetaData | addRuntimeContainerSupport(ValueExtractorManager valueExtractorManager, Class<?> valueClass)
Add additional cascading metadata when:
|
| public <T extends CascadingMetaData> T | |
| public Class | |
| public Set | |
| public TypeVariable | |
| public boolean | |
| public boolean | |
| public boolean |
| addRuntimeContainerSupport | back to summary |
|---|---|
| public CascadingMetaData addRuntimeContainerSupport(ValueExtractorManager valueExtractorManager, Class<?> valueClass) Add additional cascading metadata when:
An example of this particular situation is: Note that if the declared type is container based, the cascading information is directly included at bootstrap time. | |
| as | back to summary |
|---|---|
| public <T extends CascadingMetaData> T as(Class<T> clazz) | |
| convertGroup | back to summary |
|---|---|
| public Class | |
| getGroupConversionDescriptors | back to summary |
|---|---|
| public Set | |
| getTypeParameter | back to summary |
|---|---|
| public TypeVariable | |
| isCascading | back to summary |
|---|---|
| public boolean isCascading() | |
| isContainer | back to summary |
|---|---|
| public boolean isContainer() | |
| isMarkedForCascadingOnAnnotatedObjectOrContainerElements | back to summary |
|---|---|
| public boolean isMarkedForCascadingOnAnnotatedObjectOrContainerElements() | |