package cn.ibizlab.demoapi.dto; import java.sql.Timestamp; import java.util.ArrayList; import java.util.List; import java.math.BigInteger; import java.util.Map; import java.util.HashMap; import java.io.Serializable; import java.math.BigDecimal; import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import com.alibaba.fastjson.annotation.JSONField; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; import javax.validation.constraints.Size; import cn.ibizlab.util.domain.DTOBase; import cn.ibizlab.util.domain.DTOClient; import lombok.Data; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; /** * 服务DTO对象[MicroComponentDTO] */ @Data @ApiModel("微组件") public class MicroComponentDTO extends DTOBase implements Serializable { private static final long serialVersionUID = 1L; /** * 属性 [CREATEDATE] * */ @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", locale = "zh" , timezone="GMT+8") @JSONField(name = "createdate" , format="yyyy-MM-dd HH:mm:ss") @JsonProperty("createdate") @ApiModelProperty("建立时间") private Timestamp createdate; /** * 属性 [CREATEMAN] * */ @JSONField(name = "createman") @JsonProperty("createman") @Size(min = 0, max = 60, message = "内容长度必须小于等于[60]") @ApiModelProperty("建立人") private String createman; /** * 属性 [MICROCOMPONENTNAME] * */ @JSONField(name = "microcomponentname") @JsonProperty("microcomponentname") @Size(min = 0, max = 200, message = "内容长度必须小于等于[200]") @ApiModelProperty("微组件名称") private String microcomponentname; /** * 属性 [MICROCOMPONENTID] * */ @JSONField(name = "microcomponentid") @JsonProperty("microcomponentid") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("微组件标识") private String microcomponentid; /** * 属性 [UPDATEDATE] * */ @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", locale = "zh" , timezone="GMT+8") @JSONField(name = "updatedate" , format="yyyy-MM-dd HH:mm:ss") @JsonProperty("updatedate") @ApiModelProperty("更新时间") private Timestamp updatedate; /** * 属性 [UPDATEMAN] * */ @JSONField(name = "updateman") @JsonProperty("updateman") @Size(min = 0, max = 60, message = "内容长度必须小于等于[60]") @ApiModelProperty("更新人") private String updateman; /** * 属性 [FIELD] * */ @JSONField(name = "field") @JsonProperty("field") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性") private String field; /** * 属性 [FIELD2] * */ @JSONField(name = "field2") @JsonProperty("field2") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性2") private String field2; /** * 属性 [FIELD3] * */ @JSONField(name = "field3") @JsonProperty("field3") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性3") private String field3; /** * 属性 [FIELD4] * */ @JSONField(name = "field4") @JsonProperty("field4") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性4") private String field4; /** * 属性 [FIELD5] * */ @JSONField(name = "field5") @JsonProperty("field5") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性5") private String field5; /** * 属性 [FIELD6] * */ @JSONField(name = "field6") @JsonProperty("field6") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性6") private String field6; /** * 属性 [FIELD7] * */ @JSONField(name = "field7") @JsonProperty("field7") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性7") private String field7; /** * 属性 [FIELD8] * */ @JSONField(name = "field8") @JsonProperty("field8") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性8") private String field8; /** * 属性 [FIELD9] * */ @JSONField(name = "field9") @JsonProperty("field9") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性9") private String field9; /** * 属性 [FIELD10] * */ @JSONField(name = "field10") @JsonProperty("field10") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性10") private String field10; /** * 属性 [FIELD11] * */ @JSONField(name = "field11") @JsonProperty("field11") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性11") private String field11; /** * 属性 [FIELD12] * */ @JSONField(name = "field12") @JsonProperty("field12") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性12") private String field12; /** * 属性 [FIELD13] * */ @JSONField(name = "field13") @JsonProperty("field13") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性13") private String field13; /** * 属性 [FIELD14] * */ @JSONField(name = "field14") @JsonProperty("field14") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性14") private String field14; /** * 属性 [FIELD15] * */ @JSONField(name = "field15") @JsonProperty("field15") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性15") private String field15; /** * 属性 [FIELD16] * */ @JSONField(name = "field16") @JsonProperty("field16") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性16") private String field16; /** * 属性 [FIELD17] * */ @JSONField(name = "field17") @JsonProperty("field17") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性17") private String field17; /** * 属性 [FIELD18] * */ @JSONField(name = "field18") @JsonProperty("field18") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性18") private String field18; /** * 属性 [FIELD19] * */ @JSONField(name = "field19") @JsonProperty("field19") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性19") private String field19; /** * 属性 [FIELD20] * */ @JSONField(name = "field20") @JsonProperty("field20") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性20") private String field20; /** * 属性 [FIELD21] * */ @JSONField(name = "field21") @JsonProperty("field21") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性21") private String field21; /** * 属性 [FIELD22] * */ @JSONField(name = "field22") @JsonProperty("field22") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性22") private String field22; /** * 属性 [FIELD23] * */ @JSONField(name = "field23") @JsonProperty("field23") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性23") private String field23; /** * 属性 [FIELD24] * */ @JSONField(name = "field24") @JsonProperty("field24") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性24") private String field24; /** * 属性 [FIELD25] * */ @JSONField(name = "field25") @JsonProperty("field25") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性25") private String field25; /** * 属性 [FIELD26] * */ @JSONField(name = "field26") @JsonProperty("field26") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性26") private String field26; /** * 属性 [FIELD27] * */ @JSONField(name = "field27") @JsonProperty("field27") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性27") private String field27; /** * 属性 [FIELD28] * */ @JSONField(name = "field28") @JsonProperty("field28") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性28") private String field28; /** * 属性 [FIELD29] * */ @JSONField(name = "field29") @JsonProperty("field29") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性29") private String field29; /** * 属性 [FIELD30] * */ @JSONField(name = "field30") @JsonProperty("field30") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性30") private String field30; /** * 属性 [FIELD31] * */ @JSONField(name = "field31") @JsonProperty("field31") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性31") private String field31; /** * 属性 [FIELD32] * */ @JSONField(name = "field32") @JsonProperty("field32") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性32") private String field32; /** * 属性 [FIELD33] * */ @JSONField(name = "field33") @JsonProperty("field33") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性33") private String field33; /** * 属性 [FIELD34] * */ @JSONField(name = "field34") @JsonProperty("field34") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性34") private String field34; /** * 属性 [FIELD35] * */ @JSONField(name = "field35") @JsonProperty("field35") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性35") private String field35; /** * 属性 [FIELD36] * */ @JSONField(name = "field36") @JsonProperty("field36") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性36") private String field36; /** * 属性 [FIELD37] * */ @JSONField(name = "field37") @JsonProperty("field37") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性37") private String field37; /** * 属性 [FIELD38] * */ @JSONField(name = "field38") @JsonProperty("field38") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性38") private String field38; /** * 属性 [FIELD39] * */ @JSONField(name = "field39") @JsonProperty("field39") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性39") private String field39; /** * 属性 [FIELD40] * */ @JSONField(name = "field40") @JsonProperty("field40") @Size(min = 0, max = 100, message = "内容长度必须小于等于[100]") @ApiModelProperty("属性40") private String field40; /** * 设置 [MICROCOMPONENTNAME] */ public void setMicrocomponentname(String microcomponentname){ this.microcomponentname = microcomponentname ; this.modify("microcomponentname",microcomponentname); } /** * 设置 [FIELD] */ public void setField(String field){ this.field = field ; this.modify("field",field); } /** * 设置 [FIELD2] */ public void setField2(String field2){ this.field2 = field2 ; this.modify("field2",field2); } /** * 设置 [FIELD3] */ public void setField3(String field3){ this.field3 = field3 ; this.modify("field3",field3); } /** * 设置 [FIELD4] */ public void setField4(String field4){ this.field4 = field4 ; this.modify("field4",field4); } /** * 设置 [FIELD5] */ public void setField5(String field5){ this.field5 = field5 ; this.modify("field5",field5); } /** * 设置 [FIELD6] */ public void setField6(String field6){ this.field6 = field6 ; this.modify("field6",field6); } /** * 设置 [FIELD7] */ public void setField7(String field7){ this.field7 = field7 ; this.modify("field7",field7); } /** * 设置 [FIELD8] */ public void setField8(String field8){ this.field8 = field8 ; this.modify("field8",field8); } /** * 设置 [FIELD9] */ public void setField9(String field9){ this.field9 = field9 ; this.modify("field9",field9); } /** * 设置 [FIELD10] */ public void setField10(String field10){ this.field10 = field10 ; this.modify("field10",field10); } /** * 设置 [FIELD11] */ public void setField11(String field11){ this.field11 = field11 ; this.modify("field11",field11); } /** * 设置 [FIELD12] */ public void setField12(String field12){ this.field12 = field12 ; this.modify("field12",field12); } /** * 设置 [FIELD13] */ public void setField13(String field13){ this.field13 = field13 ; this.modify("field13",field13); } /** * 设置 [FIELD14] */ public void setField14(String field14){ this.field14 = field14 ; this.modify("field14",field14); } /** * 设置 [FIELD15] */ public void setField15(String field15){ this.field15 = field15 ; this.modify("field15",field15); } /** * 设置 [FIELD16] */ public void setField16(String field16){ this.field16 = field16 ; this.modify("field16",field16); } /** * 设置 [FIELD17] */ public void setField17(String field17){ this.field17 = field17 ; this.modify("field17",field17); } /** * 设置 [FIELD18] */ public void setField18(String field18){ this.field18 = field18 ; this.modify("field18",field18); } /** * 设置 [FIELD19] */ public void setField19(String field19){ this.field19 = field19 ; this.modify("field19",field19); } /** * 设置 [FIELD20] */ public void setField20(String field20){ this.field20 = field20 ; this.modify("field20",field20); } /** * 设置 [FIELD21] */ public void setField21(String field21){ this.field21 = field21 ; this.modify("field21",field21); } /** * 设置 [FIELD22] */ public void setField22(String field22){ this.field22 = field22 ; this.modify("field22",field22); } /** * 设置 [FIELD23] */ public void setField23(String field23){ this.field23 = field23 ; this.modify("field23",field23); } /** * 设置 [FIELD24] */ public void setField24(String field24){ this.field24 = field24 ; this.modify("field24",field24); } /** * 设置 [FIELD25] */ public void setField25(String field25){ this.field25 = field25 ; this.modify("field25",field25); } /** * 设置 [FIELD26] */ public void setField26(String field26){ this.field26 = field26 ; this.modify("field26",field26); } /** * 设置 [FIELD27] */ public void setField27(String field27){ this.field27 = field27 ; this.modify("field27",field27); } /** * 设置 [FIELD28] */ public void setField28(String field28){ this.field28 = field28 ; this.modify("field28",field28); } /** * 设置 [FIELD29] */ public void setField29(String field29){ this.field29 = field29 ; this.modify("field29",field29); } /** * 设置 [FIELD30] */ public void setField30(String field30){ this.field30 = field30 ; this.modify("field30",field30); } /** * 设置 [FIELD31] */ public void setField31(String field31){ this.field31 = field31 ; this.modify("field31",field31); } /** * 设置 [FIELD32] */ public void setField32(String field32){ this.field32 = field32 ; this.modify("field32",field32); } /** * 设置 [FIELD33] */ public void setField33(String field33){ this.field33 = field33 ; this.modify("field33",field33); } /** * 设置 [FIELD34] */ public void setField34(String field34){ this.field34 = field34 ; this.modify("field34",field34); } /** * 设置 [FIELD35] */ public void setField35(String field35){ this.field35 = field35 ; this.modify("field35",field35); } /** * 设置 [FIELD36] */ public void setField36(String field36){ this.field36 = field36 ; this.modify("field36",field36); } /** * 设置 [FIELD37] */ public void setField37(String field37){ this.field37 = field37 ; this.modify("field37",field37); } /** * 设置 [FIELD38] */ public void setField38(String field38){ this.field38 = field38 ; this.modify("field38",field38); } /** * 设置 [FIELD39] */ public void setField39(String field39){ this.field39 = field39 ; this.modify("field39",field39); } /** * 设置 [FIELD40] */ public void setField40(String field40){ this.field40 = field40 ; this.modify("field40",field40); } }