jakarta.xml.bind.annotation.adapters.XmlAdapter and its spec-defined
sub-classes to allow arbitrary Java classes to be used with Jakarta XML Binding.
References in this document to JAXB refer to the Jakarta XML Binding unless otherwise noted.
| Modifier and Type | Annotation and Description |
|---|---|
| public @interface | XmlJavaTypeAdapter
Use an adapter that implements |
| public @interface | XmlJavaTypeAdapters
A container for multiple @ |
| Modifier and Type | Class and Description |
|---|---|
| public class | CollapsedStringAdapter
Built-in |
| public class | HexBinaryAdapter
|
| public class | NormalizedStringAdapter
|
| public abstract class | XmlAdapter<
The type that Jakarta XML Binding knows how to handle out of the box. ValueType, The type that Jakarta XML Binding doesn't know how to handle. An adapter is written
to allow this type to be used as an in-memory representation through
the BoundType>ValueType.Adapts a Java type for custom marshaling. |