| Constructor and Description |
|---|
JsonLdRDF() |
| Modifier and Type | Method and Description |
|---|---|
JsonLdDataset |
asDataset(com.github.jsonldjava.core.RDFDataset rdfDataSet)
Adapt a JsonLd
RDFDataset as a Commons RDF Dataset. |
JsonLdGraph |
asGraph(com.github.jsonldjava.core.RDFDataset rdfDataSet)
Adapt a JsonLd
RDFDataset as a Commons RDF Graph. |
com.github.jsonldjava.core.RDFDataset.Node |
asJsonLdNode(RDFTerm term) |
com.github.jsonldjava.core.RDFDataset.Quad |
asJsonLdQuad(Quad quad)
Adapt a Commons RDF
Quad as a JsonLd
RDFDataset.Quad. |
com.github.jsonldjava.core.RDFDataset.Quad |
asJsonLdQuad(Triple triple)
Adapt a Commons RDF
Triple as a JsonLd
RDFDataset.Quad. |
JsonLdQuad |
asQuad(com.github.jsonldjava.core.RDFDataset.Quad quad)
Adapt a JsonLd
RDFDataset.Quad as a
Commons RDF Quad. |
JsonLdTerm |
asRDFTerm(com.github.jsonldjava.core.RDFDataset.Node node)
Adapt a JsonLd
RDFDataset.Node as a Commons RDF RDFTerm. |
JsonLdTriple |
asTriple(com.github.jsonldjava.core.RDFDataset.Quad quad)
Adapt a JsonLd
RDFDataset.Quad as a
Commons RDF Triple. |
JsonLdUnionGraph |
asUnionGraph(com.github.jsonldjava.core.RDFDataset rdfDataSet)
Adapt a JsonLd
RDFDataset as a Commons RDF Graph. |
JsonLdBlankNode |
createBlankNode() |
JsonLdBlankNode |
createBlankNode(String name) |
JsonLdDataset |
createDataset() |
JsonLdGraph |
createGraph() |
JsonLdIRI |
createIRI(String iri) |
JsonLdLiteral |
createLiteral(String literal) |
JsonLdLiteral |
createLiteral(String literal,
IRI dataType) |
JsonLdLiteral |
createLiteral(String literal,
String language) |
JsonLdQuad |
createQuad(BlankNodeOrIRI graphName,
BlankNodeOrIRI subject,
IRI predicate,
RDFTerm object) |
JsonLdTriple |
createTriple(BlankNodeOrIRI subject,
IRI predicate,
RDFTerm object) |
public JsonLdDataset asDataset(com.github.jsonldjava.core.RDFDataset rdfDataSet)
RDFDataset as a Commons RDF Dataset.
Changes to the Commons RDF Dataset are reflected in the JsonLd
RDFDataset and vice versa.
rdfDataSet - JsonLd RDFDataset to adaptDatasetasGraph(RDFDataset)public JsonLdGraph asGraph(com.github.jsonldjava.core.RDFDataset rdfDataSet)
RDFDataset as a Commons RDF Graph.
Only triples in the default graph are included. To retrieve any
other graph, asDataset(RDFDataset) together with
Dataset.getGraph(BlankNodeOrIRI).
Changes to the Commons RDF Graph are reflected in the JsonLd
RDFDataset and vice versa.
rdfDataSet - JsonLd RDFDataset to adaptGraph covering the default graphasDataset(RDFDataset),
asUnionGraph(RDFDataset)public com.github.jsonldjava.core.RDFDataset.Node asJsonLdNode(RDFTerm term)
public com.github.jsonldjava.core.RDFDataset.Quad asJsonLdQuad(Quad quad)
Quad as a JsonLd
RDFDataset.Quad.quad - Commons RDF Quad to adaptRDFDataset.Quadpublic com.github.jsonldjava.core.RDFDataset.Quad asJsonLdQuad(Triple triple)
Triple as a JsonLd
RDFDataset.Quad.triple - Commons RDF Triple to adaptRDFDataset.Quadpublic JsonLdQuad asQuad(com.github.jsonldjava.core.RDFDataset.Quad quad)
RDFDataset.Quad as a
Commons RDF Quad.
The underlying JsonLd quad can be retrieved with
JsonLdTripleLike.asJsonLdQuad().
quad - A JsonLd RDFDataset.Quad to
adaptJsonLdQuadpublic JsonLdTerm asRDFTerm(com.github.jsonldjava.core.RDFDataset.Node node)
RDFDataset.Node as a Commons RDF RDFTerm.
The underlying node can be retrieved with
JsonLdTerm.asJsonLdNode().
node - A JsonLd RDFDataset.Node to adaptJsonLdTermpublic JsonLdTriple asTriple(com.github.jsonldjava.core.RDFDataset.Quad quad)
RDFDataset.Quad as a
Commons RDF Triple.
The underlying JsonLd quad can be retrieved with
JsonLdTripleLike.asJsonLdQuad().
quad - A JsonLd RDFDataset.Quad to
adaptJsonLdTriplepublic JsonLdUnionGraph asUnionGraph(com.github.jsonldjava.core.RDFDataset rdfDataSet)
RDFDataset as a Commons RDF Graph.
The graph can be seen as a union graph as it will contains all
the triples across all the graphs of the underlying RDFDataset.
Note that some triple operations on a union graph can be inefficient as they need to remove any duplicate triples across the graphs.
Changes to the Commons RDF Graph are reflected in the JsonLd
RDFDataset and vice versa. Triples removed from the graph are
removed from all graphs, while triples added are added
to the default graph.
rdfDataSet - JsonLd RDFDataset to adaptDatasetpublic JsonLdBlankNode createBlankNode()
createBlankNode in interface RDFpublic JsonLdBlankNode createBlankNode(String name)
createBlankNode in interface RDFpublic JsonLdDataset createDataset()
createDataset in interface RDFpublic JsonLdGraph createGraph()
createGraph in interface RDFpublic JsonLdLiteral createLiteral(String literal)
createLiteral in interface RDFpublic JsonLdLiteral createLiteral(String literal, IRI dataType)
createLiteral in interface RDFpublic JsonLdLiteral createLiteral(String literal, String language)
createLiteral in interface RDFpublic JsonLdQuad createQuad(BlankNodeOrIRI graphName, BlankNodeOrIRI subject, IRI predicate, RDFTerm object) throws IllegalArgumentException, UnsupportedOperationException
createQuad in interface RDFIllegalArgumentExceptionUnsupportedOperationExceptionpublic JsonLdTriple createTriple(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
createTriple in interface RDFCopyright © 2015–2020 The Apache Software Foundation. All rights reserved.