Package jsonvalues.gen
The package includes the following classes:
- JsArrayGen
: A generator for creating instances of JsArray
, which
represent JSON arrays. - JsBigIntGen
: A generator for creating instances of
JsBigInt
, which represent JSON integer values. - JsBigDecGen
: A generator
for creating instances of JsBigDec
, which represent JSON decimal values. -
JsBinaryGen
: A generator for creating instances of JsBinary
, which
represent JSON binary values. - JsBoolGen
: A generator for creating instances of
JsBool
, which represent JSON boolean values. - JsDoubleGen
: A generator for
creating instances of JsDouble
, which represent JSON double values. -
JsInstantGen
: A generator for creating instances of JsInstant
, which
represent JSON instant values. - JsIntGen
: A generator for creating instances of
JsInt
, which represent JSON integer values. - JsObjGen
: A generator for
creating instances of JsObj
, which represent JSON objects. - JsStrGen
: A
generator for creating instances of JsStr
, which represent JSON string values.
The Combinators
class provides utility methods for combining and manipulating generators, allowing
you to create complex generator compositions easily.
You can use these generators to create JSON-like data structures for testing and generating data for your applications.
- See Also:
-
ClassesClassDescriptionRepresents a JsArray generator.Represents a JsBigDec generator.Represents a JsBigInt generator.Represents a JsBinary generator.Represents a JsBool generatorRepresents a JsDouble generator.Represents a JsInstant generator.Represents a JsInt generator.Represents a JsLong generator.Represents a JsObj generator.Represents a JsStr generator.Represents a tuple generator that is modeled with a JsArray generator.