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 TypeInheritanceConfigurationAnnotationIntrospector.getPolymorphismConfig(JsonbAnnotatedElement<Class<?>> clsElement, ClassCustomization parentCustomization) Methods in org.eclipse.yasson.internal with parameters of type TypeInheritanceConfigurationModifier and TypeMethodDescriptionprivate voidAnnotationIntrospector.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 TypeInheritanceConfigurationInheritanceInstanceCreator.typeInheritanceConfigurationMethods 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 TypeInheritanceConfigurationTypeInheritanceConfiguration.Builder.parentConfigprivate final TypeInheritanceConfigurationTypeInheritanceConfiguration.parentConfigprivate TypeInheritanceConfigurationClassCustomization.Builder.typeInheritanceConfigurationprivate final TypeInheritanceConfigurationClassCustomization.typeInheritanceConfigurationMethods 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 voidSerializationModelCreator.addParentPolymorphismProperty(TypeInheritanceConfiguration typeInheritanceConfiguration, LinkedHashMap<String, ModelSerializer> propertySerializers, ClassModel classModel) private voidSerializationModelCreator.addPolymorphismProperty(TypeInheritanceConfiguration typeInheritanceConfiguration, LinkedHashMap<String, ModelSerializer> propertySerializers, ClassModel classModel) private ModelSerializerSerializationModelCreator.createPolymorphismPropertySerializer(TypeInheritanceConfiguration configuration, String alias)