Class XmlTypeResolverBuilder

java.lang.Object
com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder
All Implemented Interfaces:
TypeResolverBuilder<StdTypeResolverBuilder>

public class XmlTypeResolverBuilder extends StdTypeResolverBuilder
Custom specialization of StdTypeResolverBuilder; needed so that type id property name can be modified as necessary to make it legal XML element or attribute name.

NOTE: Since 2.17, property name cleansing only applied to default names (like "@class" and "@type") but not to explicitly specified ones (where caller presumably knows what to do).

  • Constructor Details

    • XmlTypeResolverBuilder

      public XmlTypeResolverBuilder()
    • XmlTypeResolverBuilder

      public XmlTypeResolverBuilder(JsonTypeInfo.Value settings)