com.github.tminglei

bind

package bind

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. bind
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type BulkPreProcessor = (Map[String, String]) ⇒ Map[String, String]

  2. type Constraint = (String, String, (String) ⇒ String) ⇒ Option[String]

  3. trait Constraints extends AnyRef

  4. type ExtraConstraint[T] = (String, T, (String) ⇒ String) ⇒ Seq[(String, String)]

  5. case class FieldMapping[T](constraints: Seq[(String, String, (String) ⇒ String) ⇒ Option[String]], convert: (String) ⇒ T, processors: Seq[(String) ⇒ String] = immutable.this.Nil, label: Option[String] = scala.None) extends Mapping[T] with Product with Serializable

  6. case class FormBinder[R](messages: (String) ⇒ String, preProcessors: Seq[(Map[String, String]) ⇒ Map[String, String]] = immutable.this.Nil, errProcessor: Option[(Seq[(String, String)]) ⇒ R] = scala.None) extends Product with Serializable

  7. case class GroupMapping[T](fields: Seq[(String, Mapping[_])], convert0: (String, Map[String, String]) ⇒ T, label: Option[String] = scala.None) extends Mapping[T] with Product with Serializable

  8. trait Mapping[T] extends AnyRef

  9. trait Mappings extends AnyRef

  10. type Messages = (String) ⇒ String

  11. type PostErrProcessor[R] = (Seq[(String, String)]) ⇒ R

  12. type PreProcessor = (String) ⇒ String

  13. trait Processors extends AnyRef

Value Members

  1. object Constraints extends Constraints

  2. object Mappings extends Mappings

  3. object Processors extends Processors

  4. object simple extends Mappings with Constraints with Processors

    add

Inherited from AnyRef

Inherited from Any

Ungrouped