All Classes and Interfaces
Class
Description
A context that is used to resolve terms while the processing algorithm is
running.
A document that can be processed by the processor.
The
DocumentLoader defines an interface that custom document
loaders have to implement to be used to retrieve remote documents and
contexts.The
DocumentLoaderOptions is used to pass various options to the
DocumentLoader.Deprecated.
The
JsonLd interface is the high-level programming structure
that developers use to access the JSON-LD transformation methods.The
JsonLdError type is used to report processing errors.The
JsonLdErrorCode represents the collection of valid JSON-LD error
codes.The
JsonLdOptions type is used to pass various options to the processor.Instead of using the Jakarta Json static class to create builders, it
is much faster to keep track of the provider in a static instance.
Language tags are used to help identify languages and are defined by
RFC 5646.A read-only view of Link attribute.
A read-only view of a list of
LinkAttribute.This class is a workaround for the fact that the default implementation of JsonArray is not modifiable.
The
RdfGraph interface describes operations on an RDF graph used by
the @link JsonLd.fromRdf(String) and
JsonLd.toRdf(java.net.URI) methods in the
JsonLd interface.The
RdfLiteral interface describes an immutable RDF Literal.Represents an immutable N-Quad statement.
An immutable RDF statement's value.
The
RdfTriple interface describes an immutable RDF triple.An immutable RDF statement's value.
Steps 4.1 - 4.3
JsonDocument.of(JsonStructure)orRdfDocument.of(RdfDataset)directly