@Unwrapped(onEmpty=USE_NULL) @Documented @Retention(value=RUNTIME) @Target(value={FIELD,METHOD}) @Nonnull(when=MAYBE) public static @interface Unwrapped.Nullable
@Unwrapped.Nullable private Address address;as alternative to the more verbose
@Unwrapped(onEmpty = USE_NULL) @javax.annotation.Nonnull(when = When.MAYBE) private Address address;
Unwrapped.onEmpty()
@AliasFor(annotation=Unwrapped.class, attribute="prefix") public abstract String prefix
String
by default.@AliasFor(annotation=Unwrapped.class, attribute="prefix") public abstract String value
String
by default.Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.