lenses
lenses
scalapb.lenses
CompatLensImplicits
SeqLikeLens
SetLens
CompatLensImplicits
Lens
Lens
MapLens
OptLens
ObjectLens
Updatable
lenses
/
scalapb.lenses
/
CompatLensImplicits
/
SeqLikeLens
SeqLikeLens
final
class
SeqLikeLens
[U, A, CC <: (
SeqOps
)](val lens:
Lens
[
U
,
CC
[
A
]]) extends
AnyVal
Implicit that adds some syntactic sugar if our lens watches a Seq-like collection.
Graph
Supertypes
class
AnyVal
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
:++=
(item:
IterableOnce
[
A
]): () =>
U
def
:+=
(item:
A
): () =>
U
def
apply
(i:
Int
):
Lens
[
U
,
A
]
def
foreach
(f:
Lens
[
A
,
A
] => () =>
A
): () =>
U
def
head
:
Lens
[
U
,
A
]
def
last
:
Lens
[
U
,
A
]
Concrete fields
val
lens
:
Lens
[
U
,
CC
[
A
]]