Interface | Description |
---|---|
BuiltType<T> | |
IJsonBindingsBacked |
A base interface for all common structured data types with methods to transform bindings to/from JSON, YAML, XML,
CSV etc. and to conveniently use the Bindings for Web services e.g., a JSON web service can use YAML etc.
|
IJsonBindingsTranslator |
A service interface for translating JSON bindings to a data format such as JSON, XML, YAML, and CSV.
|
IJsonFormatTypeCoercer |
Implement this interface as a service provider.
|
IJsonList<T> |
A base interface for all JSON bindings types with methods to transform a JSON value List to/from JSON, YAML, CSV, and XML
and to conveniently use the List for Web services / APIs.
|
IJsonParser | |
JsonBuilder<T extends IJsonBindingsBacked> |
Super interface for all Builder classes in JSON and JSON-derived manifolds, such as XML, YAML, and CSV.
|
Class | Description |
---|---|
Base64Encoding |
Corresponds with the "byte" format.
|
DataBindings |
A simple name/value bindings impl.
|
Endpoint |
Represents a URL endpoint with an optional proxy (HTTP, SOCKS, or direct if no proxy is specified).
|
IJsonList.Factory |
For Internal Use Only
|
JsonList<T> | |
Loader<E> |
This class is used as part of the JSON API.
|
OctetEncoding |
Corresponds with the "binary" format.
|
Requester<T> |
This class defines methods to simplify making HTTP requests involved with basic REST API calls supporting GET,
POST, PUT, PATCH, and DELETE and handles responses in JSON & JSON Schema, YAML, XML, CSV, or plain text.
|
Writer |
This class is used as part of the JSON API.
|
Enum | Description |
---|---|
Requester.Format |
Copyright © 2024. All rights reserved.