Uses of Interface
org.eclipse.yasson.internal.model.customization.Customization
Packages that use Customization
Package
Description
-
Uses of Customization in org.eclipse.yasson.internal.model.customization
Classes in org.eclipse.yasson.internal.model.customization that implement CustomizationModifier and TypeClassDescriptionclassCustomization, which could be applied on a class or package level.classCustomization for container like types (Maps, Collections, Arrays).classCustomization for creator (constructor / factory methods) parameters.classCustomization for a property of a class. -
Uses of Customization in org.eclipse.yasson.internal.serializer
Methods in org.eclipse.yasson.internal.serializer that return CustomizationModifier and TypeMethodDescriptionAbstractSerializerBuilder.getCustomization()Type customization.AbstractValueTypeDeserializer.getCustomization()Returns customization of object.AbstractValueTypeSerializer.getCustomization()Returns value type customization.OptionalObjectSerializer.getCustomization()Methods in org.eclipse.yasson.internal.serializer with parameters of type CustomizationModifier and TypeMethodDescriptionIDeserializerProvider.provideDeserializer(Customization customization) Provides new instance of deserializer.ISerializerProvider.provideSerializer(Customization customization) Provides new instance of serializer.AbstractSerializerBuilder.withCustomization(Customization customization) Customization of the class.Constructors in org.eclipse.yasson.internal.serializer with parameters of type CustomizationModifierConstructorDescriptionAbstractDateTimeDeserializer(Class<T> clazz, Customization customization) Creates an instance.AbstractDateTimeSerializer(Customization customization) Creates a new instance.AbstractDateTypeSerializer(Customization customization) Creates a new instance.AbstractNumberDeserializer(Class<T> clazz, Customization customization) Creates a new instance.AbstractNumberSerializer(Customization customization) Creates a new instance.AbstractValueTypeDeserializer(Class<T> clazz, Customization customization) Creates a new instance.AbstractValueTypeSerializer(Customization customization) Creates a new instance.BigDecimalTypeDeserializer(Customization customization) Creates a new instance.BigDecimalTypeSerializer(Customization customization) Creates a new instance.BigIntegerTypeDeserializer(Customization customization) Creates a new instance.BigIntegerTypeSerializer(Customization customization) Creates a new instance.BooleanTypeDeserializer(Customization customization) Creates a new instance.BooleanTypeSerializer(Customization customization) Creates a new instance.ByteArrayBase64Deserializer(Customization customization) Creates a new instance.ByteArrayBase64Serializer(Customization customization) Creates a new instance.ByteTypeDeserializer(Customization customization) Creates a new instance.ByteTypeSerializer(Customization customization) Creates a new instance.CalendarTypeDeserializer(Customization customization) Creates an instance.CalendarTypeSerializer(Customization customization) Creates a new instance.CharacterTypeDeserializer(Customization customization) Creates a new instance.CharacterTypeSerializer(Customization customization) Creates a new instance.DateTypeDeserializer(Customization customization) Creates an instance.DateTypeSerializer(Customization customization) Creates a new instance.DoubleTypeSerializer(Customization customization) Creates a new instance.DurationTypeDeserializer(Customization customization) Creates a new instance.DurationTypeSerializer(Customization customization) Creates a new instance.EnumTypeDeserializer(Customization customization) Creates a new instance.EnumTypeSerializer(Customization customization) Creates a new instance.FloatTypeDeserializer(Customization customization) Creates a new instance.FloatTypeSerializer(Customization customization) Creates a new instance.InstantTypeDeserializer(Customization customization) Creates an instance.InstantTypeSerializer(Customization customization) Creates a new instance.IntegerTypeDeserializer(Customization customization) Creates a new instance.IntegerTypeSerializer(Customization customization) Creates a new instance.JsonNumberTypeDeserializer(Customization customization) Creates a new instance.JsonStringTypeDeserializer(Customization customization) Creates a new instance.JsonValueDeserializer(Customization customization) Creates a new instance.JsonValueSerializer(Customization customization) Creates a new instance.LocalDateTimeTypeDeserializer(Customization customization) Creates an instance.LocalDateTimeTypeSerializer(Customization customization) Creates a new instance.LocalDateTypeDeserializer(Customization customization) Creates a new instance.LocalDateTypeSerializer(Customization customization) Creates a new instance.LocalTimeTypeDeserializer(Customization customization) Creates an instance.LocalTimeTypeSerializer(Customization customization) Creates a new instance.LongTypeDeserializer(Customization customization) Creates a new instance.LongTypeSerializer(Customization customization) Creates a new instance.NumberTypeDeserializer(Customization customization) Creates a new instance.NumberTypeSerializer(Customization customization) Creates a new instance.OffsetDateTimeTypeDeserializer(Customization customization) Creates an instance.OffsetDateTimeTypeSerializer(Customization customization) Creates a new instance.OffsetTimeTypeDeserializer(Customization customization) Creates an instance.OffsetTimeTypeSerializer(Customization customization) Creates a new instance.OptionalDoubleTypeDeserializer(Customization customization) Creates a new instance.OptionalDoubleTypeSerializer(Customization customization) Creates a new instance.OptionalIntTypeDeserializer(Customization customization) Creates a new instance.OptionalIntTypeSerializer(Customization customization) Creates a new instance.OptionalLongTypeDeserializer(Customization customization) Creates a new instance.OptionalLongTypeSerializer(Customization customization) Creates a new instance.PathTypeDeserializer(Customization customization) PathTypeSerializer(Customization customization) PeriodTypeDeserializer(Customization customization) Creates a new instance.PeriodTypeSerializer(Customization customization) Creates a new instance.ShortTypeDeserializer(Customization customization) Creates a new instance.ShortTypeSerializer(Customization customization) Creates a new instance.SqlDateTypeDeserializer(Customization customization) Creates an instance.SqlDateTypeSerializer(Customization customization) Creates a new instance.SqlTimestampTypeDeserializer(Customization customization) Creates an instance.SqlTimestampTypeSerializer(Customization customization) Creates a new instance.StringTypeDeserializer(Customization customization) Creates a new instance.StringTypeSerializer(Customization customization) Creates a new instance.TimeZoneTypeDeserializer(Customization customization) Creates a new instance.TimeZoneTypeSerializer(Customization customization) Creates a new instance.URITypeDeserializer(Customization customization) Creates a new instance.URITypeSerializer(Customization customization) Creates a new instance.URLTypeDeserializer(Customization customization) Creates a new instance.URLTypeSerializer(Customization customization) Creates a new instance.UUIDTypeDeserializer(Customization customization) Creates a new instance.UUIDTypeSerializer(Customization customization) Creates a new instance.XMLGregorianCalendarTypeDeserializer(Customization customization) Creates an instance.XMLGregorianCalendarTypeSerializer(Customization customization) Creates a new instance.ZonedDateTimeTypeDeserializer(Customization customization) Creates an instance.ZonedDateTimeTypeSerializer(Customization customization) Creates a new instance.ZoneIdTypeDeserializer(Customization customization) Creates a new instance.ZoneIdTypeSerializer(Customization customization) Creates a new instance.ZoneOffsetTypeDeserializer(Customization customization) Creates a new instance.ZoneOffsetTypeSerializer(Customization customization) Creates a new instance.