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.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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(java.lang.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