Uses of Interface
no.hasmac.jsonld.document.Document
Packages that use Document
Package
Description
Provides APIs to process JSON-LD.
Processable documents.
Remote Document and Context Retrieval.
-
Uses of Document in no.hasmac.jsonld
Fields in no.hasmac.jsonld declared as DocumentModifier and TypeFieldDescriptionprivate 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 DocumentMethods in no.hasmac.jsonld that return DocumentMethods in no.hasmac.jsonld that return types with arguments of type DocumentMethods in no.hasmac.jsonld with parameters of type DocumentModifier and TypeMethodDescriptionprivate static voidJsonLd.assertJsonDocument(Document document, String param) private static voidJsonLd.assertRdfDocument(Document document, String param) static CompactionApiCompacts the referenced document using the context.static CompactionApiCompacts the referenced document using the context.static CompactionApiCompactsDocumentdocument using the context.static CompactionApiCompactsDocumentdocument using the context.static CompactionApiCompactsDocumentdocument using the context.static ExpansionApiExpands the provided remote document.static FlatteningApiFlattens the remote input and optionally compacts it using context.static FramingApiFrames the remote input using given local frame.static FramingApiFrames the remote input using given local frame.static FramingApiFrames the local document using given remote frame.static FramingApiFrames the local document using given remote frame.static FramingApiFrames the local document using given local frame.static FromRdfApiTransformsDocumentinto a JSON-LD document in expanded form.voidJsonLdOptions.setExpandContext(Document context) static ToRdfApiTransformsDocumentintoRdfDataset.Method parameters in no.hasmac.jsonld with type arguments of type DocumentModifier and TypeMethodDescriptionvoidJsonLdOptions.setDocumentCache(Cache<String, Document> documentCache) -
Uses of Document in no.hasmac.jsonld.api
Fields in no.hasmac.jsonld.api declared as DocumentModifier and TypeFieldDescriptionprivate final DocumentCompactionApi.contextprivate DocumentFlatteningApi.contextprivate final DocumentCompactionApi.documentprivate final DocumentExpansionApi.documentprivate final DocumentFlatteningApi.documentprivate final DocumentFramingApi.documentprivate final DocumentFromRdfApi.documentprivate final DocumentToRdfApi.documentprivate final DocumentFramingApi.frameMethods in no.hasmac.jsonld.api with parameters of type DocumentModifier and TypeMethodDescriptionA context that is used to initialize the active context.Constructors in no.hasmac.jsonld.api with parameters of type DocumentModifierConstructorDescriptionCompactionApi(URI documentUri, Document context) CompactionApi(Document document, URI contextUri) CompactionApi(Document document, Document context) ExpansionApi(Document document) FlatteningApi(Document document) FramingApi(URI documentUri, Document frame) FramingApi(Document document, URI frameUri) FramingApi(Document document, Document frame) FromRdfApi(Document document) -
Uses of Document in no.hasmac.jsonld.document
Classes in no.hasmac.jsonld.document that implement DocumentMethods in no.hasmac.jsonld.document that return DocumentModifier and TypeMethodDescriptionstatic DocumentCreate a new document from content provided byReader.static Documentstatic 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, InputStream inputStream) Deprecated.Create a new document.static DocumentDeprecated.Create a new document. -
Uses of Document in no.hasmac.jsonld.loader
Methods in no.hasmac.jsonld.loader that return DocumentModifier and TypeMethodDescriptionDefaultHttpLoader.loadDocument(URI uri, DocumentLoaderOptions options) DocumentLoader.loadDocument(URI url, DocumentLoaderOptions options) Retrieve a remote document.FileLoader.loadDocument(URI url, DocumentLoaderOptions options) SchemeRouter.loadDocument(URI url, DocumentLoaderOptions options) private DocumentDefaultHttpLoader.resolve(MediaType type, URI targetUri, URI contextUrl, HttpResponse response) -
Uses of Document in no.hasmac.jsonld.processor
Methods in no.hasmac.jsonld.processor that return DocumentModifier and TypeMethodDescriptionprivate static DocumentFramingProcessor.getDocument(URI document, JsonLdOptions options) Methods in no.hasmac.jsonld.processor with parameters of type DocumentModifier and TypeMethodDescriptionstatic jakarta.json.JsonObjectCompactionProcessor.compact(URI input, Document context, JsonLdOptions options) static jakarta.json.JsonObjectCompactionProcessor.compact(Document input, 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(URI input, Document context, JsonLdOptions options) static jakarta.json.JsonStructureFlatteningProcessor.flatten(Document input, URI context, JsonLdOptions options) static jakarta.json.JsonStructureFlatteningProcessor.flatten(Document input, Document context, JsonLdOptions options) static jakarta.json.JsonObjectFramingProcessor.frame(URI input, Document frame, JsonLdOptions options) static jakarta.json.JsonObjectFramingProcessor.frame(Document input, 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)