Uses of Interface
org.eclipse.yasson.internal.model.customization.Customization
Packages that use Customization
Package
Description
-
Uses of Customization in org.eclipse.yasson.internal
Methods in org.eclipse.yasson.internal that return CustomizationModifier and TypeMethodDescriptionDeserializationContextImpl.getCustomization()Return customization used by currently processed user defined deserializer.Methods in org.eclipse.yasson.internal with parameters of type CustomizationModifier and TypeMethodDescriptionvoidDeserializationContextImpl.setCustomization(Customization customization) Set customization used by currently processed user defined deserializer. -
Uses of Customization in org.eclipse.yasson.internal.deserializer.types
Methods in org.eclipse.yasson.internal.deserializer.types with parameters of type CustomizationModifier and TypeMethodDescriptionstatic ModelDeserializer<jakarta.json.stream.JsonParser>TypeDeserializers.getTypeDeserializer(Class<?> clazz, Customization customization, JsonbConfigProperties properties, ModelDeserializer<Object> delegate, Set<jakarta.json.stream.JsonParser.Event> events) Return deserializer for the given type. -
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 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 with parameters of type CustomizationModifier and TypeMethodDescriptionSerializationModelCreator.serializerChainRuntime(LinkedList<Type> chain, Type type, Customization propertyCustomization, boolean rootValue, boolean isKey) Create newModelSerializerof the given type.static ModelSerializerSerializationModelCreator.wrapInCommonSet(ModelSerializer modelSerializer, Customization customization, JsonbContext jsonbContext) WrapModelSerializerin the common set of serializers.Constructors in org.eclipse.yasson.internal.serializer with parameters of type CustomizationModifierConstructorDescriptionNullSerializer(ModelSerializer delegate, Customization customization, JsonbContext jsonbContext) Create new instance. -
Uses of Customization in org.eclipse.yasson.internal.serializer.types
Methods in org.eclipse.yasson.internal.serializer.types with parameters of type CustomizationModifier and TypeMethodDescriptionstatic ModelSerializerTypeSerializers.getTypeSerializer(Class<?> clazz, Customization customization, JsonbContext jsonbContext) Create new type serializer.static ModelSerializerTypeSerializers.getTypeSerializer(List<Type> chain, Class<?> clazz, Customization customization, JsonbContext jsonbContext, boolean key) Create new type serializer.