All Classes and Interfaces
Class
Description
DateUtils provides utility methods for parsing and formatting dates in various formats.
IOUtils is a utility class that provides various I/O operations and helper methods
for working with byte arrays, character arrays, and other data structures used in
FASTJSON2 for serialization and deserialization.
This is the main entry point for using fastjson2 API.
This is the main entry point for using fastjson2 binary format (JSONB) API.
Constants for JSONB binary format specification
IO utility methods for JSONB serialization
JSONFactory is the core factory class for creating JSON readers and writers,
as well as managing global configuration for fastjson2.
When the Key in the JSON does not match the property in the
Bean,
the conversion process may not meet expectations.Exception thrown when attempting to serialize an object that exceeds size limits
and the LargeObject feature is not enabled.
Represents a JSONPath expression for querying and manipulating JSON data.
Features that can be applied to JSONPath operations
JSONPObject is used to represent JSONP (JSON with Padding) data structure.
JSONReader is the core class for reading and parsing JSON data in FASTJSON2.
Context holds the configuration and state information for JSON reading operations.
Feature is used to control the behavior of JSON reading and parsing in FASTJSON2.
Exception thrown when JSON schema validation fails.
A utility class for validating JSON strings or byte arrays to check if they
represent valid JSON structures.
An enumeration representing the type of JSON structure.
Exception thrown when JSON validation fails.
JSONWriter is the core class for writing and serializing Java objects to JSON format in FASTJSON2.
Context holds the configuration and state information for JSON writing operations.
Feature is used to control the behavior of JSON writing and serialization in FASTJSON2.
Path represents a JSON pointer path used for reference detection during serialization.
Author: wangy
ObjectReader is responsible for deserializing JSON data into Java objects.
ObjectReaderCreator is responsible for creating ObjectReader instances for
deserializing JSON data into Java objects.
ObjectReaderProvider is responsible for providing and managing ObjectReader instances
for deserializing JSON data into Java objects.
ObjectWriter is responsible for serializing Java objects into JSON format.
ObjectWriterCreator is responsible for creating ObjectWriter instances for
serializing Java objects into JSON format.
ObjectWriterProvider is responsible for providing and managing ObjectWriter instances
for serializing Java objects into JSON format.
An enumeration that defines a few standard naming conventions for JSON field names.
Date 2024/5/25 10:46
Created by wangyc
Symbol table for fast name lookup.
Represents a generic type
T.