Package com.regnosys.rosetta.common.serialisation.xml
package com.regnosys.rosetta.common.serialisation.xml
-
ClassesClassDescriptionSupport for deserialising substitution groups by adding additional properties to the `BeanDeserializerBuilder` for each additional name of a substitution.Add a `schemaLocation` to the root XML element, if configured.Support for serialising substitution groups by replacing property writers with
SubstitutingBeanPropertyWriter, which will serialise the right property name based on the type of the value.Make lists unwrappable so each item may be unwrapped as well.Using a module class to append our annotation introspector with a minimal fussA copy ofMethodProperty, which is a final class, with support for specializing the type to a more specific type.A bean property writer which will change the property name based on the actual type of the value of the property.An map defining the relation between types and their substituted name.A copy of the classAsArraySerializerBase, except that it will unwrap all items.A copy of the classIndexedListSerializer, except that it will unwrap all items.