com.softwaremill.quicklens
Members list
Type members
Classlikes
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
QuicklensFunctor.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object given_QuicklensFunctor_Array.typeobject given_QuicklensFunctor_Option.type
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object given_QuicklensIndexedFunctor_Array_Int.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
QuicklensMacros.type
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object given_QuicklensSingleAtFunctor_Option.type
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
QuicklensWhen.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
Value members
Extensions
Extensions
Create an object allowing modifying the given (deeply nested) field accessible in a case class
hierarchy via path
on the given obj
.
Create an object allowing modifying the given (deeply nested) field accessible in a case class
hierarchy via path
on the given obj
.
All modifications are side-effect free and create copies of the original objects.
You can use .each
to traverse options, lists, etc.
Attributes
Create an object allowing modifying the given (deeply nested) fields accessible in a case class
hierarchy via paths
on the given obj
.
Create an object allowing modifying the given (deeply nested) fields accessible in a case class
hierarchy via paths
on the given obj
.
All modifications are side-effect free and create copies of the original objects.
You can use .each
to traverse options, lists, etc.