object ColumnSchema
- Companion:
- class
Type members
Classlikes
case class DoubleSchema(columnName: String, min: Option[Double], max: Option[Double], required: Boolean) extends ColumnSchema
case class IntegerSchema(columnName: String, min: Option[Int], max: Option[Int], required: Boolean) extends ColumnSchema
case class StringSchema(columnName: String, maxLength: Option[Int], minLength: Option[Int], regex: Option[Regex], required: Boolean, allowedValues: Set[String]) extends ColumnSchema