toggle menu
http4k
LOCAL
jvm
switch theme
search in API
http4k-contract
/
org.http4k.contract
/
ContractRouteSpec1
Contract
Route
Spec1
class
ContractRouteSpec1
<
out
A
>
:
ContractRouteSpec
Members
Members & Extensions
Types
Binder
Link copied to clipboard
inner
class
Binder
(
method
:
Method
)
:
ContractRouteSpec.ContractRequestBuilder
Properties
a
Link copied to clipboard
val
a
:
PathLens
<
A
>
path
Fn
Link copied to clipboard
val
pathFn
:
(
PathSegments
)
->
PathSegments
path
Lenses
Link copied to clipboard
val
pathLenses
:
Array
<
out
PathLens
<
*
>
>
route
Meta
Link copied to clipboard
val
routeMeta
:
RouteMeta
Functions
bind
Contract
Link copied to clipboard
open
infix override
fun
bindContract
(
method
:
Method
)
:
ContractRouteSpec1.Binder
<
A
>
div
Link copied to clipboard
open
infix operator override
fun
div
(
next
:
String
)
:
ContractRouteSpec2
<
A
,
String
>
open
infix operator override
fun
<
NEXT
>
div
(
next
:
PathLens
<
NEXT
>
)
:
ContractRouteSpec2
<
A
,
NEXT
>
meta
Link copied to clipboard
infix
fun
<
A
>
ContractRouteSpec1
<
A
>
.
meta
(
new
:
RouteMetaDsl
.
(
)
->
Unit
)
:
ContractRouteSpec1
<
A
>