Class SchemeRouter
java.lang.Object
no.hasmac.jsonld.loader.SchemeRouter
- All Implemented Interfaces:
DocumentLoader
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final DocumentLoaderprivate final Map<String, DocumentLoader> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic DocumentLoaderloadDocument(URI url, DocumentLoaderOptions options) Retrieve a remote document.set(String scheme, DocumentLoader loader)
-
Field Details
-
INSTANCE
-
loaders
-
-
Constructor Details
-
SchemeRouter
public SchemeRouter()
-
-
Method Details
-
defaultInstance
-
set
-
loadDocument
Description copied from interface:DocumentLoaderRetrieve a remote document.- Specified by:
loadDocumentin interfaceDocumentLoader- Parameters:
url- of the remote document to fetchoptions- to set the behavior of the loader- Returns:
Documentrepresenting a remote document- Throws:
JsonLdError
-