package
bind
Type Members
-
type
Constraint = (String, Map[String, String], (String) ⇒ Option[String], Options) ⇒ Seq[(String, String)]
-
-
type
ErrProcessor[R] = (Seq[(String, String)]) ⇒ R
-
case class
ExtensionMeta(name: String, desc: String, params: List[_] = immutable.this.Nil) extends Product with Serializable
-
type
ExtraConstraint[T] = (String, T, (String) ⇒ Option[String]) ⇒ Seq[String]
-
case class
FieldMapping[T](inputMode: InputMode = SoloInput, doConvert: (String, Map[String, String]) ⇒ T, moreValidate: (String, Map[String, String], (String) ⇒ Option[String], Options) ⇒ Seq[(String, String)] = FrameworkUtils.PassValidating, meta: MappingMeta, options: Options = ...) extends Mapping[T] with Product with Serializable
-
case class
FormBinder[R](messages: (String) ⇒ Option[String], errProcessor: (Seq[(String, String)]) ⇒ R = ...) extends Product with Serializable
-
case class
GroupMapping[T](fields: Seq[(String, Mapping[_])], doConvert: (String, Map[String, String]) ⇒ T, options: Options = ...) extends Mapping[T] with Product with Serializable
-
final
class
Ignored[T] extends AnyRef
-
sealed
trait
InputMode extends AnyRef
-
-
case class
MappingMeta(targetType: ClassTag[_], baseMappings: List[Mapping[_]] = immutable.this.Nil) extends Product with Serializable
-
trait
Mappings extends AnyRef
-
type
Messages = (String) ⇒ Option[String]
-
trait
Metable[M] extends AnyRef
-
case class
Options(eagerCheck: Option[Boolean] = scala.None, skipUntouched: Option[Boolean] = scala.None, touchedChecker: Option[(String, Map[String, String]) ⇒ Boolean] = scala.None, _label: Option[String] = scala.None, _constraints: List[(String, Map[String, String], (String) ⇒ Option[String], Options) ⇒ Seq[(String, String)]] = immutable.this.Nil, _extraConstraints: List[ExtraConstraint[_]] = immutable.this.Nil, _processors: List[(String, Map[String, String], Options) ⇒ Map[String, String]] = immutable.this.Nil, _ignoreConstraints: Boolean = false, _inputMode: InputMode = SoloInput, _attachment: Option[Any] = scala.None) extends Product with Serializable
-
type
PreProcessor = (String, Map[String, String], Options) ⇒ Map[String, String]
-
trait
Processors extends AnyRef
-
type
TouchedChecker = (String, Map[String, String]) ⇒ Boolean
Inherited from AnyRef
Inherited from Any