Uses of Class
org.eclipse.yasson.internal.model.customization.TypeInheritanceConfiguration
Packages that use TypeInheritanceConfiguration
Package
Description
-
Uses of TypeInheritanceConfiguration in org.eclipse.yasson.internal
Methods in org.eclipse.yasson.internal that return TypeInheritanceConfigurationModifier and TypeMethodDescriptionprivate TypeInheritanceConfiguration
AnnotationIntrospector.getPolymorphismConfig
(JsonbAnnotatedElement<Class<?>> clsElement, ClassCustomization parentCustomization) Methods in org.eclipse.yasson.internal with parameters of type TypeInheritanceConfigurationModifier and TypeMethodDescriptionprivate void
AnnotationIntrospector.checkDuplicityPolymorphicPropertyNames
(TypeInheritanceConfiguration typeInheritanceConfiguration) -
Uses of TypeInheritanceConfiguration in org.eclipse.yasson.internal.deserializer
Fields in org.eclipse.yasson.internal.deserializer declared as TypeInheritanceConfigurationModifier and TypeFieldDescriptionprivate final TypeInheritanceConfiguration
InheritanceInstanceCreator.typeInheritanceConfiguration
Methods in org.eclipse.yasson.internal.deserializer with parameters of type TypeInheritanceConfigurationModifier and TypeMethodDescriptionDeserializationModelCreator.collectIgnoredProperties
(TypeInheritanceConfiguration typeInheritanceConfiguration) Constructors in org.eclipse.yasson.internal.deserializer with parameters of type TypeInheritanceConfigurationModifierConstructorDescription(package private)
InheritanceInstanceCreator
(Class<?> processedType, DeserializationModelCreator deserializationModelCreator, TypeInheritanceConfiguration typeInheritanceConfiguration, ModelDeserializer<jakarta.json.stream.JsonParser> defaultProcessor) -
Uses of TypeInheritanceConfiguration in org.eclipse.yasson.internal.model.customization
Fields in org.eclipse.yasson.internal.model.customization declared as TypeInheritanceConfigurationModifier and TypeFieldDescriptionprivate TypeInheritanceConfiguration
TypeInheritanceConfiguration.Builder.parentConfig
private final TypeInheritanceConfiguration
TypeInheritanceConfiguration.parentConfig
private TypeInheritanceConfiguration
ClassCustomization.Builder.typeInheritanceConfiguration
private final TypeInheritanceConfiguration
ClassCustomization.typeInheritanceConfiguration
Methods in org.eclipse.yasson.internal.model.customization that return TypeInheritanceConfigurationModifier and TypeMethodDescriptionTypeInheritanceConfiguration.Builder.build()
TypeInheritanceConfiguration.getParentConfig()
ClassCustomization.getPolymorphismConfig()
Methods in org.eclipse.yasson.internal.model.customization with parameters of type TypeInheritanceConfigurationModifier and TypeMethodDescriptionTypeInheritanceConfiguration.Builder.of
(TypeInheritanceConfiguration typeInheritanceConfiguration) TypeInheritanceConfiguration.Builder.parentConfig
(TypeInheritanceConfiguration parentConfig) ClassCustomization.Builder.polymorphismConfig
(TypeInheritanceConfiguration typeInheritanceConfiguration) -
Uses of TypeInheritanceConfiguration in org.eclipse.yasson.internal.serializer
Methods in org.eclipse.yasson.internal.serializer with parameters of type TypeInheritanceConfigurationModifier and TypeMethodDescriptionprivate void
SerializationModelCreator.addParentPolymorphismProperty
(TypeInheritanceConfiguration typeInheritanceConfiguration, LinkedHashMap<String, ModelSerializer> propertySerializers, ClassModel classModel) private void
SerializationModelCreator.addPolymorphismProperty
(TypeInheritanceConfiguration typeInheritanceConfiguration, LinkedHashMap<String, ModelSerializer> propertySerializers, ClassModel classModel) private ModelSerializer
SerializationModelCreator.createPolymorphismPropertySerializer
(TypeInheritanceConfiguration configuration, String alias)