Package org.eclipse.yasson.internal.serializer
package org.eclipse.yasson.internal.serializer
-
ClassDescriptionCommon array unmarshalling item implementation.Common serializer for arrays.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.AbstractDateTypeSerializer<T extends Date>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.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.Deserializer forBigDecimaltype.Serializer forBigDecimaltype.Deserializer forBigIntegertype.Serializer forBigIntegertype.Array unmarshaller item implementation for booleans.Serializes byte array as JSON array of booleans.Deserializer forBooleantype.Serializer forBooleantype.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 forBytetype.Serializer forBytetype.Deserializer forCalendartype.Serializer forCalendartype.Deserializer forCharactertype.Serializer forCharactertype.Array unmarshaller item implementation for char.Serializes byte array as JSON array of ints.Serializer for collections.Provides container serializer instance.CurrentItem<T>Currently processing item.Deserializer forDatetype.DateTypeSerializer<T extends Date>Serializer forDatetype.Cache of default serializers.Builder for currently processed items by unmarshaller.Array unmarshaller item implementation for small double.Serializer for arrays of doubles.Deserializer forDoubletype.Serializer forDoubletype.Deserializer forDurationtype.Serializer forDurationtype.Tagging interface for embedded object items, such as List, Maps or Arrays.Deserializer forEnumtype.Serializer forEnumtype.Array unmarshaller item implementation for small float.Serializer for arrays of floats.Deserializer forFloattype.Serializer forFloattype.Creates instance of deserializer.Deserializer forInstanttype.Serializer forInstanttype.Array unmarshaller item implementation for small int.Serializer for arrays of ints.Deserializer forIntegertype.Serializer forIntegertype.Create instance of a serializer.Item for JsonArray.Serializer forJsonArray.Formatter wrapper for different types of dates.Formatter for numbers.Deserializer forJsonNumbertype.Item for JsonObject.Serializer forJsonObjecttype.Deserializer forJsonStringtype.Deserializer forJsonValuecontaining null, false, true, string and number.Serializer forJsonValuetype.Deserializer forLocalDateTimetype.Serializer forLocalDateTimetype.Deserializer forLocalDatetype.Serializer forLocalDatetype.Deserializer forLocalTimetype.Serializer forLocalTimetype.Array unmarshaller item implementation for small long.Serializer for arrays of longs.Deserializer forLongtype.Serializer forLongtype.Item implementation forMapfields.De-serialize JSON array of map entries JSON objects asMap.MapSerializer<K,V> SerializeMap.Deserializer of null value.Serializer of null value.Deserializer forNumbertype.Serializer forNumbertype.Item for handling arrays of objects.Serializer for arrays of arbitrary objects.Serializes arbitrary object by reading its properties.Object serializer provider.Deserializer forOffsetDateTimetype.Serializer forOffsetDateTimetype.Deserializer forOffsetTimetype.Serializer forOffsetTimetype.Deserializer forOptionalDoubletype.Serializer forOptionalDoubletype.Deserializer forOptionalInttype.Serializer forOptionalInttype.Deserializer forOptionalLongtype.Serializer forOptionalLongtype.Deserialize optional object.OptionalObjectSerializer<T extends Optional<?>>Common serializer logic for java Optionals.Deserializer forPeriodtype.Serializer forPeriodtype.ParameterizedTypeimplementation containing array of resolved TypeVariable type args.Builder for serializers.Wraps serializer and deserializer providers.Array unmarshaller item implementation for small short.Serializer for arrays of shorts.Deserializer forShorttype.Serializer forShorttype.Deserializer forDatetype.Serializer forDatetype.Deserializer forTimestamptype.Serializer forTimestamptype.Deserializer forStringtype.Serializer forStringtype.Deserializer forTimeZonetype.Serializer forTimeZonetype.Deserializer forURItype.Serializer forURItype.Deserializer forURLtype.Serializer forURLtype.Item for processing types, to which deserializer is bound.Serializes an object with user defined serializer.Deserializer forUUIDtype.Serializer forUUIDtype.Deserializer forXMLGregorianCalendartype.Serializer forXMLGregorianCalendartype.Deserializer forZonedDateTimetype.Serializer forZonedDateTimetype.Deserializer forZoneIdtype.Serializer forZoneIdtype.Deserializer forZoneOffsettype.Serializer forZoneOffsettype.