package com.dbnt.kcscbackend.admin.contents.popUp.model;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Getter;
import lombok.Setter;
import org.apache.commons.lang3.builder.ToStringBuilder;

import java.io.Serializable;
@Schema(description = "파일 정보 VO")
@Getter
@Setter
public class FileVO implements Serializable {
    private static final long serialVersionUID = 2352224849835425052L;

    @Schema(description = "첨부파일 아이디")
    public String atchFileId = "";

    @Schema(description = "생성일자")
    public String creatDt = "";

    @Schema(description = "파일내용")
    public String fileCn = "";

    @Schema(description = "파일확장자")
    public String fileExtsn = "";

    @Schema(description = "파일크기")
    public String fileMg = "";

    @Schema(description = "파일연번")
    public String fileSn = "";

    @Schema(description = "파일저장경로")
    public String fileStreCours = "";

    @Schema(description = "원파일명")
    public String orignlFileNm = "";

    @Schema(description = "저장파일명")
    public String streFileNm = "";

    /**
     * toString 메소드를 대치한다.
     */
    public String toString() {
        return ToStringBuilder.reflectionToString(this);
    }

}
