Interface | Description |
---|---|
ContainerSerializerProvider |
Provides container serializer instance.
|
CurrentItem<T> |
Currently processing item.
|
EmbeddedItem |
Tagging interface for embedded object items, such as List, Maps or Arrays.
|
IDeserializerProvider |
Creates instance of deserializer.
|
ISerializerProvider |
Create instance of a serializer.
|
Class | Description |
---|---|
AbstractArrayDeserializer<T> |
Common array unmarshalling item implementation.
|
AbstractArraySerializer<T> |
Common serializer for arrays.
|
AbstractContainerDeserializer<T> |
Base class for all deserializers.
|
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 javax.json.JsonValue> |
Common implementation for JSONP Object and Array.
|
AbstractJsonpSerializer<T extends javax.json.JsonValue> |
Common serializer functionality.
|
AbstractNumberDeserializer<T extends Number> |
Common serializer for numbers, using number format.
|
AbstractNumberSerializer<T extends 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. |
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. |
CollectionSerializer<T extends Collection> |
Serializer for collections.
|
ContainerModel |
Binding model for collection like types.
|
DateTypeDeserializer |
Deserializer for
Date type. |
DateTypeSerializer |
Serializer for
Date type. |
DefaultSerializers | |
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 and true. |
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 Map<?,?>> |
Item implementation for
Map fields. |
MapSerializer<T extends Map> |
Serializer for maps.
|
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 | |
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 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. |
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.
|
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. |
Copyright © 2017 Oracle Corporation. All rights reserved.