This is a multi-module umbrella project for Jackson modules that are considered foundational, building on core databind, but not including datatype or data format modules, or JAX-/Jakarta-RS providers. Not all "general" modules are included here; this grouping is to be used for more mature (and generally slower moving, stable) modules.
Currently included are:
java.xml.bind) annotations: JAXB Annotationsjakarta.xml.bind): Jakarta XML Bind Annotations (added in 2.13)All modules are licensed under Apache License 2.0.
Additionally, 2.x versions of Afterburner and Mr Bean use ASM,
licensed as per:
https://asm.ow2.io/license.html
whereas 3.0 will use ByteBuddy (licensed as per https://github.com/raphw/byte-buddy/blob/master/LICENSE)
You need to choose either:
jackson-module-jaxb-annotations for "old JAXB" (2.x): supports javax.xml.bind annotationsjackson-module-jakarta-xmlbind-annotations for "new Jakarta JAXB" (3.x): supports jakarta.xml.bind annotations(in theory you can even use both, with databind AnnotationIntrospectorPair, but more often you will only want one of these)
See Wiki for more information (javadocs).
(top 30 of 38)
Java
99.1%
This is a multi-module umbrella project for Jackson modules that are considered foundational, building on core databind, but not including datatype or data format modules, or JAX-/Jakarta-RS providers. Not all "general" modules are included here; this grouping is to be used for more mature (and generally slower moving, stable) modules.
Currently included are:
java.xml.bind) annotations: JAXB Annotationsjakarta.xml.bind): Jakarta XML Bind Annotations (added in 2.13)All modules are licensed under Apache License 2.0.
Additionally, 2.x versions of Afterburner and Mr Bean use ASM,
licensed as per:
https://asm.ow2.io/license.html
whereas 3.0 will use ByteBuddy (licensed as per https://github.com/raphw/byte-buddy/blob/master/LICENSE)
You need to choose either:
jackson-module-jaxb-annotations for "old JAXB" (2.x): supports javax.xml.bind annotationsjackson-module-jakarta-xmlbind-annotations for "new Jakarta JAXB" (3.x): supports jakarta.xml.bind annotations(in theory you can even use both, with databind AnnotationIntrospectorPair, but more often you will only want one of these)
See Wiki for more information (javadocs).
(top 30 of 38)
Java
99.1%