Uses of Class
jsonvalues.Lens
-
Packages that use Lens Package Description jsonvalues json-values is a one-package and zero-dependency library to work with jsons in a declarative and functional way. -
-
Uses of Lens in jsonvalues
Subclasses of Lens in jsonvalues Modifier and Type Class Description class
JsBinaryLens<S extends Json<S>>
Represent a Lens which focus is an array of bytes located at a path in a Jsonclass
JsInstantLens<S extends Json<S>>
Represent a Lens which focus is an Instant located at a path in a Jsonclass
JsObjLens<S extends Json<S>>
Represent a Lens which focus is a json object located at a path is a JsonFields in jsonvalues declared as Lens Modifier and Type Field Description static Lens<JsPair,JsPath>
JsPair. pathLens
lens that focuses on the path of a pairstatic Lens<JsPair,JsValue>
JsPair. valueLens
lens that focuses on the value of a pairMethods in jsonvalues that return Lens Modifier and Type Method Description <B> Lens<S,B>
Lens. compose(Lens<O,B> other)
Compose this lens with another oneLens<JsArray,JsValue>
JsOptics.JsArrayLenses. value(JsPath path)
lens that focus on the value located at a path in an arrayMethods in jsonvalues with parameters of type Lens Modifier and Type Method Description <B> Lens<S,B>
Lens. compose(Lens<O,B> other)
Compose this lens with another one
-