The annotation to configure a value object as flattened out in the target document.
Depending on the value of onEmpty() the property is set to null or an empty
instance in the case all unwrapped values are null when reading from the result set.
Set the load strategy for the unwrapped object if all contained fields yield null values.
@Unwrapped.Nullable and @Unwrapped.Empty offer shortcuts for this.