AbstractArrayDeserializer<T> |
Common array unmarshalling item implementation.
|
AbstractArraySerializer<T> |
Common serializer for arrays.
|
AbstractContainerDeserializer<T> |
Base class for all deserializers producing non single value result.
|
AbstractContainerSerializer<T> |
Base class for container serializers (list, array, etc.).
|
AbstractDateTimeDeserializer<T> |
Abstract class for converting date objects from java.time.
|
AbstractDateTimeSerializer<T> |
Abstract class for converting date objects.
|
AbstractItem<T> |
Metadata wrapper for currently processed object.
|
AbstractJsonpDeserializer<T extends jakarta.json.JsonValue> |
Common implementation for JSONP Object and Array.
|
AbstractJsonpSerializer<T extends jakarta.json.JsonValue> |
Common serializer functionality.
|
AbstractNumberDeserializer<T extends java.lang.Number> |
Common serializer for numbers, using number format.
|
AbstractNumberSerializer<T extends java.lang.Number> |
Common serializer for numbers, using number format.
|
AbstractSerializerBuilder<T extends AbstractSerializerBuilder> |
Base class for serializer builders.
|
AbstractValueTypeDeserializer<T> |
Common type for all supported value type serializers.
|
AbstractValueTypeSerializer<T> |
Common type for all supported type serializers.
|
AdaptedObjectDeserializer<A,T> |
Decorator for an item which builds adapted type instance by a JsonbAdapter .
|
AdaptedObjectSerializer<T,A> |
Serializer for adapted object.
|
BigDecimalTypeDeserializer |
Deserializer for BigDecimal type.
|
BigDecimalTypeSerializer |
Serializer for BigDecimal type.
|
BigIntegerTypeDeserializer |
Deserializer for BigInteger type.
|
BigIntegerTypeSerializer |
Serializer for BigInteger type.
|
BooleanArrayDeserializer |
Array unmarshaller item implementation for booleans.
|
BooleanArraySerializer |
Serializes byte array as JSON array of booleans.
|
BooleanTypeDeserializer |
Deserializer for Boolean type.
|
BooleanTypeSerializer |
Serializer for Boolean type.
|
ByteArrayBase64Deserializer |
Deserialize Base64 json string value into byte array.
|
ByteArrayBase64Serializer |
Serializes byte array with Base64.
|
ByteArrayDeserializer |
Array unmarshaller item implementation for small int.
|
ByteArraySerializer |
Serializes byte array as JSON array of ints.
|
ByteTypeDeserializer |
Serializer for Byte type.
|
ByteTypeSerializer |
Serializer for Byte type.
|
CalendarTypeDeserializer |
Deserializer for Calendar type.
|
CalendarTypeSerializer |
Serializer for Calendar type.
|
CharacterTypeDeserializer |
Deserializer for Character type.
|
CharacterTypeSerializer |
Serializer for Character type.
|
CharArrayDeserializer |
Array unmarshaller item implementation for char.
|
CharArraySerializer |
Serializes byte array as JSON array of ints.
|
CollectionSerializer<V> |
Serializer for collections.
|
DateTypeDeserializer |
Deserializer for Date type.
|
DateTypeSerializer<T extends java.util.Date> |
Common serializer for Date and Date types.
|
DefaultSerializers |
Cache of default serializers.
|
DeserializerBuilder |
Builder for currently processed items by unmarshaller.
|
DoubleArrayDeserializer |
Array unmarshaller item implementation for small double.
|
DoubleArraySerializer |
Serializer for arrays of doubles.
|
DoubleTypeDeserializer |
Deserializer for Double type.
|
DoubleTypeSerializer |
Serializer for Double type.
|
DurationTypeDeserializer |
Deserializer for Duration type.
|
DurationTypeSerializer |
Serializer for Duration type.
|
EnumTypeDeserializer |
Deserializer for Enum type.
|
EnumTypeSerializer |
Serializer for Enum type.
|
FloatArrayDeserializer |
Array unmarshaller item implementation for small float.
|
FloatArraySerializer |
Serializer for arrays of floats.
|
FloatTypeDeserializer |
Deserializer for Float type.
|
FloatTypeSerializer |
Serializer for Float type.
|
InstantTypeDeserializer |
Deserializer for Instant type.
|
InstantTypeSerializer |
Serializer for Instant type.
|
IntArrayDeserializer |
Array unmarshaller item implementation for small int.
|
IntArraySerializer |
Serializer for arrays of ints.
|
IntegerTypeDeserializer |
Deserializer for Integer type.
|
IntegerTypeSerializer |
Serializer for Integer type.
|
JsonArrayDeserializer |
Item for JsonArray.
|
JsonArraySerializer |
Serializer for JsonArray .
|
JsonbDateFormatter |
Formatter wrapper for different types of dates.
|
JsonbNumberFormatter |
Formatter for numbers.
|
JsonNumberTypeDeserializer |
Deserializer for JsonNumber type.
|
JsonObjectDeserializer |
Item for JsonObject.
|
JsonObjectSerializer |
Serializer for JsonObject type.
|
JsonStringTypeDeserializer |
Deserializer for JsonString type.
|
JsonValueDeserializer |
Deserializer for JsonValue containing null, false, true, string and number.
|
JsonValueSerializer |
Serializer for JsonValue type.
|
LocalDateTimeTypeDeserializer |
Deserializer for LocalDateTime type.
|
LocalDateTimeTypeSerializer |
Serializer for LocalDateTime type.
|
LocalDateTypeDeserializer |
Deserializer for LocalDate type.
|
LocalDateTypeSerializer |
Serializer for LocalDate type.
|
LocalTimeTypeDeserializer |
Deserializer for LocalTime type.
|
LocalTimeTypeSerializer |
Serializer for LocalTime type.
|
LongArrayDeserializer |
Array unmarshaller item implementation for small long.
|
LongArraySerializer |
Serializer for arrays of longs.
|
LongTypeDeserializer |
Deserializer for Long type.
|
LongTypeSerializer |
Serializer for Long type.
|
MapDeserializer<T extends java.util.Map<?,?>> |
Item implementation for Map fields.
|
MapEntriesArrayDeserializer<K,V> |
De-serialize JSON array of map entries JSON objects as Map .
|
MapSerializer<K,V> |
Serialize Map .
|
MapToEntriesArraySerializer<K,V> |
Serialize Map with Object keys as an array of map entries JSON Objects:
|
MapToObjectSerializer<K,V> |
Serialize Map with String keys as JSON Object:
|
NullSerializer |
Serializer of null value.
|
NumberTypeDeserializer |
Deserializer for Number type.
|
NumberTypeSerializer |
Serializer for Number type.
|
ObjectArrayDeserializer<T> |
Item for handling arrays of objects.
|
ObjectArraySerializer<T> |
Serializer for arrays of arbitrary objects.
|
ObjectSerializer<T> |
Serializes arbitrary object by reading its properties.
|
ObjectSerializerProvider |
Object serializer provider.
|
OffsetDateTimeTypeDeserializer |
Deserializer for OffsetDateTime type.
|
OffsetDateTimeTypeSerializer |
Serializer for OffsetDateTime type.
|
OffsetTimeTypeDeserializer |
Deserializer for OffsetTime type.
|
OffsetTimeTypeSerializer |
Serializer for OffsetTime type.
|
OptionalDoubleTypeDeserializer |
Deserializer for OptionalDouble type.
|
OptionalDoubleTypeSerializer |
Serializer for OptionalDouble type.
|
OptionalIntTypeDeserializer |
Deserializer for OptionalInt type.
|
OptionalIntTypeSerializer |
Serializer for OptionalInt type.
|
OptionalLongTypeDeserializer |
Deserializer for OptionalLong type.
|
OptionalLongTypeSerializer |
Serializer for OptionalLong type.
|
OptionalObjectDeserializer |
Deserialize optional object.
|
OptionalObjectSerializer<T extends java.util.Optional<?>> |
Common serializer logic for java Optionals.
|
PeriodTypeDeserializer |
Deserializer for Period type.
|
PeriodTypeSerializer |
Serializer for Period type.
|
ResolvedParameterizedType |
ParameterizedType implementation containing array of resolved TypeVariable type args.
|
SerializerBuilder |
Builder for serializers.
|
SerializerProviderWrapper |
Wraps serializer and deserializer providers.
|
ShortArrayDeserializer |
Array unmarshaller item implementation for small short.
|
ShortArraySerializer |
Serializer for arrays of shorts.
|
ShortTypeDeserializer |
Deserializer for Short type.
|
ShortTypeSerializer |
Serializer for Short type.
|
SqlDateTypeDeserializer |
Deserializer for Date type.
|
SqlTimestampTypeDeserializer |
Deserializer for Timestamp type.
|
SqlTimestampTypeSerializer |
Serializer for Timestamp type.
|
StringTypeDeserializer |
Deserializer for String type.
|
StringTypeSerializer |
Serializer for String type.
|
TimeZoneTypeDeserializer |
Deserializer for TimeZone type.
|
TimeZoneTypeSerializer |
Serializer for TimeZone type.
|
URITypeDeserializer |
Deserializer for URI type.
|
URITypeSerializer |
Serializer for URI type.
|
URLTypeDeserializer |
Deserializer for URL type.
|
URLTypeSerializer |
Serializer for URL type.
|
UserDeserializerDeserializer<T> |
Item for processing types, to which deserializer is bound.
|
UserSerializerSerializer<T> |
Serializes an object with user defined serializer.
|
UUIDTypeDeserializer |
Deserializer for UUID type.
|
UUIDTypeSerializer |
Serializer for UUID type.
|
XMLGregorianCalendarTypeDeserializer |
Deserializer for XMLGregorianCalendar type.
|
XMLGregorianCalendarTypeSerializer |
Serializer for XMLGregorianCalendar type.
|
ZonedDateTimeTypeDeserializer |
Deserializer for ZonedDateTime type.
|
ZonedDateTimeTypeSerializer |
Serializer for ZonedDateTime type.
|
ZoneIdTypeDeserializer |
Deserializer for ZoneId type.
|
ZoneIdTypeSerializer |
Serializer for ZoneId type.
|
ZoneOffsetTypeDeserializer |
Deserializer for ZoneOffset type.
|
ZoneOffsetTypeSerializer |
Serializer for ZoneOffset type.
|