From 91a34f2517e992aa8320027f407b928ccb5fad7a Mon Sep 17 00:00:00 2001 From: Oliver Drotbohm Date: Thu, 5 Sep 2019 17:12:57 +0200 Subject: [PATCH] #1072 - Moved null value inclusion configuration to the getter of HalFormsTemplate.title. --- .../hateoas/mediatype/hal/forms/HalFormsTemplate.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/springframework/hateoas/mediatype/hal/forms/HalFormsTemplate.java b/src/main/java/org/springframework/hateoas/mediatype/hal/forms/HalFormsTemplate.java index a6d81057..94e0bbdf 100644 --- a/src/main/java/org/springframework/hateoas/mediatype/hal/forms/HalFormsTemplate.java +++ b/src/main/java/org/springframework/hateoas/mediatype/hal/forms/HalFormsTemplate.java @@ -19,6 +19,7 @@ import lombok.AccessLevel; import lombok.AllArgsConstructor; import lombok.Data; import lombok.EqualsAndHashCode; +import lombok.Getter; import lombok.Setter; import lombok.ToString; import lombok.experimental.Wither; @@ -63,7 +64,7 @@ public class HalFormsTemplate { public static final String DEFAULT_KEY = "default"; - private @JsonInclude(Include.NON_EMPTY) String title; + private @Getter(onMethod = @__(@JsonInclude(Include.NON_EMPTY))) String title; private @Wither(AccessLevel.PRIVATE) HttpMethod httpMethod; private List properties; private List contentTypes;