TableFieldVo.java 790 Bytes
package com.yanzuoguang.dao.Impl;

/**
 * 表结构的基本信息
 * created by yanzu on 2017/5/30.
 */
public class TableFieldVo {

    public TableFieldVo() {
        this("id");
    }

    public TableFieldVo(String name) {
        this(name, name);
    }

    public TableFieldVo(String name, String inputName) {
        this(name, inputName, String.class);
    }

    public TableFieldVo(String name, String inputName, Class<?> type) {
        this.name = name;
        this.lName = name.toLowerCase();
        this.inputName = inputName;
        this.inputLName = inputName.toLowerCase();
        this.type = type;
    }

    public String name;

    public String lName;

    public String inputName;

    public String inputLName;

    public Class<?> type = String.class;
    ;
}