001package ca.cdr.api.model.json; 002 003/* 004 * #%L 005 * Smile CDR - CDR 006 * %% 007 * Copyright (C) 2016 - 2026 Smile CDR, Inc. 008 * %% 009 * All rights reserved. 010 * #L% 011 */ 012 013import tools.jackson.databind.annotation.JsonDeserialize; 014import tools.jackson.databind.annotation.JsonSerialize; 015 016import java.util.Date; 017 018public class AuditableJson extends AbstractModelJson { 019 public String createdBy; 020 021 @JsonSerialize(using = JsonDateSerializer.class) 022 @JsonDeserialize(using = JsonDateDeserializer.class) 023 public Date createdDate; 024 025 public String lastModifiedBy; 026 027 @JsonSerialize(using = JsonDateSerializer.class) 028 @JsonDeserialize(using = JsonDateDeserializer.class) 029 public Date lastModifiedDate; 030}