All Classes and Interfaces

Class
Description
 
represents the index of a value in a json array.
Represents a json array, which is an ordered list of elements.
Type of arrays: SET, MULTISET or LIST.
represent a JsArray generator.
 
 
Represents an immutable json number of type BigDecimal.
Represents a JsBigDec generator.
Represents an immutable json number of type BigInteger.
Represents a JsBigInt generator.
Represents an array of bytes.
Represents a JsBinary generator.
Represents an immutable json boolean.
Represents a JsBool generator
Represents an immutable json number of type double.
Represents a JsDouble generator.
 
Represents an immutable instant.
Represents a JsInstant generator.
Represents an immutable json number of type integer.
Represents a JsInstant generator.
Represents an immutable json number of type long.
Represents a JsInstant generator.
It's a special json element that represents 'nothing'.
Represents null, which a valid json value.
Represents an immutable json number.
Represents an immutable JSON object.
Represents a JsObj generator.
 
Represents a specification of a Json object
 
Json<T extends Json<T>>
Represents a json of type T, where T is the type of the container, either a JsObj or a JsArray.
 
represents optics defined for json objects and arrays
represents all the lenses defined for a Json array
represents all the optics defined for a Json array
represents all the S defined for a Json array
represents all the lenses defined for a Json object
represents all the optics defined for a Json object
represents all the S defined for a Json object
 
 
Represents the full path location of an element in a json.
 
 
 
 
Represents an immutable json string.
Represents a JsStr generator.
Represents a tuple generator that is modeled with a JsArray generator.
Represents a json element of any type.
represents the key of a value in a json object
Represents the location of a first-level element in a json, either a Key in a JsObj or an Index in a JsArray.
 
Exception that models a programming error made by the user.