http4k-incubator
Toggle table of contents
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
http4k-incubator
http4k-incubator
/
org.http4k.lens
/
TypedField
Typed
Field
sealed
interface
TypedField
<
IN
:
HttpMessage
,
OUT
:
Any
>
Inheritors
Required
Optional
Defaulted
Body
Path
Members
Types
Body
Link copied to clipboard
class
Body
<
IN
:
HttpMessage
,
OUT
:
Any
>
(
spec
:
BiDiBodyLensSpec
<
OUT
>
,
val
example
:
OUT
?
)
:
ReadWriteProperty
<
IN
,
OUT
>
,
TypedField
<
IN
,
OUT
>
Defaulted
Link copied to clipboard
class
Defaulted
<
IN
:
HttpMessage
,
OUT
:
Any
>
(
spec
:
BiDiLensBuilder
<
IN
,
OUT
>
,
default
:
(
IN
)
->
OUT
)
:
ReadWriteProperty
<
IN
,
OUT
>
,
TypedField
<
IN
,
OUT
>
Optional
Link copied to clipboard
class
Optional
<
IN
:
HttpMessage
,
OUT
:
Any
>
(
spec
:
BiDiLensBuilder
<
IN
,
OUT
>
)
:
ReadWriteProperty
<
IN
,
OUT
?
>
,
TypedField
<
IN
,
OUT
>
Path
Link copied to clipboard
class
Path
<
OUT
:
Any
>
(
spec
:
PathLensSpec
<
OUT
>
)
:
ReadOnlyProperty
<
TypedRequest
,
OUT
>
,
TypedField
<
TypedRequest
,
OUT
>
Required
Link copied to clipboard
class
Required
<
IN
:
HttpMessage
,
OUT
:
Any
>
(
spec
:
BiDiLensBuilder
<
IN
,
OUT
>
)
:
ReadWriteProperty
<
IN
,
OUT
>
,
TypedField
<
IN
,
OUT
>