ExcelColumn

class ExcelColumn(var name: String)
class Object
trait Matchable
class Any

Value members

Concrete methods

def asType(clazz: Class[_]): ExcelColumn
def asType(dt: DataType): ExcelColumn
def data(data: Seq[String]): ExcelColumn
def date(f: String): ExcelColumn
def decimal(f: String): ExcelColumn
def decimal(min: Float, max: Float): ExcelColumn
def format(f: String): ExcelColumn
def integer(f: String): ExcelColumn
def integer(min: Int, max: Int): ExcelColumn
def length(max: Int): ExcelColumn
def max(formular: Any): ExcelColumn
def min(formular: Any): ExcelColumn
def ref(data: Seq[String]): ExcelColumn
def remark(r: String): ExcelColumn
def required(r: Boolean): ExcelColumn
def unique(nv: Boolean): ExcelColumn

Concrete fields

var comment: Option[String]

批注

批注

var dataType: DataType

数据类型

数据类型

var datas: Seq[String]

本列的数据(直接输出到本列的标题下方)

本列的数据(直接输出到本列的标题下方)

var format: Option[String]

数据格式

数据格式

var formular1: String

约束的第一个公式

约束的第一个公式

var formular2: Option[String]

约束的第一个公式

约束的第一个公式

var isBool: Boolean

是否布尔型

是否布尔型

var isDate: Boolean

是否日期

是否日期

var isDecimal: Boolean

是否浮点型

是否浮点型

var isInt: Boolean

是否整形

是否整形

var length: Option[Int]

文本长度

文本长度

var name: String
var refs: Seq[String]

引用数据

引用数据

var remark: Option[String]

说明

说明

var required: Boolean

是否必须

是否必须

var unique: Boolean

是否唯一

是否唯一