For a direct link there is exactly one resource of that relation type associated with the API (e.g.
A cache that regularly reloads a json-home document, so that queries on the json-home document are performed in memory and do not cause any I/O.
The client to load a json-home document and extract relevant information.
The client to load a json-home document and extract relevant information. A client is responsible for a specific json-home host.
This class represents a system that provides a REST API and a json home document to describe its published resources.
This class represents a system that provides a REST API and a json home document to describe its published resources.
the URI to the host.
the URI to the json home document
the link relations provided by this host.
The json-home service allows to resolve urls (href/href-template) for a given json-home host and a given link releation type.
Represents link relation types (as defined by [RFC5988]).
For a template link there are zero to many such resources (e.g.
For a template link there are zero to many such resources (e.g. "/widgets/{widget_id}"), see also RFC6570.
the name of the link relation type (e.g. "http://example.org/rel/widget")
For a direct link there is exactly one resource of that relation type associated with the API (e.g. "/widgets/").
the name of the link relation type (e.g. "http://example.org/rel/widgets")