Uses of Interface
org.eclipse.yasson.internal.model.customization.Customization
Packages that use Customization
Package
Description
-
Uses of Customization in org.eclipse.yasson.internal
Fields in org.eclipse.yasson.internal declared as CustomizationMethods 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
Fields in org.eclipse.yasson.internal.deserializer declared as CustomizationModifier and TypeFieldDescriptionprivate final CustomizationUserDefinedDeserializer.customizationMethods in org.eclipse.yasson.internal.deserializer with parameters of type CustomizationModifier and TypeMethodDescriptionprivate ModelDeserializer<jakarta.json.stream.JsonParser> DeserializationModelCreator.createArrayDeserializer(DeserializationModelCreator.CachedItem cachedItem, Class<?> rawType, LinkedList<Type> chain, Customization propertyCustomization) DeserializationModelCreator.createCachedItem(Type type, Customization customization) private ModelDeserializer<jakarta.json.stream.JsonParser> DeserializationModelCreator.createCollectionDeserializer(DeserializationModelCreator.CachedItem cachedItem, Class<?> rawType, LinkedList<Type> chain, Customization propertyCustomization) private ModelDeserializer<jakarta.json.stream.JsonParser> DeserializationModelCreator.createGenericArray(DeserializationModelCreator.CachedItem cachedItem, Class<?> rawType, LinkedList<Type> chain, Customization propertyCustomization) private ModelDeserializer<jakarta.json.stream.JsonParser> DeserializationModelCreator.createMapDeserializer(DeserializationModelCreator.CachedItem cachedItem, Class<?> rawType, LinkedList<Type> chain, Customization propertyCustomization) private ModelDeserializer<jakarta.json.stream.JsonParser> DeserializationModelCreator.createNewChain(LinkedList<Type> chain, ModelDeserializer<Object> memberDeserializer, Class<?> rawType, Type type, Customization propertyCustomization) private ModelDeserializer<jakarta.json.stream.JsonParser> DeserializationModelCreator.createObjectDeserializer(LinkedList<Type> chain, Type type, Customization propertyCustomization, ClassModel classModel, Class<?> rawType, DeserializationModelCreator.CachedItem cachedItem) private OptionalDeserializerDeserializationModelCreator.createOptionalDeserializer(LinkedList<Type> chain, Type type, Customization propertyCustomization, DeserializationModelCreator.CachedItem cachedItem) private ModelDeserializer<jakarta.json.stream.JsonParser> DeserializationModelCreator.deserializerChain(LinkedList<Type> chain, Type type, Customization propertyCustomization, ClassModel classModel) private ModelDeserializer<jakarta.json.stream.JsonParser> DeserializationModelCreator.deserializerChainInternal(LinkedList<Type> chain, Type type, Customization propertyCustomization, ClassModel classModel) private Class<?> DeserializationModelCreator.resolveImplClass(Class<?> rawType, Customization customization) private ModelDeserializer<jakarta.json.stream.JsonParser> DeserializationModelCreator.typeDeserializer(Class<?> rawType, Customization customization, ModelDeserializer<Object> delegate) private ModelDeserializer<jakarta.json.stream.JsonParser> DeserializationModelCreator.typeDeserializer(Class<?> rawType, Customization customization, ModelDeserializer<Object> delegate, Set<jakarta.json.stream.JsonParser.Event> events) private ModelDeserializer<jakarta.json.stream.JsonParser> DeserializationModelCreator.typeProcessor(LinkedList<Type> chain, Type type, Customization customization, ModelDeserializer<Object> memberDeserializer) private ModelDeserializer<jakarta.json.stream.JsonParser> DeserializationModelCreator.typeProcessor(LinkedList<Type> chain, Type type, Customization customization, ModelDeserializer<Object> memberDeserializer, Set<jakarta.json.stream.JsonParser.Event> events) Constructors in org.eclipse.yasson.internal.deserializer with parameters of type CustomizationModifierConstructorDescription(package private)UserDefinedDeserializer(jakarta.json.bind.serializer.JsonbDeserializer<?> userDefinedDeserializer, ModelDeserializer<Object> delegate, Type rType, Customization customization) -
Uses of Customization in org.eclipse.yasson.internal.deserializer.types
Fields in org.eclipse.yasson.internal.deserializer.types declared as CustomizationModifier and TypeFieldDescriptionprivate final CustomizationTypeDeserializerBuilder.customizationMethods in org.eclipse.yasson.internal.deserializer.types that return CustomizationMethods in org.eclipse.yasson.internal.deserializer.types with parameters of type CustomizationModifier and TypeMethodDescriptionprivate ModelDeserializer<String> AbstractDateDeserializer.actualDeserializer(JsonbConfigProperties properties, Customization customization) private JsonbDateFormatterAbstractDateDeserializer.getJsonbDateFormatter(JsonbConfigProperties properties, Customization customization) static 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.Constructors in org.eclipse.yasson.internal.deserializer.types with parameters of type CustomizationModifierConstructorDescription(package private)TypeDeserializerBuilder(Class<?> clazz, Customization customization, JsonbConfigProperties configProperties, ModelDeserializer<Object> delegate) -
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.(package private) classCommon properties ofClassCustomizationandPropertyCustomization.classCustomization for a property of a class. -
Uses of Customization in org.eclipse.yasson.internal.serializer
Fields in org.eclipse.yasson.internal.serializer declared as CustomizationModifier and TypeFieldDescriptionprivate CustomizationSerializerBuilderParams.Builder.customizationprivate final CustomizationSerializerBuilderParams.customizationMethods in org.eclipse.yasson.internal.serializer that return CustomizationMethods in org.eclipse.yasson.internal.serializer with parameters of type CustomizationModifier and TypeMethodDescriptionprivate ModelSerializerSerializationModelCreator.createArraySerializer(LinkedList<Type> chain, Class<?> raw, Customization propertyCustomization) private ModelSerializerSerializationModelCreator.createCollectionSerializer(LinkedList<Type> chain, Type type, Customization customization) private ModelSerializerSerializationModelCreator.createGenericArraySerializer(LinkedList<Type> chain, Type type, Customization propertyCustomization) private ModelSerializerSerializationModelCreator.createMapSerializer(LinkedList<Type> chain, Type type, Customization propertyCustomization) private ModelSerializerSerializationModelCreator.createOptionalSerializer(LinkedList<Type> chain, Type type, Customization propertyCustomization, boolean isKey) SerializerBuilderParams.Builder.customization(Customization customization) private ModelSerializerSerializationModelCreator.memberSerializer(LinkedList<Type> chain, Type type, Customization customization, boolean key) private ModelSerializerSerializationModelCreator.serializerChain(LinkedList<Type> chain, Type type, Customization propertyCustomization, boolean rootValue, boolean isKey, boolean resolveRootAdapter) private ModelSerializerSerializationModelCreator.serializerChainInternal(LinkedList<Type> chain, Type type, Customization propertyCustomization, boolean rootValue, boolean isKey, boolean resolveRootAdapter) SerializationModelCreator.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
Fields in org.eclipse.yasson.internal.serializer.types declared as CustomizationModifier and TypeFieldDescriptionprivate final CustomizationObjectTypeSerializer.customizationprivate final CustomizationTypeSerializerBuilder.customizationMethods in org.eclipse.yasson.internal.serializer.types that return CustomizationMethods in org.eclipse.yasson.internal.serializer.types with parameters of type CustomizationModifier and TypeMethodDescriptionprivate ModelSerializerAbstractNumberSerializer.actualSerializer(Customization customization, JsonbContext jsonbContext) private JsonbDateFormatterAbstractDateSerializer.getJsonbDateFormatter(JsonbConfigProperties properties, Customization customization) static 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.Constructors in org.eclipse.yasson.internal.serializer.types with parameters of type CustomizationModifierConstructorDescription(package private)TypeSerializerBuilder(List<Type> chain, Class<?> clazz, Customization customization, JsonbContext jsonbContext, boolean key)