package
parameters
Type Members
-
trait
Bindable[T, B <: Binding] extends AnyRef
-
sealed
trait
Binding extends AnyRef
-
abstract
class
Body[T] extends Iterable[BodyParameter] with Retrieval[T, HttpRequest]
-
-
case class
BodySpec[T](description: Option[String], contentType: ContentType, deserialize: (String) ⇒ T, serialize: (T) ⇒ String) extends Product with Serializable
-
case class
Form(fields: Map[String, Set[String]]) extends Iterable[(String, Set[String])] with Product with Serializable
-
-
-
-
-
-
-
-
trait
MultiParameters[P[_], R[_]] extends AnyRef
-
-
-
-
sealed
class
ParamType extends AnyRef
-
trait
Parameter extends AnyRef
-
case class
ParameterSpec[T](name: String, description: Option[String] = scala.None, paramType: ParamType, deserialize: (String) ⇒ T, serialize: (T) ⇒ String) extends Product with Serializable
-
trait
Parameters[P[_], R[_]] extends AnyRef
-
-
-
-
-
-
trait
Rebindable[T, From, B <: Binding] extends AnyRef
-
-
case class
RequestBuild(uriParts: Seq[String] = ..., queries: Map[String, Seq[String]] = ..., fn: (HttpRequest) ⇒ HttpRequest = ...) extends Product with Serializable
-
trait
Retrieval[T, From] extends AnyRef
-
-
-
-
trait
Validatable[T, From] extends AnyRef
Value Members
-
-
-
-
object
Form extends Serializable
-
-
-
-
-
-
-
-
object
ParameterSpec extends Serializable
-
-
-