Direct Known Subclasses:
BaseLink, RelativeLink

public class Link extends CommonAttributes

Per RFC4287:

  The "atom:link" element defines a reference from an entry or feed to
  a Web resource.  This specification assigns no meaning to the content
  (if any) of this element.
 

atomLink = element atom:link { atomCommonAttributes, attribute href { atomUri }, attribute rel { atomNCName | atomUri }?, attribute type { atomMediaType }?, attribute hreflang { atomLanguageTag }?, attribute title { text }?, attribute length { text }?, undefinedContent }

Version:
$Revision: 1 $
  • Field Details

    • href

      protected URI href
    • rel

      protected String rel
    • type

      protected javax.ws.rs.core.MediaType type
    • hreflang

      protected String hreflang
    • title

      protected String title
    • length

      protected String length
  • Constructor Details

    • Link

      public Link()
    • Link

      public Link(String rel, URI href)
    • Link

      public Link(String rel, URI href, javax.ws.rs.core.MediaType type)
    • Link

      public Link(String rel, String href)
    • Link

      public Link(String rel, String href, javax.ws.rs.core.MediaType type)
    • Link

      public Link(String rel, String href, String type)
  • Method Details

    • getHref

      public URI getHref()
    • setHref

      public void setHref(URI href)
    • getRel

      public String getRel()
    • setRel

      public void setRel(String rel)
    • getType

      public javax.ws.rs.core.MediaType getType()
    • setType

      public void setType(javax.ws.rs.core.MediaType type)
    • getHreflang

      public String getHreflang()
    • setHreflang

      public void setHreflang(String hreflang)
    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle(String title)
    • getLength

      public String getLength()
    • setLength

      public void setLength(String length)