package
data
Type Members
-
case class
Field
(form: play.api.data.Form[_], name: String, constraints: Seq[(String, Seq[Any])], format: Option[(String, Seq[Any])], errors: Seq[FormError], value: Option[String]) extends Product with Serializable
-
case class
FieldMapping
[T]
(key: String, constraints: Seq[Constraint[T]], binder: Formatter[T]) extends Mapping[T] with Product with Serializable
-
case class
Form
[T]
(mapping: Mapping[T], data: Map[String, String], errors: Seq[FormError], value: Option[T]) extends Product with Serializable
-
case class
FormError
(key: String, message: String, args: Seq[Any]) extends Product with Serializable
-
trait
Mapping
[T]
extends AnyRef
-
-
case class
ObjectMapping1
[R, A1]
(apply: (A1) ⇒ R, unapply: (R) ⇒ Option[A1], f1: (String, Mapping[A1]), key: String, constraints: Seq[Constraint[R]]) extends Mapping[R] with ObjectMapping with Product with Serializable
-
case class
OptionalMapping
[T]
(wrapped: Mapping[T], constraints: Seq[Constraint[Option[T]]]) extends Mapping[Option[T]] with Product with Serializable
-
case class
RepeatedMapping
[T]
(wrapped: Mapping[T], key: String, constraints: Seq[Constraint[List[T]]]) extends Mapping[List[T]] with Product with Serializable
-
case class
WrappedMapping
[A, B]
(wrapped: Mapping[A], f1: (A) ⇒ B, f2: (B) ⇒ A, additionalConstraints: Seq[Constraint[B]]) extends Mapping[B] with Product with Serializable
Value Members
-
object
Form
extends Serializable
-
object
Forms
extends AnyRef
-
-
-
Contains data manipulation helpers (typically HTTP form handling)