Uses of Interface
no.hasmac.jsonld.document.Document
-
Packages that use Document Package Description no.hasmac.jsonld Provides APIs to process JSON-LD.no.hasmac.jsonld.api no.hasmac.jsonld.document Processable documents.no.hasmac.jsonld.loader Remote Document and Context Retrieval.no.hasmac.jsonld.processor -
-
Uses of Document in no.hasmac.jsonld
Fields in no.hasmac.jsonld declared as Document Modifier and Type Field Description private DocumentJsonLdOptions. expandContextA context that is used to initialize the active context when expanding a document.Fields in no.hasmac.jsonld with type parameters of type Document Modifier and Type Field Description private Cache<java.lang.String,Document>JsonLdOptions. documentCacheMethods in no.hasmac.jsonld that return Document Modifier and Type Method Description DocumentJsonLdOptions. getExpandContext()Methods in no.hasmac.jsonld that return types with arguments of type Document Modifier and Type Method Description Cache<java.lang.String,Document>JsonLdOptions. getDocumentCache()Methods in no.hasmac.jsonld with parameters of type Document Modifier and Type Method Description private static voidJsonLd. assertJsonDocument(Document document, java.lang.String param)private static voidJsonLd. assertRdfDocument(Document document, java.lang.String param)static CompactionApiJsonLd. compact(java.lang.String documentLocation, Document context)Compacts the referenced document using the context.static CompactionApiJsonLd. compact(java.net.URI documentUri, Document context)Compacts the referenced document using the context.static CompactionApiJsonLd. compact(Document document, java.lang.String contextLocation)CompactsDocumentdocument using the context.static CompactionApiJsonLd. compact(Document document, java.net.URI contextUri)CompactsDocumentdocument using the context.static CompactionApiJsonLd. compact(Document document, Document context)CompactsDocumentdocument using the context.static ExpansionApiJsonLd. expand(Document document)Expands the provided remote document.static FlatteningApiJsonLd. flatten(Document document)Flattens the remote input and optionally compacts it using context.static FramingApiJsonLd. frame(java.lang.String documentLocation, Document frame)Frames the remote input using given local frame.static FramingApiJsonLd. frame(java.net.URI documentUri, Document frame)Frames the remote input using given local frame.static FramingApiJsonLd. frame(Document document, java.lang.String frameLocation)Frames the local document using given remote frame.static FramingApiJsonLd. frame(Document document, java.net.URI frameUri)Frames the local document using given remote frame.static FramingApiJsonLd. frame(Document document, Document frame)Frames the local document using given local frame.static FromRdfApiJsonLd. fromRdf(Document document)TransformsDocumentinto a JSON-LD document in expanded form.voidJsonLdOptions. setExpandContext(Document context)static ToRdfApiJsonLd. toRdf(Document document)TransformsDocumentintoRdfDataset.Method parameters in no.hasmac.jsonld with type arguments of type Document Modifier and Type Method Description voidJsonLdOptions. setDocumentCache(Cache<java.lang.String,Document> documentCache) -
Uses of Document in no.hasmac.jsonld.api
Fields in no.hasmac.jsonld.api declared as Document Modifier and Type Field Description private DocumentCompactionApi. contextprivate DocumentFlatteningApi. contextprivate DocumentCompactionApi. documentprivate DocumentExpansionApi. documentprivate DocumentFlatteningApi. documentprivate DocumentFramingApi. documentprivate DocumentFromRdfApi. documentprivate DocumentToRdfApi. documentprivate DocumentFramingApi. frameMethods in no.hasmac.jsonld.api with parameters of type Document Modifier and Type Method Description RContextApi. context(Document context)A context that is used to initialize the active context.ExpansionApiExpansionApi. context(Document context)FlatteningApiFlatteningApi. context(Document context)FramingApiFramingApi. context(Document context)ToRdfApiToRdfApi. context(Document context)Constructors in no.hasmac.jsonld.api with parameters of type Document Constructor Description CompactionApi(java.net.URI documentUri, Document context)CompactionApi(Document document, java.net.URI contextUri)CompactionApi(Document document, Document context)ExpansionApi(Document document)FlatteningApi(Document document)FramingApi(java.net.URI documentUri, Document frame)FramingApi(Document document, java.net.URI frameUri)FramingApi(Document document, Document frame)FromRdfApi(Document document)ToRdfApi(Document document) -
Uses of Document in no.hasmac.jsonld.document
Classes in no.hasmac.jsonld.document that implement Document Modifier and Type Class Description classJsonDocumentclassRdfDocumentMethods in no.hasmac.jsonld.document that return Document Modifier and Type Method Description static DocumentRdfDocument. of(java.io.Reader reader)Create a new document from content provided byReader.static DocumentRdfDocument. of(MediaType type, java.io.Reader reader)static DocumentRdfDocument. of(MediaType contentType, RdfDataset dataset)Create a new document fromRdfDataset.static DocumentRdfDocument. of(RdfDataset dataset)Create a new document fromRdfDataset.static DocumentDocumentParser. parse(MediaType contentType, java.io.InputStream inputStream)Deprecated.Create a new document.static DocumentDocumentParser. parse(MediaType contentType, java.io.Reader reader)Deprecated.Create a new document. -
Uses of Document in no.hasmac.jsonld.loader
Methods in no.hasmac.jsonld.loader that return Document Modifier and Type Method Description DocumentDefaultHttpLoader. loadDocument(java.net.URI uri, DocumentLoaderOptions options)DocumentDocumentLoader. loadDocument(java.net.URI url, DocumentLoaderOptions options)Retrieve a remote document.DocumentFileLoader. loadDocument(java.net.URI url, DocumentLoaderOptions options)DocumentSchemeRouter. loadDocument(java.net.URI url, DocumentLoaderOptions options)DocumentDocumentReader. read(S input)private DocumentDefaultHttpLoader. resolve(MediaType type, java.net.URI targetUri, java.net.URI contextUrl, HttpResponse response) -
Uses of Document in no.hasmac.jsonld.processor
Methods in no.hasmac.jsonld.processor that return Document Modifier and Type Method Description private static DocumentFramingProcessor. getDocument(java.net.URI document, JsonLdOptions options)Methods in no.hasmac.jsonld.processor with parameters of type Document Modifier and Type Method Description static jakarta.json.JsonObjectCompactionProcessor. compact(java.net.URI input, Document context, JsonLdOptions options)static jakarta.json.JsonObjectCompactionProcessor. compact(Document input, java.net.URI context, JsonLdOptions options)static jakarta.json.JsonObjectCompactionProcessor. compact(Document input, Document context, JsonLdOptions options)static jakarta.json.JsonArrayExpansionProcessor. expand(Document input, JsonLdOptions options, boolean frameExpansion)static jakarta.json.JsonStructureFlatteningProcessor. flatten(java.net.URI input, Document context, JsonLdOptions options)static jakarta.json.JsonStructureFlatteningProcessor. flatten(Document input, java.net.URI context, JsonLdOptions options)static jakarta.json.JsonStructureFlatteningProcessor. flatten(Document input, Document context, JsonLdOptions options)static jakarta.json.JsonObjectFramingProcessor. frame(java.net.URI input, Document frame, JsonLdOptions options)static jakarta.json.JsonObjectFramingProcessor. frame(Document input, java.net.URI frameUri, JsonLdOptions options)static jakarta.json.JsonObjectFramingProcessor. frame(Document input, Document frame, JsonLdOptions options)static jakarta.json.JsonArrayFromRdfProcessor. fromRdf(Document document, JsonLdOptions options)static RdfDatasetToRdfProcessor. toRdf(Document input, JsonLdOptions options)static <Triple,Quad,Iri extends Resource,Bnode extends Resource,Resource extends Value,Literal extends Value,Value>
voidToRdfProcessor. toRdf(Document input, JsonLdOptions options, RdfConsumer<Triple,Quad> rdfConsumer, RdfValueFactory<Triple,Quad,Iri,Bnode,Resource,Literal,Value> rdfValueFactory)
-