package
fields
Type Members
-
abstract
class
BaseField[+T] extends Serializable
-
case class
BooleanField(name: String) extends BaseField[Boolean] with Product with Serializable
-
case class
DoubleField(name: String) extends BaseField[Double] with Product with Serializable
-
case class
IntField(name: String) extends BaseField[Int] with Product with Serializable
-
case class
ListField[T](name: String) extends BaseField[List[T]] with Product with Serializable
-
case class
LongField(name: String) extends BaseField[Long] with Product with Serializable
-
case class
MapField[T1, T2](name: String) extends BaseField[Map[T1, T2]] with Product with Serializable
-
case class
ObjectField(name: String) extends BaseField[JSONObject] with Product with Serializable
-
case class
RegexField(name: String, regex: String, group: Int = 0) extends BaseField[String] with Product with Serializable
-
case class
StringField(name: String) extends BaseField[String] with Product with Serializable
Value Members
-
object
Types extends Enumeration