Class RosettaBeanDeserializerModifier
java.lang.Object
com.fasterxml.jackson.databind.deser.BeanDeserializerModifier
com.regnosys.rosetta.common.serialisation.xml.RosettaBeanDeserializerModifier
- All Implemented Interfaces:
Serializable
public class RosettaBeanDeserializerModifier
extends com.fasterxml.jackson.databind.deser.BeanDeserializerModifier
Support for deserialising substitution groups by adding additional properties
to the `BeanDeserializerBuilder` for each additional name of a substitution.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionRosettaBeanDeserializerModifier(SubstitutionMapLoader substitutionMapLoader) -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.deser.BeanDeserializerBuilderupdateBuilder(com.fasterxml.jackson.databind.DeserializationConfig config, com.fasterxml.jackson.databind.BeanDescription beanDesc, com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder builder) Methods inherited from class com.fasterxml.jackson.databind.deser.BeanDeserializerModifier
modifyArrayDeserializer, modifyCollectionDeserializer, modifyCollectionLikeDeserializer, modifyDeserializer, modifyEnumDeserializer, modifyKeyDeserializer, modifyMapDeserializer, modifyMapLikeDeserializer, modifyReferenceDeserializer, updateProperties
-
Constructor Details
-
RosettaBeanDeserializerModifier
-
-
Method Details
-
updateBuilder
public com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder updateBuilder(com.fasterxml.jackson.databind.DeserializationConfig config, com.fasterxml.jackson.databind.BeanDescription beanDesc, com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder builder) - Overrides:
updateBuilderin classcom.fasterxml.jackson.databind.deser.BeanDeserializerModifier
-