All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description Base64Encoding Corresponds with the "byte" format.BigNumberCoercer Implement"big-integer"and"big-decimal"formats.BinaryCoercer Implement"binary"and"byte"formats.BindingsCoercer BuiltType<T> DataBindings A simple name/value bindings impl.DefaultCoercer DefaultParser Endpoint Represents a URL endpoint with an optional proxy (HTTP, SOCKS, or direct if no proxy is specified).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.IJsonList.Factory For Internal Use OnlyIJsonParser Json JsonBindingsTranslator JsonBuilder<T extends IJsonBindingsBacked> Super interface for all Builder classes in JSON and JSON-derived manifolds, such as XML, YAML, and CSV.JsonList<T> JsonList.Serializer<T> ListCoercer Loader<E> This class is used as part of the JSON API.ManBindingsExt ExtendsBindingswith methods to transform the Bindings contents to JSON, YAML, CSV, and XML and to conveniently use the Bindings for JSON Web services.ManUrlExt Adds extension methods to URL for handling JSON, plain text, and binary content.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.Requester.Format Serializer Token TokenType Writer This class is used as part of the JSON API.