Package org.springframework.hateoas
Class IanaLinkRelations
java.lang.Object
org.springframework.hateoas.IanaLinkRelations
Capture standard IANA-based link relations.
- Since:
- 1.0
- Author:
- Greg Turnquist, Roland Kulcsár, Oliver Gierke, Vedran Pavic
-
Field Summary
Modifier and TypeFieldDescriptionstatic final LinkRelation
Refers to a resource that is the subject of the link's context.static final String
A String equivalent ofABOUT
.static final LinkRelation
Refers to a substitute for this contextstatic final String
A String equivalent ofALTERNATE
.static final LinkRelation
Refers to an appendix.static final String
A String equivalent ofAPPENDIX
.static final LinkRelation
Refers to a collection of records, documents, or other materials of historical interest.static final String
A String equivalent ofARCHIVES
.static final LinkRelation
Refers to the context's author.static final String
A String equivalent ofAUTHOR
.static final LinkRelation
Identifies the entity that blocks access to a resource following receipt of a legal demand.static final String
A String equivalent ofBLOCKED_BY
.static final LinkRelation
Gives a permanent link to use for bookmarking purposes.static final String
A String equivalent ofBOOKMARK
.static final LinkRelation
Designates the preferred version of a resource (the IRI and its contents).static final String
A String equivalent ofCANONICAL
.static final LinkRelation
Refers to a chapter in a collection of resources.static final String
A String equivalent ofCHAPTER
.static final LinkRelation
Indicates that the link target is preferred over the link context for the purpose of referencing.static final String
A String equivalent ofCITE_AS
.static final LinkRelation
The target IRI points to a resource which represents the collection resource for the context IRI.static final String
A String equivalent ofCOLLECTION
.static final LinkRelation
Refers to a table of contents.static final String
A String equivalent ofCONTENTS
.static final LinkRelation
The document linked to was later converted to the document that contains this link relation.static final String
A String equivalent ofCONVERTED_FROM
.static final LinkRelation
Refers to a copyright statement that applies to the link's context.static final String
A String equivalent ofCOPYRIGHT
.static final LinkRelation
The target IRI points to a resource where a submission form can be obtained.static final String
A String equivalent ofCREATE_FORM
.static final LinkRelation
Refers to a resource containing the most recent item(s) in a collection of resources.static final String
A String equivalent ofCURRENT
.static final LinkRelation
Refers to a resource providing information about the link's context.static final String
A String equivalent ofDESCRIBED_BY
.static final LinkRelation
The relationship A 'describes' B asserts that resource A provides a description of resource B.static final String
A String equivalent ofDESCRIBES
.static final LinkRelation
Refers to a list of patent disclosures made with respect to material for which 'disclosure' relation is specified.static final String
A String equivalent ofDISCLOSURE
.static final LinkRelation
Used to indicate an origin that will be used to fetch required resources for the link context, and that the user agent ought to resolve as early as possible.static final String
A String equivalent ofDNS_PREFETCH
.static final LinkRelation
Refers to a resource whose available representations are byte-for-byte identical with the corresponding representations of the context IRI.static final String
A String equivalent ofDUPLICATE
.static final LinkRelation
Refers to a resource that can be used to edit the link's context.static final LinkRelation
The target IRI points to a resource where a submission form for editing associated resource can be obtained.static final String
A String equivalent ofEDIT_FORM
.static final LinkRelation
Refers to a resource that can be used to edit media associated with the link's context.static final String
A String equivalent ofEDIT_MEDIA
.static final String
A String equivalent ofEDIT
.static final LinkRelation
Identifies a related resource that is potentially large and might require special handling.static final String
A String equivalent ofENCLOSURE
.static final LinkRelation
An IRI that refers to the furthest preceding resource in a series of resources.static final String
A String equivalent ofFIRST
.static final LinkRelation
Refers to a glossary of terms.static final String
A String equivalent ofGLOSSARY
.static final LinkRelation
Refers to context-sensitive help.static final String
A String equivalent ofHELP
.static final LinkRelation
Refers to a resource hosted by the server indicated by the link context.static final String
A String equivalent ofHOSTS
.static final LinkRelation
Refers to a hub that enables registration for notification of updates to the context.static final String
A String equivalent ofHUB
.static final LinkRelation
Refers to an icon representing the link's context.static final String
A String equivalent ofICON
.static final LinkRelation
Refers to an index.static final String
A String equivalent ofINDEX
.static final LinkRelation
refers to a resource associated with a time interval that ends before the beginning of the time interval associated with the context resourcestatic final String
A String equivalent ofINTERVAL_AFTER
.static final LinkRelation
refers to a resource associated with a time interval that begins after the end of the time interval associated with the context resourcestatic final String
A String equivalent ofINTERVAL_BEFORE
.static final LinkRelation
refers to a resource associated with a time interval that begins after the beginning of the time interval associated with the context resource, and ends before the end of the time interval associated with the context resourcestatic final String
A String equivalent ofINTERVAL_CONTAINS
.static final LinkRelation
refers to a resource associated with a time interval that begins after the end of the time interval associated with the context resource, or ends before the beginning of the time interval associated with the context resourcestatic final String
A String equivalent ofINTERVAL_DISJOINT
.static final LinkRelation
refers to a resource associated with a time interval that begins before the beginning of the time interval associated with the context resource, and ends after the end of the time interval associated with the context resourcestatic final String
A String equivalent ofINTERVAL_DURING
.static final LinkRelation
refers to a resource associated with a time interval whose beginning coincides with the beginning of the time interval associated with the context resource, and whose end coincides with the end of the time interval associated with the context resourcestatic final String
A String equivalent ofINTERVAL_EQUALS
.static final LinkRelation
refers to a resource associated with a time interval that begins after the beginning of the time interval associated with the context resource, and whose end coincides with the end of the time interval associated with the context resourcestatic final String
A String equivalent ofINTERVAL_FINISHED_BY
.static final LinkRelation
refers to a resource associated with a time interval that begins before the beginning of the time interval associated with the context resource, and whose end coincides with the end of the time interval associated with the context resourcestatic final String
A String equivalent ofINTERVAL_FINISHES
.static final LinkRelation
refers to a resource associated with a time interval that begins before or is coincident with the beginning of the time interval associated with the context resource, and ends after or is coincident with the end of the time interval associated with the context resourcestatic final String
A String equivalent ofINTERVAL_IN
.static final LinkRelation
refers to a resource associated with a time interval whose beginning coincides with the end of the time interval associated with the context resourcestatic final String
A String equivalent ofINTERVAL_MEETS
.static final LinkRelation
refers to a resource associated with a time interval whose beginning coincides with the end of the time interval associated with the context resourcestatic final String
A String equivalent ofINTERVAL_MET_BY
.static final LinkRelation
refers to a resource associated with a time interval that begins before the beginning of the time interval associated with the context resource, and ends after the beginning of the time interval associated with the context resourcestatic final String
A String equivalent ofINTERVAL_OVERLAPPED_BY
.static final LinkRelation
refers to a resource associated with a time interval that begins before the end of the time interval associated with the context resource, and ends after the end of the time interval associated with the context resourcestatic final String
A String equivalent ofINTERVAL_OVERLAPS
.static final LinkRelation
refers to a resource associated with a time interval whose beginning coincides with the beginning of the time interval associated with the context resource, and ends before the end of the time interval associated with the context resourcestatic final String
A String equivalent ofINTERVAL_STARTED_BY
.static final LinkRelation
refers to a resource associated with a time interval whose beginning coincides with the beginning of the time interval associated with the context resource, and ends after the end of the time interval associated with the context resourcestatic final String
A String equivalent ofINTERVAL_STARTS
.static final LinkRelation
The target IRI points to a resource that is a member of the collection represented by the context IRI.static final String
A String equivalent ofITEM
.static final LinkRelation
An IRI that refers to the furthest following resource in a series of resources.static final String
A String equivalent ofLAST
.static final LinkRelation
Points to a resource containing the latest (e.g., current) version of the context.static final String
A String equivalent ofLATEST_VERSION
.static final LinkRelation
Refers to a license associated with this context.static final String
A String equivalent ofLICENSE
.static final LinkRelation
Refers to further information about the link's context, expressed as a LRDD ("Link-based Resource Descriptor Document") resource.static final String
A String equivalent ofLRDD
.static final LinkRelation
The Target IRI points to a Memento, a fixed resource that will not change state anymore.static final String
A String equivalent ofMEMENTO
.static final LinkRelation
Refers to a resource that can be used to monitor changes in an HTTP resource.static final LinkRelation
Refers to a resource that can be used to monitor changes in a specified group of HTTP resources.static final String
A String equivalent ofMONITOR_GROUP
.static final String
A String equivalent ofMONITOR
.static final LinkRelation
Indicates that the link's context is a part of a series, and that the next in the series is the link target.static final LinkRelation
Refers to the immediately following archive resource.static final String
A String equivalent ofNEXT_ARCHIVE
.static final String
A String equivalent ofNEXT
.static final LinkRelation
Indicates that the context’s original author or publisher does not endorse the link target.static final String
A String equivalent ofNOFOLLOW
.static final LinkRelation
Indicates that no referrer information is to be leaked when following the link.static final String
A String equivalent ofNOREFERRER
.static final LinkRelation
The Target IRI points to an Original Resource.static final String
A String equivalent ofORIGINAL
.static final LinkRelation
Indicates a resource where payment is accepted.static final String
A String equivalent ofPAYMENT
.static final LinkRelation
Gives the address of the pingback resource for the link context.static final String
A String equivalent ofPINGBACK
.static final LinkRelation
Used to indicate an origin that will be used to fetch required resources for the link context.static final String
A String equivalent ofPRECONNECT
.static final LinkRelation
Points to a resource containing the predecessor version in the version history.static final String
A String equivalent ofPREDECESSOR_VERSION
.static final LinkRelation
The prefetch link relation type is used to identify a resource that might be required by the next navigation from the link context, and that the user agent ought to fetch, such that the user agent can deliver a faster response once the resource is requested in the future.static final String
A String equivalent ofPREFETCH
.static final LinkRelation
Refers to a resource that should be loaded early in the processing of the link's context, without blocking rendering.static final String
A String equivalent ofPRELOAD
.static final LinkRelation
Used to identify a resource that might be required by the next navigation from the link context, and that the user agent ought to fetch and execute, such that the user agent can deliver a faster response once the resource is requested in the future.static final String
A String equivalent ofPRERENDER
.static final LinkRelation
Indicates that the link's context is a part of a series, and that the previous in the series is the link target.static final LinkRelation
Refers to the immediately preceding archive resource.static final String
A String equivalent ofPREV_ARCHIVE
.static final String
A String equivalent ofPREV
.static final LinkRelation
Refers to a resource that provides a preview of the link's context.static final String
A String equivalent ofPREVIEW
.static final LinkRelation
Refers to the previous resource in an ordered series of resources.static final String
A String equivalent ofPREVIOUS
.static final LinkRelation
Refers to a privacy policy associated with the link's context.static final String
A String equivalent ofPRIVACY_POLICY
.static final LinkRelation
Identifying that a resource representation conforms to a certain profile, without affecting the non-profile semantics of the resource representation.static final String
A String equivalent ofPROFILE
.static final LinkRelation
Identifies a related resource.static final String
A String equivalent ofRELATED
.static final LinkRelation
Identifies a resource that is a reply to the context of the link.static final String
A String equivalent ofREPLIES
.static final LinkRelation
Identifies the root of RESTCONF API as configured on this HTTP server.static final String
A String equivalent ofRESTCONF
.static final LinkRelation
Refers to a resource that can be used to search through the link's context and related resources.static final String
A String equivalent ofSEARCH
.static final LinkRelation
Refers to a section in a collection of resources.static final String
A String equivalent ofSECTION
.static final LinkRelation
Conveys an identifier for the link's context.static final String
A String equivalent ofSELF
.static final LinkRelation
Indicates a URI that can be used to retrieve a service document.static final String
A String equivalent ofSERVICE
.static final LinkRelation
Refers to the first resource in a collection of resources.static final String
A String equivalent ofSTART
.static final LinkRelation
Refers to a stylesheet.static final String
A String equivalent ofSTYLESHEET
.static final LinkRelation
Refers to a resource serving as a subsection in a collection of resources.static final String
A String equivalent ofSUBSECTION
.static final LinkRelation
Points to a resource containing the successor version in the version history.static final String
A String equivalent ofSUCCESSOR_VERSION
.static final LinkRelation
Gives a tag (identified by the given address) that applies to the current document.static final String
A String equivalent ofTAG
.static final LinkRelation
Refers to the terms of service associated with the link's context.static final String
A String equivalent ofTERMS_OF_SERVICE
.static final LinkRelation
The Target IRI points to a TimeGate for an Original Resource.static final String
A String equivalent ofTIMEGATE
.static final LinkRelation
The Target IRI points to a TimeMap for an Original Resource.static final String
A String equivalent ofTIMEMAP
.static final LinkRelation
Refers to a resource identifying the abstract semantic type of which the link's context is considered to be an instance.static final String
A String equivalent ofTYPE
.static final LinkRelation
Refers to a parent document in a hierarchy of documents.static final String
A String equivalent ofUP
.static final LinkRelation
Points to a resource containing the version history for the context.static final String
A String equivalent ofVERSION_HISTORY
.static final LinkRelation
Identifies a resource that is the source of the information in the link's context.static final String
A String equivalent ofVIA
.static final LinkRelation
Identifies a target URI that supports the Webmention protcol.static final String
A String equivalent ofWEBMENTION
.static final LinkRelation
Points to a working copy for this resource.static final LinkRelation
Points to the versioned resource from which this working copy was obtained.static final String
A String equivalent ofWORKING_COPY_OF
.static final String
A String equivalent ofWORKING_COPY
. -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
Is this relation an IANA standard?static boolean
isIanaRel
(LinkRelation relation) Is this relation an IANA standard?static LinkRelation
Convert a string-based link relation to aIanaLinkRelations
.
-
Field Details
-
ABOUT_VALUE
A String equivalent ofABOUT
.- See Also:
-
ABOUT
Refers to a resource that is the subject of the link's context. -
ALTERNATE_VALUE
A String equivalent ofALTERNATE
.- See Also:
-
ALTERNATE
Refers to a substitute for this context -
APPENDIX_VALUE
A String equivalent ofAPPENDIX
.- See Also:
-
APPENDIX
Refers to an appendix. -
ARCHIVES_VALUE
A String equivalent ofARCHIVES
.- See Also:
-
ARCHIVES
Refers to a collection of records, documents, or other materials of historical interest. -
AUTHOR_VALUE
A String equivalent ofAUTHOR
.- See Also:
-
AUTHOR
Refers to the context's author. -
BLOCKED_BY_VALUE
A String equivalent ofBLOCKED_BY
.- See Also:
-
BLOCKED_BY
Identifies the entity that blocks access to a resource following receipt of a legal demand. -
BOOKMARK_VALUE
A String equivalent ofBOOKMARK
.- See Also:
-
BOOKMARK
Gives a permanent link to use for bookmarking purposes. -
CANONICAL_VALUE
A String equivalent ofCANONICAL
.- See Also:
-
CANONICAL
Designates the preferred version of a resource (the IRI and its contents). -
CHAPTER_VALUE
A String equivalent ofCHAPTER
.- See Also:
-
CHAPTER
Refers to a chapter in a collection of resources. -
CITE_AS_VALUE
A String equivalent ofCITE_AS
.- See Also:
-
CITE_AS
Indicates that the link target is preferred over the link context for the purpose of referencing. -
COLLECTION_VALUE
A String equivalent ofCOLLECTION
.- See Also:
-
COLLECTION
The target IRI points to a resource which represents the collection resource for the context IRI. -
CONTENTS_VALUE
A String equivalent ofCONTENTS
.- See Also:
-
CONTENTS
Refers to a table of contents. -
CONVERTED_FROM_VALUE
A String equivalent ofCONVERTED_FROM
.- See Also:
-
CONVERTED_FROM
The document linked to was later converted to the document that contains this link relation. For example, an RFC can have a link to the Internet-Draft that became the RFC; in that case, the link relation would be "convertedFrom". -
COPYRIGHT_VALUE
A String equivalent ofCOPYRIGHT
.- See Also:
-
COPYRIGHT
Refers to a copyright statement that applies to the link's context. -
CREATE_FORM_VALUE
A String equivalent ofCREATE_FORM
.- See Also:
-
CREATE_FORM
The target IRI points to a resource where a submission form can be obtained. -
CURRENT_VALUE
A String equivalent ofCURRENT
.- See Also:
-
CURRENT
Refers to a resource containing the most recent item(s) in a collection of resources. -
DESCRIBED_BY_VALUE
A String equivalent ofDESCRIBED_BY
.- See Also:
-
DESCRIBED_BY
Refers to a resource providing information about the link's context. -
DESCRIBES_VALUE
A String equivalent ofDESCRIBES
.- See Also:
-
DESCRIBES
The relationship A 'describes' B asserts that resource A provides a description of resource B. There are no constraints on the format or representation of either A or B, neither are there any further constraints on either resource. -
DISCLOSURE_VALUE
A String equivalent ofDISCLOSURE
.- See Also:
-
DISCLOSURE
Refers to a list of patent disclosures made with respect to material for which 'disclosure' relation is specified. -
DNS_PREFETCH_VALUE
A String equivalent ofDNS_PREFETCH
.- See Also:
-
DNS_PREFETCH
Used to indicate an origin that will be used to fetch required resources for the link context, and that the user agent ought to resolve as early as possible. -
DUPLICATE_VALUE
A String equivalent ofDUPLICATE
.- See Also:
-
DUPLICATE
Refers to a resource whose available representations are byte-for-byte identical with the corresponding representations of the context IRI. -
EDIT_VALUE
A String equivalent ofEDIT
.- See Also:
-
EDIT
Refers to a resource that can be used to edit the link's context. -
EDIT_FORM_VALUE
A String equivalent ofEDIT_FORM
.- See Also:
-
EDIT_FORM
The target IRI points to a resource where a submission form for editing associated resource can be obtained. -
EDIT_MEDIA_VALUE
A String equivalent ofEDIT_MEDIA
.- See Also:
-
EDIT_MEDIA
Refers to a resource that can be used to edit media associated with the link's context. -
ENCLOSURE_VALUE
A String equivalent ofENCLOSURE
.- See Also:
-
ENCLOSURE
Identifies a related resource that is potentially large and might require special handling. -
FIRST_VALUE
A String equivalent ofFIRST
.- See Also:
-
FIRST
An IRI that refers to the furthest preceding resource in a series of resources. -
GLOSSARY_VALUE
A String equivalent ofGLOSSARY
.- See Also:
-
GLOSSARY
Refers to a glossary of terms. -
HELP_VALUE
A String equivalent ofHELP
.- See Also:
-
HELP
Refers to context-sensitive help. -
HOSTS_VALUE
A String equivalent ofHOSTS
.- See Also:
-
HOSTS
Refers to a resource hosted by the server indicated by the link context. -
HUB_VALUE
A String equivalent ofHUB
.- See Also:
-
HUB
Refers to a hub that enables registration for notification of updates to the context. -
ICON_VALUE
A String equivalent ofICON
.- See Also:
-
ICON
Refers to an icon representing the link's context. -
INDEX_VALUE
A String equivalent ofINDEX
.- See Also:
-
INDEX
Refers to an index. -
INTERVAL_AFTER_VALUE
A String equivalent ofINTERVAL_AFTER
.- See Also:
-
INTERVAL_AFTER
refers to a resource associated with a time interval that ends before the beginning of the time interval associated with the context resource -
INTERVAL_BEFORE_VALUE
A String equivalent ofINTERVAL_BEFORE
.- See Also:
-
INTERVAL_BEFORE
refers to a resource associated with a time interval that begins after the end of the time interval associated with the context resource -
INTERVAL_CONTAINS_VALUE
A String equivalent ofINTERVAL_CONTAINS
.- See Also:
-
INTERVAL_CONTAINS
refers to a resource associated with a time interval that begins after the beginning of the time interval associated with the context resource, and ends before the end of the time interval associated with the context resource -
INTERVAL_DISJOINT_VALUE
A String equivalent ofINTERVAL_DISJOINT
.- See Also:
-
INTERVAL_DISJOINT
refers to a resource associated with a time interval that begins after the end of the time interval associated with the context resource, or ends before the beginning of the time interval associated with the context resource -
INTERVAL_DURING_VALUE
A String equivalent ofINTERVAL_DURING
.- See Also:
-
INTERVAL_DURING
refers to a resource associated with a time interval that begins before the beginning of the time interval associated with the context resource, and ends after the end of the time interval associated with the context resource -
INTERVAL_EQUALS_VALUE
A String equivalent ofINTERVAL_EQUALS
.- See Also:
-
INTERVAL_EQUALS
refers to a resource associated with a time interval whose beginning coincides with the beginning of the time interval associated with the context resource, and whose end coincides with the end of the time interval associated with the context resource -
INTERVAL_FINISHED_BY_VALUE
A String equivalent ofINTERVAL_FINISHED_BY
.- See Also:
-
INTERVAL_FINISHED_BY
refers to a resource associated with a time interval that begins after the beginning of the time interval associated with the context resource, and whose end coincides with the end of the time interval associated with the context resource -
INTERVAL_FINISHES_VALUE
A String equivalent ofINTERVAL_FINISHES
.- See Also:
-
INTERVAL_FINISHES
refers to a resource associated with a time interval that begins before the beginning of the time interval associated with the context resource, and whose end coincides with the end of the time interval associated with the context resource -
INTERVAL_IN_VALUE
A String equivalent ofINTERVAL_IN
.- See Also:
-
INTERVAL_IN
refers to a resource associated with a time interval that begins before or is coincident with the beginning of the time interval associated with the context resource, and ends after or is coincident with the end of the time interval associated with the context resource -
INTERVAL_MEETS_VALUE
A String equivalent ofINTERVAL_MEETS
.- See Also:
-
INTERVAL_MEETS
refers to a resource associated with a time interval whose beginning coincides with the end of the time interval associated with the context resource -
INTERVAL_MET_BY_VALUE
A String equivalent ofINTERVAL_MET_BY
.- See Also:
-
INTERVAL_MET_BY
refers to a resource associated with a time interval whose beginning coincides with the end of the time interval associated with the context resource -
INTERVAL_OVERLAPPED_BY_VALUE
A String equivalent ofINTERVAL_OVERLAPPED_BY
.- See Also:
-
INTERVAL_OVERLAPPED_BY
refers to a resource associated with a time interval that begins before the beginning of the time interval associated with the context resource, and ends after the beginning of the time interval associated with the context resource -
INTERVAL_OVERLAPS_VALUE
A String equivalent ofINTERVAL_OVERLAPS
.- See Also:
-
INTERVAL_OVERLAPS
refers to a resource associated with a time interval that begins before the end of the time interval associated with the context resource, and ends after the end of the time interval associated with the context resource -
INTERVAL_STARTED_BY_VALUE
A String equivalent ofINTERVAL_STARTED_BY
.- See Also:
-
INTERVAL_STARTED_BY
refers to a resource associated with a time interval whose beginning coincides with the beginning of the time interval associated with the context resource, and ends before the end of the time interval associated with the context resource -
INTERVAL_STARTS_VALUE
A String equivalent ofINTERVAL_STARTS
.- See Also:
-
INTERVAL_STARTS
refers to a resource associated with a time interval whose beginning coincides with the beginning of the time interval associated with the context resource, and ends after the end of the time interval associated with the context resource -
ITEM_VALUE
A String equivalent ofITEM
.- See Also:
-
ITEM
The target IRI points to a resource that is a member of the collection represented by the context IRI. -
LAST_VALUE
A String equivalent ofLAST
.- See Also:
-
LAST
An IRI that refers to the furthest following resource in a series of resources. -
LATEST_VERSION_VALUE
A String equivalent ofLATEST_VERSION
.- See Also:
-
LATEST_VERSION
Points to a resource containing the latest (e.g., current) version of the context. -
LICENSE_VALUE
A String equivalent ofLICENSE
.- See Also:
-
LICENSE
Refers to a license associated with this context. -
LRDD_VALUE
A String equivalent ofLRDD
.- See Also:
-
LRDD
Refers to further information about the link's context, expressed as a LRDD ("Link-based Resource Descriptor Document") resource. See RFC6415 for information about processing this relation type in host-meta documents. When used elsewhere, it refers to additional links and other metadata. Multiple instances indicate additional LRDD resources. LRDD resources MUST have an "application/xrd+xml" representation, and MAY have others. -
MEMENTO_VALUE
A String equivalent ofMEMENTO
.- See Also:
-
MEMENTO
The Target IRI points to a Memento, a fixed resource that will not change state anymore. -
MONITOR_VALUE
A String equivalent ofMONITOR
.- See Also:
-
MONITOR
Refers to a resource that can be used to monitor changes in an HTTP resource. -
MONITOR_GROUP_VALUE
A String equivalent ofMONITOR_GROUP
.- See Also:
-
MONITOR_GROUP
Refers to a resource that can be used to monitor changes in a specified group of HTTP resources. -
NEXT_VALUE
A String equivalent ofNEXT
.- See Also:
-
NEXT
Indicates that the link's context is a part of a series, and that the next in the series is the link target. -
NEXT_ARCHIVE_VALUE
A String equivalent ofNEXT_ARCHIVE
.- See Also:
-
NEXT_ARCHIVE
Refers to the immediately following archive resource. -
NOFOLLOW_VALUE
A String equivalent ofNOFOLLOW
.- See Also:
-
NOFOLLOW
Indicates that the context’s original author or publisher does not endorse the link target. -
NOREFERRER_VALUE
A String equivalent ofNOREFERRER
.- See Also:
-
NOREFERRER
Indicates that no referrer information is to be leaked when following the link. -
ORIGINAL_VALUE
A String equivalent ofORIGINAL
.- See Also:
-
ORIGINAL
The Target IRI points to an Original Resource. -
PAYMENT_VALUE
A String equivalent ofPAYMENT
.- See Also:
-
PAYMENT
Indicates a resource where payment is accepted. -
PINGBACK_VALUE
A String equivalent ofPINGBACK
.- See Also:
-
PINGBACK
Gives the address of the pingback resource for the link context. -
PRECONNECT_VALUE
A String equivalent ofPRECONNECT
.- See Also:
-
PRECONNECT
Used to indicate an origin that will be used to fetch required resources for the link context. Initiating an early connection, which includes the DNS lookup, TCP handshake, and optional TLS negotiation, allows the user agent to mask the high latency costs of establishing a connection. -
PREDECESSOR_VERSION_VALUE
A String equivalent ofPREDECESSOR_VERSION
.- See Also:
-
PREDECESSOR_VERSION
Points to a resource containing the predecessor version in the version history. -
PREFETCH_VALUE
A String equivalent ofPREFETCH
.- See Also:
-
PREFETCH
The prefetch link relation type is used to identify a resource that might be required by the next navigation from the link context, and that the user agent ought to fetch, such that the user agent can deliver a faster response once the resource is requested in the future. -
PRELOAD_VALUE
A String equivalent ofPRELOAD
.- See Also:
-
PRELOAD
Refers to a resource that should be loaded early in the processing of the link's context, without blocking rendering. -
PRERENDER_VALUE
A String equivalent ofPRERENDER
.- See Also:
-
PRERENDER
Used to identify a resource that might be required by the next navigation from the link context, and that the user agent ought to fetch and execute, such that the user agent can deliver a faster response once the resource is requested in the future. -
PREV_VALUE
A String equivalent ofPREV
.- See Also:
-
PREV
Indicates that the link's context is a part of a series, and that the previous in the series is the link target. -
PREVIEW_VALUE
A String equivalent ofPREVIEW
.- See Also:
-
PREVIEW
Refers to a resource that provides a preview of the link's context. -
PREVIOUS_VALUE
A String equivalent ofPREVIOUS
.- See Also:
-
PREVIOUS
Refers to the previous resource in an ordered series of resources. Synonym for "prev". -
PREV_ARCHIVE_VALUE
A String equivalent ofPREV_ARCHIVE
.- See Also:
-
PREV_ARCHIVE
Refers to the immediately preceding archive resource. -
PRIVACY_POLICY_VALUE
A String equivalent ofPRIVACY_POLICY
.- See Also:
-
PRIVACY_POLICY
Refers to a privacy policy associated with the link's context. -
PROFILE_VALUE
A String equivalent ofPROFILE
.- See Also:
-
PROFILE
Identifying that a resource representation conforms to a certain profile, without affecting the non-profile semantics of the resource representation. -
RELATED_VALUE
A String equivalent ofRELATED
.- See Also:
-
RELATED
Identifies a related resource. -
RESTCONF_VALUE
A String equivalent ofRESTCONF
.- See Also:
-
RESTCONF
Identifies the root of RESTCONF API as configured on this HTTP server. The "restconf" relation defines the root of the API defined in RFC8040. Subsequent revisions of RESTCONF will use alternate relation values to support protocol versioning. -
REPLIES_VALUE
A String equivalent ofREPLIES
.- See Also:
-
REPLIES
Identifies a resource that is a reply to the context of the link. -
SEARCH_VALUE
A String equivalent ofSEARCH
.- See Also:
-
SEARCH
Refers to a resource that can be used to search through the link's context and related resources. -
SECTION_VALUE
A String equivalent ofSECTION
.- See Also:
-
SECTION
Refers to a section in a collection of resources. -
SELF_VALUE
A String equivalent ofSELF
.- See Also:
-
SELF
Conveys an identifier for the link's context. -
SERVICE_VALUE
A String equivalent ofSERVICE
.- See Also:
-
SERVICE
Indicates a URI that can be used to retrieve a service document. -
START_VALUE
A String equivalent ofSTART
.- See Also:
-
START
Refers to the first resource in a collection of resources. -
STYLESHEET_VALUE
A String equivalent ofSTYLESHEET
.- See Also:
-
STYLESHEET
Refers to a stylesheet. -
SUBSECTION_VALUE
A String equivalent ofSUBSECTION
.- See Also:
-
SUBSECTION
Refers to a resource serving as a subsection in a collection of resources. -
SUCCESSOR_VERSION_VALUE
A String equivalent ofSUCCESSOR_VERSION
.- See Also:
-
SUCCESSOR_VERSION
Points to a resource containing the successor version in the version history. -
TAG_VALUE
A String equivalent ofTAG
.- See Also:
-
TAG
Gives a tag (identified by the given address) that applies to the current document. -
TERMS_OF_SERVICE_VALUE
A String equivalent ofTERMS_OF_SERVICE
.- See Also:
-
TERMS_OF_SERVICE
Refers to the terms of service associated with the link's context. -
TIMEGATE_VALUE
A String equivalent ofTIMEGATE
.- See Also:
-
TIMEGATE
The Target IRI points to a TimeGate for an Original Resource. -
TIMEMAP_VALUE
A String equivalent ofTIMEMAP
.- See Also:
-
TIMEMAP
The Target IRI points to a TimeMap for an Original Resource. -
TYPE_VALUE
A String equivalent ofTYPE
.- See Also:
-
TYPE
Refers to a resource identifying the abstract semantic type of which the link's context is considered to be an instance. -
UP_VALUE
A String equivalent ofUP
.- See Also:
-
UP
Refers to a parent document in a hierarchy of documents. -
VERSION_HISTORY_VALUE
A String equivalent ofVERSION_HISTORY
.- See Also:
-
VERSION_HISTORY
Points to a resource containing the version history for the context. -
VIA_VALUE
A String equivalent ofVIA
.- See Also:
-
VIA
Identifies a resource that is the source of the information in the link's context. -
WEBMENTION_VALUE
A String equivalent ofWEBMENTION
.- See Also:
-
WEBMENTION
Identifies a target URI that supports the Webmention protcol. This allows clients that mention a resource in some form of publishing process to contact that endpoint and inform it that this resource has been mentioned. -
WORKING_COPY_VALUE
A String equivalent ofWORKING_COPY
.- See Also:
-
WORKING_COPY
Points to a working copy for this resource. -
WORKING_COPY_OF_VALUE
A String equivalent ofWORKING_COPY_OF
.- See Also:
-
WORKING_COPY_OF
Points to the versioned resource from which this working copy was obtained.
-
-
Method Details
-
isIanaRel
Is this relation an IANA standard? Per RFC 8288, parsing of link relations is case insensitive.- Parameters:
relation
- must not be null.- Returns:
- boolean
-
isIanaRel
Is this relation an IANA standard? Per RFC 8288, parsing of link relations is case insensitive.- Parameters:
relation
- must not be null.- Returns:
-
parse
Convert a string-based link relation to aIanaLinkRelations
. Per RFC8288, parsing of link relations is case insensitive.- Parameters:
relation
- as a string- Returns:
- the link relation as a
LinkRelation
-