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 jsonvalues
    Class
    Description
    Represent an exception that is thrown while parsing an array of bytes or string into a JSON.
  • Classes in jsonvalues.spec used by jsonvalues.gen
    Class
    Description
    Represents a specification of a JSON object, allowing you to define rules and constraints for validating JSON objects.
  • Classes in jsonvalues.spec used by jsonvalues.spec
    Class
    Description
    The `ERROR_CODE` enum represents various code codes that can be associated with validation errors when using JSON value specifications (`JsSpecs`).
    Represents a specification of a JSON array
    The JsArraySpecParser class is responsible for creating JSON array parsers based on provided JSON specifications (specs).
    Builder class for creating instances of JsEnum, which represents an enumeration of string symbols.
    Represents a code validating a value of a JSON
    Builder class for creating instances of JsFixedBinary, 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.
    The JsObjSpecBuilder class is a builder for creating instances of JsObjSpec with additional metadata.
     
    The JsObjSpecParser 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.
    The `SpecError` class represents a code that occurs during the validation of a JSON value against a specification.