Class Link.JaxbAdapter

  • Enclosing class:
    Link

    public static class Link.JaxbAdapter
    extends jakarta.xml.bind.annotation.adapters.XmlAdapter<Link.JaxbLink,​Link>
    An implementation of JAXB XmlAdapter that maps the JAX-RS Link type to a value that can be marshalled and unmarshalled by JAXB. The following example shows how to use this adapter on a JAXB bean class:
     @XmlRootElement
     public class MyModel {
    
       private Link link;
    
       @XmlElement(name="link")
       @XmlJavaTypeAdapter(JaxbAdapter.class)
       public Link getLink() {
         return link;
       }
       ...
     }
     
    Note that usage of this class requires the Jakarta XML Binding API and an implementation. The Jakarta RESTful Web Services implementation is not required to provide these dependencies.
    Since:
    2.0
    See Also:
    Link.JaxbLink