/** * Copyright © 2012-2014 JeeSite All rights reserved. */ package com.cku.apidoc.entity; import org.hibernate.validator.constraints.Length; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import com.thinkgem.jeesite.common.persistence.DataEntity; /** * api参数Entity * @author fanhuibin * @version 2016-09-06 */ public class ApiParams extends DataEntity { private static final long serialVersionUID = 1L; private String paramsName; // params_name private String paramsType; // params_type private String paramsLimit; // params_limit private Date createTime; // create_time private String interfaceId; // interface_id public ApiParams() { super(); } public ApiParams(String id){ super(id); } @Length(min=0, max=50, message="params_name长度必须介于 0 和 50 之间") public String getParamsName() { return paramsName; } public void setParamsName(String paramsName) { this.paramsName = paramsName; } @Length(min=0, max=50, message="params_type长度必须介于 0 和 50 之间") public String getParamsType() { return paramsType; } public void setParamsType(String paramsType) { this.paramsType = paramsType; } @Length(min=0, max=100, message="params_limit长度必须介于 0 和 100 之间") public String getParamsLimit() { return paramsLimit; } public void setParamsLimit(String paramsLimit) { this.paramsLimit = paramsLimit; } @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") public Date getCreateTime() { return createTime; } public void setCreateTime(Date createTime) { this.createTime = createTime; } @Length(min=1, max=11, message="interface_id长度必须介于 1 和 11 之间") public String getInterfaceId() { return interfaceId; } public void setInterfaceId(String interfaceId) { this.interfaceId = interfaceId; } }