package
bind
Type Members
-
type
BulkPreProcessor = (Map[String, String]) ⇒ Map[String, String]
-
type
Constraint = (String, String, (String) ⇒ Option[String]) ⇒ Option[String]
-
-
type
ExtraConstraint[T] = (String, T, (String) ⇒ Option[String]) ⇒ Seq[(String, String)]
-
case class
FieldMapping[T](constraints: Seq[(String, String, (String) ⇒ Option[String]) ⇒ Option[String]], convert: (String) ⇒ T, processors: Seq[(String) ⇒ String] = immutable.this.Nil, options: Options = ...) extends Mapping[T] with Product with Serializable
-
case class
FormBinder[R](messages: (String) ⇒ Option[String], preProcessors: Seq[(Map[String, String]) ⇒ Map[String, String]] = immutable.this.Nil, touchExtractor: Option[(Map[String, String]) ⇒ Seq[String]] = scala.None, errProcessor: Option[(Seq[(String, String)]) ⇒ R] = scala.None) extends Product with Serializable
-
case class
GroupMapping[T](fields: Seq[(String, Mapping[_])], convert0: (String, Map[String, String]) ⇒ T, options: Options = ...) extends Mapping[T] with Product with Serializable
-
trait
Mapping[T] extends AnyRef
-
trait
Mappings extends AnyRef
-
type
Messages = (String) ⇒ Option[String]
-
case class
Options(label: Option[String] = scala.None, i18n: Option[Boolean] = scala.None, eagerCheck: Option[Boolean] = scala.None, ignoreEmpty: Option[Boolean] = scala.None, touched: Seq[String] = immutable.this.Nil) extends Product with Serializable
-
type
PostErrProcessor[R] = (Seq[(String, String)]) ⇒ R
-
type
PreProcessor = (String) ⇒ String
-
trait
Processors extends AnyRef
-
type
TouchedExtractor = (Map[String, String]) ⇒ Seq[String]
Inherited from AnyRef
Inherited from Any