p

trail

package trail

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. trail
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Arg[T] = Arg_[T]
  2. case class Arg_[T](codec: Codec[T]) extends Product with Serializable
  3. trait Codec[T] extends AnyRef
  4. type Param[T] = Param_[T]
  5. type ParamOpt[T] = ParamOpt_[T]
  6. case class ParamOpt_[T](name: String, codec: Codec[T]) extends Product with Serializable
  7. case class ParamRoute[ROUTE <: HList, Params <: HList](route: Route[ROUTE], params: Params) extends Product with Serializable
  8. case class Param_[T](name: String, codec: Codec[T]) extends Product with Serializable
  9. case class Path(path: String, args: Map[String, String] = Map.empty) extends Product with Serializable
  10. class PathElement[T, U] extends AnyRef
    Annotations
    @implicitNotFound( ... )
  11. case class Route[ROUTE <: HList](pathElements: ROUTE) extends Product with Serializable
  12. class StaticElement[T] extends PathElement[T, String]

Value Members

  1. val !#: Route[HNil]
  2. val Root: Route[HNil]
  3. object Arg
  4. object Args
  5. object Codec
  6. object Param
  7. object ParamOpt
  8. object Params
  9. object PathElement
  10. object PathParser
  11. object Route extends Serializable
  12. object URI

Inherited from AnyRef

Inherited from Any

Ungrouped