public interface Link
| Modifier and Type | Method and Description |
|---|---|
java.net.URI |
anchor()
Returns the anchor if the link has any.
|
java.lang.String |
firstRawParameter(java.lang.String parameter)
Returns the
String representation of the first occurrence of the given parameter. |
boolean |
hasParameter(java.lang.String parameter)
Checks if a specific parameter is present in the Link.
|
java.util.Set<java.util.Locale> |
hrefLang()
Return an iterator of all hreflang parameters present in the link.
|
java.net.URI |
link()
Returns the actual link of this Link object.
|
ContentType |
mediaType()
Returns the media-type of the link target.
|
java.util.Set<java.lang.String> |
rawParameter(java.lang.String parameter)
Returns the
String representations of all occurrence of the given parameter. |
java.util.Set<java.lang.String> |
relationTypes()
Returns the set of relation types of this link.
|
java.util.Set<java.lang.String> |
reverseRelationTypes() |
java.lang.String |
title()
Returns the value of the title parameter, if there is any or
null if there is none. |
java.net.URI link()
boolean hasParameter(java.lang.String parameter)
parameter - The parameter to check.true if the parameter is present, false otherwise.java.lang.String firstRawParameter(java.lang.String parameter)
String representation of the first occurrence of the given parameter. The returned value may still contain any quotes.null if the parameter is not present.java.util.Set<java.lang.String> rawParameter(java.lang.String parameter)
String representations of all occurrence of the given parameter. The returned values may still contain any quotes.java.net.URI anchor()
URI or null if there is no anchor.java.util.Set<java.util.Locale> hrefLang()
Set of Locales, may be empty, never null.java.lang.String title()
null if there is none.ContentType mediaType()
ContentType or null if there is no media-type parameter.java.util.Set<java.lang.String> relationTypes()
java.util.Set<java.lang.String> reverseRelationTypes()