Packages

object ParamSpec

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

Type Members

  1. type Aux[T] = ParamSpec { type Out = T }

Value Members

  1. def apply[T](directive: Directive1[T]): Aux[T]
  2. implicit def forNDR[T](ndr: NameDefaultReceptacle[T])(implicit fsou: FSOU[T]): Aux[T]
  3. implicit def forNDUR[T](ndur: NameDefaultUnmarshallerReceptacle[T]): Aux[T]
  4. implicit def forNOR[T](nor: NameOptionReceptacle[T])(implicit fsou: FSOU[T]): Aux[Option[T]]
  5. implicit def forNOUR[T](nour: NameOptionUnmarshallerReceptacle[T]): Aux[Option[T]]
  6. implicit def forNR[T](nr: NameReceptacle[T])(implicit fsu: FromStringUnmarshaller[T]): Aux[T]
  7. implicit def forNUR[T](nur: NameUnmarshallerReceptacle[T]): Aux[T]
  8. implicit def forRVR[T](rvr: RequiredValueReceptacle[T])(implicit fsu: FromStringUnmarshaller[T]): Aux[Unit]
  9. implicit def forRVUR[T](rvur: RequiredValueUnmarshallerReceptacle[T]): Aux[Unit]
  10. implicit def forRepVR[T](rvr: RepeatedValueReceptacle[T])(implicit fsu: FromStringUnmarshaller[T]): Aux[Iterable[T]]
  11. implicit def forRepVUR[T](rvur: RepeatedValueUnmarshallerReceptacle[T]): Aux[Iterable[T]]
  12. implicit def forString(value: String)(implicit fsu: FromStringUnmarshaller[String]): Aux[String]
  13. implicit def forSymbol(symbol: Symbol)(implicit fsu: FromStringUnmarshaller[String]): Aux[String]