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}