public final class JenaSesameUtils extends Object
Utility methods for converting between the Jena and Sesame APIs
Modifier and Type | Field and Description |
---|---|
static Function<Value,org.apache.jena.graph.Node> |
TO_NODE |
static Function<org.apache.jena.graph.Node,Value> |
TO_VALUE |
static Function<Statement,org.apache.jena.sparql.core.Quad> |
TOQUAD |
static Function<org.apache.jena.graph.Triple,org.apache.jena.rdf.model.Statement> |
TOSTMT |
static Function<Statement,org.apache.jena.graph.Triple> |
TOTRIPLE
Function which will convert sesame statements to Jena graph Triples on the fly
|
Modifier and Type | Method and Description |
---|---|
static org.apache.jena.graph.Node |
anonNode(BNode theBNode)
Create a Jena anonymous Graph Node from the Sesame BNode
|
static BNode |
bnode(org.apache.jena.graph.Node theNode) |
static IRI |
iri(org.apache.jena.graph.Node theNode) |
static boolean |
isAnyOrNull(org.apache.jena.graph.Node theNode) |
static Literal |
literal(org.apache.jena.graph.Node theNode) |
static org.apache.jena.graph.Node |
literalNode(Literal theLiteral)
Return a Jena Literal Graph Node from the Sesame Literal
|
static org.apache.jena.rdf.model.Model |
model(Set<Statement> theGraph) |
static org.apache.jena.graph.Node |
node(Value theValue)
Return the equivalent Jena Graph Node for the provided Sesame Value
|
static Resource |
resource(org.apache.jena.graph.Node theNode) |
static org.apache.jena.rdf.model.Statement |
statement(Statement theStatement) |
static Statement |
statement(org.apache.jena.graph.Triple theTriple) |
static org.apache.jena.rdf.model.StmtIterator |
stmtIterator(Iterator<Statement> theIterator) |
static org.apache.jena.graph.Triple |
triple(Statement theStatement) |
static org.apache.jena.graph.Node |
uriNode(IRI theURI) |
static Value |
value(org.apache.jena.graph.Node theNode) |
public static final Function<Statement,org.apache.jena.graph.Triple> TOTRIPLE
public static final Function<org.apache.jena.graph.Triple,org.apache.jena.rdf.model.Statement> TOSTMT
public static org.apache.jena.rdf.model.StmtIterator stmtIterator(Iterator<Statement> theIterator)
public static org.apache.jena.rdf.model.Statement statement(Statement theStatement)
public static org.apache.jena.graph.Triple triple(Statement theStatement)
public static org.apache.jena.graph.Node node(Value theValue)
theValue
- the valuepublic static org.apache.jena.graph.Node literalNode(Literal theLiteral)
theLiteral
- the literalpublic static org.apache.jena.graph.Node anonNode(BNode theBNode)
theBNode
- the bnodepublic static org.apache.jena.graph.Node uriNode(IRI theURI)
public static Value value(org.apache.jena.graph.Node theNode)
public static boolean isAnyOrNull(org.apache.jena.graph.Node theNode)
public static Resource resource(org.apache.jena.graph.Node theNode)
public static IRI iri(org.apache.jena.graph.Node theNode)
public static BNode bnode(org.apache.jena.graph.Node theNode)
public static Literal literal(org.apache.jena.graph.Node theNode)
public static Statement statement(org.apache.jena.graph.Triple theTriple)
Copyright © 2010-2016 Stardog Union. All Rights Reserved.