Package | Description |
---|---|
org.eclipse.rdf4j.model |
The RDF Model API
|
org.eclipse.rdf4j.model.impl |
Default implementations of the RDF model interfaces
|
org.eclipse.rdf4j.model.util |
Helper classes for working with RDF models.
|
org.eclipse.rdf4j.query.algebra.evaluation | |
org.eclipse.rdf4j.query.resultio.sparqljson |
A writer for the
SPARQL Query Results JSON Format
|
org.eclipse.rdf4j.rio.helpers |
Provides helpers classes for Rio.
|
org.eclipse.rdf4j.rio.trigstar | |
org.eclipse.rdf4j.rio.turtle |
Parser/writer for the Turtle format.
|
org.eclipse.rdf4j.rio.turtlestar | |
org.eclipse.rdf4j.sail.base |
Base functionality for Sail implementations that require multi-versioned concurrency control (MVCC).
|
org.eclipse.rdf4j.sail.memory.model |
Modifier and Type | Method and Description |
---|---|
default Triple |
ValueFactory.createTriple(Resource subject,
IRI predicate,
Value object)
Creates a new RDF* triple with the supplied subject, predicate and object.
|
Modifier and Type | Class and Description |
---|---|
class |
SimpleTriple
A simple default implementation of the
Triple interface. |
Modifier and Type | Method and Description |
---|---|
Triple |
ValidatingValueFactory.createTriple(Resource subject,
IRI predicate,
Value object) |
Triple |
AbstractValueFactory.createTriple(Resource subject,
IRI predicate,
Value object) |
Modifier and Type | Field and Description |
---|---|
static java.util.function.Function<Triple,Resource> |
Statements.TRIPLE_BNODE_MAPPER
|
Modifier and Type | Method and Description |
---|---|
static Triple |
Statements.toTriple(Statement statement)
Create an
RDF* triple from the supplied Statement |
static Triple |
Statements.toTriple(ValueFactory vf,
Statement statement)
Create an
RDF* triple from the supplied Statement |
Modifier and Type | Method and Description |
---|---|
static Statement |
Statements.toStatement(Triple triple)
Create a
Statement from the supplied { @link Triple RDF* triple} |
static Statement |
Statements.toStatement(Triple triple,
Resource context)
Create a
Statement from the supplied { @link Triple RDF* triple} and context. |
static Statement |
Statements.toStatement(ValueFactory vf,
Triple triple,
Resource context)
Create a
Statement from the supplied { @link Triple RDF* triple} and context. |
Modifier and Type | Method and Description |
---|---|
static void |
Statements.convertRDFStarToReification(ValueFactory vf,
java.util.function.Function<Triple,Resource> reifiedIdMapper,
Statement st,
java.util.function.Consumer<Statement> consumer)
Converts the supplied RDF* statement to RDF reification statements, and sends the resultant statements to the
supplied consumer.
|
Modifier and Type | Method and Description |
---|---|
CloseableIteration<? extends Triple,QueryEvaluationException> |
RDFStarTripleSource.getRdfStarTriples(Resource subj,
IRI pred,
Value obj)
Gets all Triple nodes that have a specific subject, predicate and/or object.
|
Modifier and Type | Method and Description |
---|---|
protected Triple |
SPARQLResultsJSONParser.parseTripleValue(com.fasterxml.jackson.core.JsonParser jp,
String fieldName) |
protected Triple |
AbstractSPARQLJSONParser.parseTripleValue(com.fasterxml.jackson.core.JsonParser jp,
String fieldName) |
Modifier and Type | Method and Description |
---|---|
static Triple |
NTriplesUtil.parseTriple(String nTriplesTriple,
ValueFactory valueFactory)
Parses an RDF* triple (non-standard N-Triples), creates an object for it using the supplied ValueFactory and
returns this object.
|
Modifier and Type | Method and Description |
---|---|
static void |
NTriplesUtil.append(Triple triple,
Appendable appendable)
Appends the N-Triples (non-standard) representation of the given
Triple to the given Appendable . |
static String |
NTriplesUtil.toNTriplesString(Triple triple)
Creates an N-Triples (non-standard) string for the supplied RDF* triple.
|
Modifier and Type | Method and Description |
---|---|
protected void |
TriGStarWriter.writeTriple(Triple triple,
boolean canShorten) |
Modifier and Type | Method and Description |
---|---|
protected Triple |
TurtleParser.parseTripleValue()
Parser an RDF* triple value and returns it.
|
Modifier and Type | Method and Description |
---|---|
protected void |
TurtleWriter.writeTriple(Triple triple,
boolean canShorten) |
protected void |
TurtleWriter.writeTripleRDFStar(Triple triple,
boolean canShorten) |
Modifier and Type | Method and Description |
---|---|
protected void |
TurtleStarWriter.writeTriple(Triple triple,
boolean canShorten) |
Modifier and Type | Method and Description |
---|---|
default CloseableIteration<? extends Triple,SailException> |
SailDataset.getTriples(Resource subj,
IRI pred,
Value obj)
Gets all RDF* triples that have a specific subject, predicate and/or object.
|
Modifier and Type | Class and Description |
---|---|
class |
MemTriple
A MemoryStore-specific implementation of
Triple . |
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.