Packages

object FieldSpec

Source
FormFieldDirectives.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. FieldSpec
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. type Aux[T] = FieldSpec { type Out = T }
  2. type FSFFOU[T] = Unmarshaller[Option[Field], T]

Value Members

  1. def apply[T](directive: Directive1[T]): Aux[T]
  2. implicit def forNDR[T](r: NameDefaultReceptacle[T])(implicit fu: FSFFOU[T]): Aux[T]
  3. implicit def forNDUR[T](r: NameDefaultUnmarshallerReceptacle[T]): Aux[T]
  4. implicit def forNOR[T](r: NameOptionReceptacle[T])(implicit fu: FSFFOU[T]): Aux[Option[T]]
  5. implicit def forNOUR[T](r: NameOptionUnmarshallerReceptacle[T]): Aux[Option[T]]
  6. implicit def forNR[T](r: NameReceptacle[T])(implicit fu: FromStrictFormFieldUnmarshaller[T]): Aux[T]
  7. implicit def forNUR[T](r: NameUnmarshallerReceptacle[T]): Aux[T]
  8. implicit def forRVDR[T](r: RequiredValueUnmarshallerReceptacle[T]): Aux[Unit]
  9. implicit def forRVR[T](r: RequiredValueReceptacle[T])(implicit fu: FromStrictFormFieldUnmarshaller[T]): Aux[Unit]
  10. implicit def forRepVDR[T](r: RepeatedValueUnmarshallerReceptacle[T]): Aux[Iterable[T]]
  11. implicit def forRepVR[T](r: RepeatedValueReceptacle[T])(implicit fu: FromStrictFormFieldUnmarshaller[T]): Aux[Iterable[T]]
  12. implicit def forString(fieldName: String): Aux[String]
  13. implicit def forSymbol(symbol: Symbol): Aux[String]