Class Link.JaxbAdapter

java.lang.Object
jakarta.xml.bind.annotation.adapters.XmlAdapter<Link.JaxbLink,​Link>
jakarta.ws.rs.core.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