package com.norteksoft.mms.form.enumeration; /** * 表字段的类型 */ public enum DataType { TEXT("文本"), DATE("日期"), TIME("时间"), INTEGER("整型"), LONG("长整型"), DOUBLE("双精度浮点数"), FLOAT("单精度浮点数"), BOOLEAN("布尔型"), CLOB("大文本"), BLOB("大字段"), COLLECTION("集合"), ENUM("枚举"), REFERENCE("引用"), @Deprecated AMOUNT("金额"), @Deprecated NUMBER("数字"), ; public String code; DataType(String code){ this.code=code; } public Short getIndex(){ return (short)(this.ordinal()+1); } public String getCode(){ return this.code; } /** * 返回枚举的名称 * @return */ public String getEnumName(){ return this.toString(); } }