A MapOperation is one that expect an old value to be available.
Alias for elements
Alias for elements
Like elements but filters elements where the inner lens doesn't apply
Like elements but filters elements where the inner lens doesn't apply
The lens which just converts another Lens into one of a Seq value.
The lens which just converts another Lens into one of a Seq value.
The lens which combines an outer lens with an inner.
Accesses an element of a JsArray.
Accesses an element of a JsArray.
All the elements of a JsArray.
All the elements of a JsArray.
Accesses a field of a JsObject.
Accesses a field of a JsObject.
All the values of a JsArray which match the predicate.
All the values of a JsArray which match the predicate.
Operates on the first element of an JsArray which matches the predicate.
Operates on the first element of an JsArray which matches the predicate.
Create a Lens from a json-path expression.
Create a Lens from a json-path expression.
The modify operation applies a function on the (converted) value
The modify operation applies a function on the (converted) value
The set operation sets or creates a value.
The set operation sets or creates a value.
The identity lens which operates on the current element itself
The identity lens which operates on the current element itself
An aggregate option to import all of the functionality of JsonLenses with one import.