| 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.
|
| AbstractDateTypeSerializer<T extends java.util.Date> |
Common serializer for Date and Date types.
|
| AbstractItem<T> |
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.
|
| 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> |
Serializer for Date type.
|
| 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.
|
| PathTypeDeserializer |
|
| PathTypeSerializer |
|
| 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.
|
| SqlDateTypeSerializer |
Serializer 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.
|