Skip to content

Instantly share code, notes, and snippets.

import com.fasterxml.jackson.annotation.JsonFormat;
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum JacksonExampleEnum {
OPTION_1("0", "0"), OPTION_2("1", "1");
private String a;
private String b;
JacksonTestEnum(String a, String b) {
@JsonFormat(shape = JsonFormat.Shape.STRING)
private Calendar someDate;
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern= "yyyy-MM-dd")
private Calendar someDate;
@JsonProperty("date")
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern="yyyy-MM-dd")
private Calendar someDate;
@Value
@Builder
public class ApiProduct {
private Long id;
private String caption;
private String description;
}