Class Link
- java.lang.Object
-
- org.jboss.resteasy.plugins.providers.atom.CommonAttributes
-
- org.jboss.resteasy.plugins.providers.atom.Link
-
- 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 $
-
-
Constructor Summary
Constructors Constructor Description Link()
Link(java.lang.String rel, java.lang.String href)
Link(java.lang.String rel, java.lang.String href, java.lang.String type)
Link(java.lang.String rel, java.lang.String href, javax.ws.rs.core.MediaType type)
Link(java.lang.String rel, java.net.URI href)
Link(java.lang.String rel, java.net.URI href, javax.ws.rs.core.MediaType type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.net.URI
getHref()
java.lang.String
getHreflang()
java.lang.String
getLength()
java.lang.String
getRel()
java.lang.String
getTitle()
javax.ws.rs.core.MediaType
getType()
void
setHref(java.net.URI href)
void
setHreflang(java.lang.String hreflang)
void
setLength(java.lang.String length)
void
setRel(java.lang.String rel)
void
setTitle(java.lang.String title)
void
setType(javax.ws.rs.core.MediaType type)
-
Methods inherited from class org.jboss.resteasy.plugins.providers.atom.CommonAttributes
getBase, getExtensionAttributes, getLanguage, setBase, setLanguage
-
-
-
-
Constructor Detail
-
Link
public Link()
-
Link
public Link(java.lang.String rel, java.net.URI href)
-
Link
public Link(java.lang.String rel, java.net.URI href, javax.ws.rs.core.MediaType type)
-
Link
public Link(java.lang.String rel, java.lang.String href)
-
Link
public Link(java.lang.String rel, java.lang.String href, javax.ws.rs.core.MediaType type)
-
Link
public Link(java.lang.String rel, java.lang.String href, java.lang.String type)
-
-
Method Detail
-
getHref
public java.net.URI getHref()
-
setHref
public void setHref(java.net.URI href)
-
getRel
public java.lang.String getRel()
-
setRel
public void setRel(java.lang.String rel)
-
getType
public javax.ws.rs.core.MediaType getType()
-
setType
public void setType(javax.ws.rs.core.MediaType type)
-
getHreflang
public java.lang.String getHreflang()
-
setHreflang
public void setHreflang(java.lang.String hreflang)
-
getTitle
public java.lang.String getTitle()
-
setTitle
public void setTitle(java.lang.String title)
-
getLength
public java.lang.String getLength()
-
setLength
public void setLength(java.lang.String length)
-
-