api

http4k / org.http4k.contract / ContractRouteSpec2

ContractRouteSpec2

class ContractRouteSpec2<out A, out B> : ContractRouteSpec

Types

Name Summary
Binder inner class Binder<out A, out B> : ContractRequestBuilder

Properties

Name Summary
a val a: PathLens<A>
b val b: PathLens<B>

Functions

Name Summary
bindContract infix fun bindContract(method: Method): Binder<A, B>
div infix operator fun div(next: String): ContractRouteSpec3<A, B, String>
infix operator fun <NEXT> div(next: PathLens<NEXT>): ContractRouteSpec3<A, B, NEXT>

Extension Functions

Name Summary
meta infix fun <A, B> ContractRouteSpec2<A, B>.meta(new: RouteMetaDsl.() -> Unit): ContractRouteSpec2<A, B>