package com.eactive.eai.rms.onl.manage.rule.header.vo;

import java.time.LocalDateTime;
import java.util.Collection;

import com.fasterxml.jackson.annotation.JsonFormat;

import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@EqualsAndHashCode(of = { "layoutName" })
public class StandardMessageLayoutVo {

	private String layoutName;

	private String layoutDesc;

	private String writerName;

	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private LocalDateTime createDatetime;

	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private LocalDateTime updateDatetime;

	private Collection<StandardMessageLayoutItemVo> standardMessageLayoutItems;

}
