Module tools.jackson.databind
Class ExternalTypeHandler.Builder
java.lang.Object
tools.jackson.databind.deser.impl.ExternalTypeHandler.Builder
- Enclosing class:
- ExternalTypeHandler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddExternal(SettableBeanProperty property, TypeDeserializer typeDeser) Deprecated.voidaddExternal(SettableBeanProperty property, TypeDeserializer typeDeser, List<PropertyName> valueAliases) Variant that also accepts aliases of the value property, so that an external type id can resolve value via an aliased property name.build(BeanPropertyMap otherProps) Method called after all external properties have been assigned, to further link property with polymorphic value with possible property for type id itself.
-
Constructor Details
-
Builder
-
-
Method Details
-
addExternal
Deprecated. -
addExternal
public void addExternal(SettableBeanProperty property, TypeDeserializer typeDeser, List<PropertyName> valueAliases) Variant that also accepts aliases of the value property, so that an external type id can resolve value via an aliased property name.- Since:
- 3.2
-
build
Method called after all external properties have been assigned, to further link property with polymorphic value with possible property for type id itself. This is needed to support type ids as Creator properties.
-