All Classes and Interfaces
Class
Description
Common array unmarshalling item implementation.
Common serializer for arrays.
Wrapper for user components, components, (de)serializer.
Base class for all deserializers producing non single value result.
Base class for container serializers (list, array, etc.).
Abstract class for converting date objects from java.time.
Abstract class for converting date objects.
Metadata wrapper for currently processed object.
AbstractJsonpDeserializer<T extends javax.json.JsonValue>
Common implementation for JSONP Object and Array.
AbstractJsonpSerializer<T extends javax.json.JsonValue>
Common serializer functionality.
Common serializer for numbers, using number format.
Common serializer for numbers, using number format.
Base class for serializer builders.
Common type for all supported value type serializers.
Common type for all supported type serializers.
Decorator for an item which builds adapted type instance by a
JsonbAdapter.Serializer for adapted object.
Wrapper for JsonbAdapter generic information and an components itself.
Introspects configuration on classes and their properties by reading annotations.
Represents the place in which a JSON annotation is applied.
CDI instance manager.
Deserializer for
BigDecimal type.Serializer for
BigDecimal type.Deserializer for
BigInteger type.Serializer for
BigInteger type.Array unmarshaller item implementation for booleans.
Serializes byte array as JSON array of booleans.
Deserializer for
Boolean type.Serializer for
Boolean type.Deserialize Base64 json string value into byte array.
Serializes byte array with Base64.
Array unmarshaller item implementation for small int.
Serializes byte array as JSON array of ints.
Serializer for
Byte type.Serializer for
Byte type.Deserializer for
Calendar type.Serializer for
Calendar type.Deserializer for
Character type.Serializer for
Character type.Array unmarshaller item implementation for char.
Serializes byte array as JSON array of ints.
Customization, which could be applied on a class or package level.
The customization builder that would be used to build an instance of
ClassCustomization to ensure its immutability.A model for Java class.
Search for instance creator from other sources.
Serializer for collections.
Wrapper holding singleton instances of user defined components - Adapters, (De)Serializers.
Customization which is aware of bound components, such as adapters and (de)serializers.
Searches for a registered components or Serializer for a given type.
Customization for container like types (Maps, Collections, Arrays).
Provides container serializer instance.
Customization for creator (constructor / factory methods) parameters.
Parameter for creator constructor / method model.
Currently processing item.
Customization configuration for class or field.
Abstract base builder for ensuring immutable state of
Customization objects.Deserializer for
Date type.Serializer for
Date type.Creates components instance with default constructor.
Cache of default serializers.
Component containing deserializer.
Builder for currently processed items by unmarshaller.
Array unmarshaller item implementation for small double.
Serializer for arrays of doubles.
Deserializer for
Double type.Serializer for
Double type.Deserializer for
Duration type.Serializer for
Duration type.Tagging interface for embedded object items, such as List, Maps or Arrays.
Deserializer for
Enum type.Serializer for
Enum type.Strategy that can be used to force always using fields instead of getters setters for getting / setting value.
Array unmarshaller item implementation for small float.
Serializer for arrays of floats.
Deserializer for
Float type.Serializer for
Float type.Creates instance of deserializer.
Marks an interface with implementation class, which should be used for deserialiation.
Creates instances for known types, caches constructors of unknown.
Deserializer for
Instant type.Serializer for
Instant type.Array unmarshaller item implementation for small int.
Serializer for arrays of ints.
Deserializer for
Integer type.Serializer for
Integer type.Create instance of a serializer.
Item for JsonArray.
Iterates over
JsonArray.Serializer for
JsonArray.Annotation holder for classes, superclasses, interfaces, fields, getters and setters.
Creates instances of JsonbComponents such as JsonbAdapter.
Factory method for default Jsonb component instance creators.
Resolved properties from JSONB config.
Jsonb context holding central components and configuration of jsonb runtime.
Object holding reference to Constructor / Method for custom object creation.
Formatter wrapper for different types of dates.
Implementation of Jsonb interface.
JsonbBuilder implementation.
JsonbProvider implementation.
Formatter for numbers.
Jsonb parsing helper methods on top of JSON-P parser.
Wrapper for metadata of serialized property.
Decorator for JSONP parser used by JSONB.
State holder for current json structure level.
Adapter for
JsonGenerator, that builds a JsonStructure content tree instead of JSON text.Deserializer for
JsonNumber type.Item for JsonObject.
Iterates over
JsonObject managing internal state.Location pointer.
Serializer for
JsonObject type.Deserializer for
JsonString type.Adapter for
JsonParser, that reads a JsonStructure content tree instead of JSON text.Deserializer for
JsonValue containing null, false, true, string and number.Serializer for
JsonValue type.Deserializer for
LocalDateTime type.Serializer for
LocalDateTime type.Deserializer for
LocalDate type.Serializer for
LocalDate type.Deserializer for
LocalTime type.Serializer for
LocalTime type.Array unmarshaller item implementation for small long.
Serializer for arrays of longs.
Deserializer for
Long type.Serializer for
Long type.Item implementation for
Map fields.De-serialize JSON array of map entries JSON objects as
Map.JSONB mappingContext.
Serialize
Map.JSONB marshaller.
Contains all message keys present in language property files.
JSON-B messages.
Deserializer of null value.
Serializer of null value.
Deserializer for
Number type.Serializer for
Number type.Item for handling arrays of objects.
Serializer for arrays of arbitrary objects.
Serializes arbitrary object by reading its properties.
Object serializer provider.
Deserializer for
OffsetDateTime type.Serializer for
OffsetDateTime type.Deserializer for
OffsetTime type.Serializer for
OffsetTime type.Deserializer for
OptionalDouble type.Serializer for
OptionalDouble type.Deserializer for
OptionalInt type.Serializer for
OptionalInt type.Deserializer for
OptionalLong type.Serializer for
OptionalLong type.Deserialize optional object.
Common serializer logic for java Optionals.
Deserializer for
Period type.Serializer for
Period type.Jsonb processing (serializing/deserializing) context.
Property of a class, field, getter and setter methods (javabean alike).
Customization for a property of a class.
The property customization builder that would be used to build an instance of
PropertyCustomization to ensure its
immutability.A model for class property.
Order properties in bean object.
Abstract class for getting / setting value into the property.
Mode of property propagation get or set.
Property value propagation by reflection.
Utility class for resolution of generics during unmarshalling.
ParameterizedType implementation containing array of resolved TypeVariable type args.TreeMap with a reverse ordering by default.
Holds runtime type and wrapper runtime type info if any.
Holds runtime type info of the class.
Binding for user Serializer component.
Builder for serializers.
Wraps serializer and deserializer providers.
Array unmarshaller item implementation for small short.
Serializer for arrays of shorts.
Deserializer for
Short type.Serializer for
Short type.Deserializer for
Date type.Serializer for
Date type.Deserializer for
Timestamp type.Serializer for
Timestamp type.Provides strategies for
PropertyNamingStrategy and
PropertyOrderStrategy.Deserializer for
String type.Serializer for
String type.Deserializer for
TimeZone type.Serializer for
TimeZone type.JSONB unmarshaller.
Deserializer for
URI type.Serializer for
URI type.Deserializer for
URL type.Serializer for
URL type.Item for processing types, to which deserializer is bound.
Decorator for JSONP parser.
Serializes an object with user defined serializer.
Deserializer for
UUID type.Serializer for
UUID type.Search for type variable in inheritance hierarchy and resolve if possible.
Deserializer for
XMLGregorianCalendar type.Serializer for
XMLGregorianCalendar type.Custom properties for configuring Yasson outside of the specification
JsonbConfig scope.Adds methods to Jsonb that are operating directly with
JsonGenerator or JsonParser types.Deprecated.
Deserializer for
ZonedDateTime type.Serializer for
ZonedDateTime type.Deserializer for
ZoneId type.Serializer for
ZoneId type.Deserializer for
ZoneOffset type.Serializer for
ZoneOffset type.
YassonConfiginstead