Annotation Interface Embedded
The annotation to configure a value object as embedded in the current table.
Depending on the value
of onEmpty()
the property is set to null or an empty
instance in the case all embedded values are null when reading from the result set.
- Since:
- 3.0
- Author:
- Christoph Strobl
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic @interface
Shortcut for an empty embedded property.static @interface
Shortcut for a nullable embedded property.static enum
Load strategy to be usedonEmpty()
. -
Required Element Summary
Required ElementsModifier and TypeRequired ElementDescriptionSet the load strategy for the embedded object if all contained fields yield null values. -
Optional Element Summary
Optional Elements
-
Element Details
-
onEmpty
Embedded.OnEmpty onEmptySet the load strategy for the embedded object if all contained fields yield null values.@Embedded.Nullable
and@Embedded.Empty
offer shortcuts for this.- Returns:
- never
null
.
-
-