| Package | Description | 
|---|---|
| org.apache.commons.rdf.api | 
 Commons RDF, a common library of RDF 1.1 concepts. 
 | 
| org.apache.commons.rdf.jena | |
| org.apache.commons.rdf.jena.experimental | 
 Experimental Commons RDF Jena implementations. 
 | 
| org.apache.commons.rdf.jsonldjava | 
 Integration with jsonld-java 
 | 
| org.apache.commons.rdf.rdf4j | 
 Commons RDF integration with RDF4J. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
GraphLike<T extends TripleLike>
A "graph-like" interface that contains  
TripleLike statements. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
Quad
A Quad is a statement in a
 RDF-1.1
 Dataset, as defined by RDF-1.1 Concepts and Abstract Syntax, a W3C Working Group Note published
 on 25 February 2014. 
 | 
interface  | 
QuadLike<G extends RDFTerm>
A generalised "quad-like" interface, extended by  
Quad. | 
interface  | 
Triple
An RDF-1.1
 Triple, as defined by
 RDF-1.1 Concepts and
 Abstract Syntax, a W3C Recommendation published on 25 February 2014. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
JenaGeneralizedQuadLike
A generalized quad representation. 
 | 
interface  | 
JenaGeneralizedTripleLike
A generalized triple representation. 
 | 
interface  | 
JenaQuad
A Jena-backed  
Quad. | 
interface  | 
JenaQuadLike<G extends RDFTerm>
A  
QuadLike wrapper of a Jena Quad. | 
interface  | 
JenaTriple
A Jena-backed  
Triple. | 
interface  | 
JenaTripleLike
A  
TripleLike wrapper of a Jena Triple. | 
| Modifier and Type | Method and Description | 
|---|---|
org.apache.jena.riot.system.StreamRDF | 
JenaRDF.streamJenaToGeneralizedTriple(Consumer<TripleLike> generalizedConsumer)
Create a  
StreamRDF instance that inserts generalized
 TripleLikes. | 
| Modifier and Type | Method and Description | 
|---|---|
JenaRDFParser | 
JenaRDFParser.targetGeneralizedTriple(Consumer<TripleLike> consumer)  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
JsonLdGraphLike<T extends TripleLike>
Common abstract  
GraphLike. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
JsonLdQuad  | 
interface  | 
JsonLdQuadLike<G extends RDFTerm>  | 
interface  | 
JsonLdTriple  | 
interface  | 
JsonLdTripleLike  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
RDF4JGraphLike<T extends TripleLike>
Marker interface for RDF4J implementations of GraphLike. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
RDF4JQuad
Marker interface for RDF4J implementations of Quad. 
 | 
interface  | 
RDF4JTriple
Marker interface for RDF4J implementations of Triple. 
 | 
interface  | 
RDF4JTripleLike
Marker interface for RDF4J implementations of  
TripleLike statements. | 
| Modifier and Type | Method and Description | 
|---|---|
org.eclipse.rdf4j.model.Statement | 
RDF4J.asStatement(TripleLike tripleLike)
 | 
Copyright © 2015–2018 The Apache Software Foundation. All rights reserved.