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.
Common serializer for Date and Date types.
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.
MapDeserializer<T extends Map<?,?>>
Item implementation for Map fields.
De-serialize JSON array of map entries JSON objects as Map.
JSONB mappingContext.
Serialize Map.
Serialize Map with Object keys as an array of map entries JSON Objects:
Serialize Map with String keys as JSON Object:
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.
ReverseTreeMap<K extends Comparable<? super K>,V>
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.
Use YassonConfig instead
Deserializer for ZonedDateTime type.
Serializer for ZonedDateTime type.
Deserializer for ZoneId type.
Serializer for ZoneId type.
Deserializer for ZoneOffset type.
Serializer for ZoneOffset type.