http4k
Toggle table of contents
6.55.0.0
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
http4k
http4k-ai-mcp-core
/
org.http4k.lens
/
MetaKeyLens
Meta
Key
Lens
class
MetaKeyLens
<
FINAL
>
(
getFn
:
(
Meta
)
->
FINAL
,
setFn
:
(
FINAL
,
Meta
)
->
Meta
)
:
LensInjectorExtractor
<
Meta
,
FINAL
>
(
source
)
Members
Constructors
Meta
Key
Lens
Link copied to clipboard
constructor
(
getFn
:
(
Meta
)
->
FINAL
,
setFn
:
(
FINAL
,
Meta
)
->
Meta
)
Functions
extract
Link copied to clipboard
open
fun
extract
(
target
:
Meta
)
:
FINAL
get
Link copied to clipboard
open
operator
fun
<
R
:
Meta
>
get
(
target
:
R
)
:
FINAL
inject
Link copied to clipboard
open
fun
<
R
:
Meta
>
inject
(
value
:
FINAL
,
target
:
R
)
:
R
invoke
Link copied to clipboard
open
operator override
fun
invoke
(
target
:
Meta
)
:
FINAL
open
operator override
fun
<
R
:
Meta
>
invoke
(
value
:
FINAL
,
target
:
R
)
:
R
of
Link copied to clipboard
open
infix
fun
<
R
:
Meta
>
of
(
value
:
FINAL
)
:
(
R
)
->
R
restrict
From
Link copied to clipboard
open
fun
<
NEXT
:
Meta
>
restrictFrom
(
)
:
LensExtractor
<
NEXT
,
FINAL
>
restrict
Into
Link copied to clipboard
open
fun
<
NEXT
:
Meta
>
restrictInto
(
)
:
LensInjector
<
FINAL
,
NEXT
>
set
Link copied to clipboard
open
operator
fun
<
R
:
Meta
>
set
(
target
:
R
,
value
:
FINAL
)
:
R