org.glamey.scaffold.autocode.model.PropertyModel Maven / Gradle / Ivy
package org.glamey.scaffold.autocode.model;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
/**
* JAVA对象属性模型
*
* @author zhouyang.zhou
*/
public class PropertyModel implements java.io.Serializable {
/**
* 表字段名称
*/
private String columnName;
/**
* 首字母小写属性名称,
*/
private String lname;
/**
* 属性类型
*/
private String type;
/**
* 属性描述
*/
private String desc;
/**
* 首字母大写属性名称,
*/
private String uname;
public String getColumnName() {
return columnName;
}
public void setColumnName(String columnName) {
this.columnName = columnName;
}
public String getLname() {
return lname;
}
public void setLname(String lname) {
this.lname = lname;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public String getDesc() {
return desc;
}
public void setDesc(String desc) {
this.desc = desc;
}
public String getUname() {
return uname;
}
public void setUname(String uname) {
this.uname = uname;
}
@Override
public String toString() {
return ToStringBuilder.reflectionToString(this, ToStringStyle.SHORT_PREFIX_STYLE);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy