Enum Class JakartaXmlBindAnnotationModule.Priority

java.lang.Object
java.lang.Enum<JakartaXmlBindAnnotationModule.Priority>
com.fasterxml.jackson.module.jakarta.xmlbind.JakartaXmlBindAnnotationModule.Priority
All Implemented Interfaces:
Serializable, Comparable<JakartaXmlBindAnnotationModule.Priority>, Constable
Enclosing class:
JakartaXmlBindAnnotationModule

public static enum JakartaXmlBindAnnotationModule.Priority extends Enum<JakartaXmlBindAnnotationModule.Priority>
Enumeration that defines how we use JAXB Annotations: either as "primary" annotations (before any other already configured introspector -- most likely default JacksonAnnotationIntrospector) or as "secondary" annotations (after any other already configured introspector(s)).

Default choice is PRIMARY

Note that if you want to use JAXB annotations as the only annotations, you must directly set annotation introspector by calling ObjectMapper.setAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector).