Uses of Package
jsonvalues.spec
Packages that use jsonvalues.spec
Package
Description
The `jsonvalues` package provides a set of classes and interfaces for working with JSON (JavaScript Object Notation)
data in a type-safe and structured manner.
This package contains a set of generators for creating JSON-like data structures using the `jsonvalues` library.
The `jsonvalues.spec` package provides classes and interfaces for defining and working with JSON specifications
(specs) and parsers.
-
Classes in jsonvalues.spec used by jsonvaluesClassDescriptionRepresent an exception that is thrown while parsing an array of bytes or string into a JSON.
-
Classes in jsonvalues.spec used by jsonvalues.genClassDescriptionRepresents a specification of a JSON object, allowing you to define rules and constraints for validating JSON objects.
-
Classes in jsonvalues.spec used by jsonvalues.specClassDescriptionA class representing the schema for arrays in a JSON structure.A class representing the schema for BigDecimal values in a JSON spec.A class representing the schema for double values in a JSON spec.The `ERROR_CODE` enum represents various code codes that can be associated with validation errors when using JSON value specifications (`JsSpecs`).A class representing the schema for instant values in a JSON spec.A class representing the schema for integer values in a JSON spec.Represents a specification of a JSON arrayThe
JsArraySpecParser
class is responsible for creating JSON array parsers based on provided JSON specifications (specs).Builder class for creating instances ofJsEnum
, which represents an enumeration of string symbols.Represents a code validating a value of a JSONBuilder class for creating instances ofJsFixedBinary
, which represents a fixed-size binary type.Singleton instance to create JSON readers and writers to parse bytes into JSON and serialize JSON into bytes.Represents a specification of a JSON object, allowing you to define rules and constraints for validating JSON objects.TheJsObjSpecBuilder
class is a builder for creating instances ofJsObjSpec
with additional metadata.TheJsObjSpecParser
class is responsible for creating JSON object parsers based on provided JSON specifications (specs).Represent an exception that is thrown while parsing an array of bytes or string into a JSON.Represent an exception that is thrown while serializing a JSON into an array of bytes.The `JsSpec` interface represents a specification for validating JSON data structures.A class representing the schema for long values in a JSON spec.The `SpecError` class represents a code that occurs during the validation of a JSON value against a specification.The `SpecGenConfBuilder` class is responsible for configuring the generation parameters used by `SpecToGen`.Class responsible for converting JSON specs to JSON generators.A class representing the schema for string values in a JSON structure.