toggle menu
http4k
LOCAL
jvm
switch theme
search in API
http4k-contract
/
org.http4k.contract
/
ContractRouteSpec5
Contract
Route
Spec5
class
ContractRouteSpec5
<
out
A
,
out
B
,
out
C
,
out
D
,
out
E
>
:
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
>
b
Link copied to clipboard
val
b
:
PathLens
<
B
>
c
Link copied to clipboard
val
c
:
PathLens
<
C
>
d
Link copied to clipboard
val
d
:
PathLens
<
D
>
e
Link copied to clipboard
val
e
:
PathLens
<
E
>
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
)
:
ContractRouteSpec5.Binder
<
A
,
B
,
C
,
D
,
E
>
div
Link copied to clipboard
open
infix operator override
fun
div
(
next
:
String
)
:
ContractRouteSpec6
<
A
,
B
,
C
,
D
,
E
,
String
>
open
infix operator override
fun
<
NEXT
>
div
(
next
:
PathLens
<
NEXT
>
)
:
ContractRouteSpec6
<
A
,
B
,
C
,
D
,
E
,
NEXT
>
meta
Link copied to clipboard
infix
fun
<
A
,
B
,
C
,
D
,
E
>
ContractRouteSpec5
<
A
,
B
,
C
,
D
,
E
>
.
meta
(
new
:
RouteMetaDsl
.
(
)
->
Unit
)
:
ContractRouteSpec5
<
A
,
B
,
C
,
D
,
E
>