All Classes and Interfaces
Class
Description
Specifies predefined binary data handling strategies.
Provides JSONB Mapper functionality on top of JSONP parser.
Converts Java objects to and from JSON documents.
Allows to define custom mapping for given java type.
Marks any relevant JSON Binding annotations.
JsonbBuilder class provides the client's entry point to the JSON Binding
API.
Annotates a constructor or static factory method to use for deserialization.
Annotation provides way how to set custom date format to field or JavaBean property.
Interface representing a custom deserializer for a given type.
Root class for all JSON Binding exceptions.
Specifies how fields having null values are serialized into JSON.
Annotation provides way how to set custom number format to field or JavaBean property.
Customizes serialization and/or deserialziaton of JSON property names.
Customizes the order in which properties are serialized for the annotated type.
Service provider for JSON Binding implementations.
Interface representing a custom serializer for given type.
Subtype is tightly bound to the
JsonbTypeInfo.Prevents serialization and/or deserialization of JSON properties.
Annotation provides way how to set custom JsonbAdapter to field or JavaBean property.
Annotation provides way how to set custom JsonbDeserializer to field or JavaBean property.
Configuration annotation of the type information handling.
Annotation provides way how to set custom JsonbSerializer to field or JavaBean property.
Annotation provides way how to customize visibility strategy of the JSON Binding.
Specifies a predefined property name conversion for serialization and deserialization.
Specifies predefined property order stategy for serialization.
Provides mechanism how to define customized property visibility strategy.
Provides JSONB internals for custom serializers.