Module org.apache.johnzon.jsonb
Class PolymorphicConfig
java.lang.Object
org.apache.johnzon.jsonb.api.experimental.PolymorphicConfig
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionwithDeserializationPredicate(Predicate<Class<?>> deserializationPredicate) withDiscriminator(String value) withDiscriminatorMapper(Function<Class<?>, String> discriminatorMapper) withSerializationPredicate(Predicate<Class<?>> serializationPredicate) withTypeLoader(Function<String, Class<?>> typeLoader)
-
Field Details
-
typeLoader
-
discriminatorMapper
-
serializationPredicate
-
deserializationPredicate
-
discriminator
-
-
Constructor Details
-
PolymorphicConfig
public PolymorphicConfig()
-
-
Method Details
-
withDeserializationPredicate
-
withSerializationPredicate
-
withDiscriminatorMapper
-
withTypeLoader
-
withDiscriminator
-
getDeserializationPredicate
-
getTypeLoader
-
getDiscriminatorMapper
-
getSerializationPredicate
-
getDiscriminator
-