- All Known Implementing Classes:
FactoryRDFCaching,FactoryRDFStd
public interface FactoryRDF
-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.jena.graph.NodeCreate a blank node which is completely new and used nowhere else.org.apache.jena.graph.NodecreateBlankNode(long mostSigBits, long leastSigBits) Create a blank with the internal system id taken from 128 bit number provided.org.apache.jena.graph.NodecreateBlankNode(String label) Create a blank node with the given string as internal system idorg.apache.jena.graph.NodecreateLangDirLiteral(String lexical, String langTag, String direction) org.apache.jena.graph.NodecreateLangLiteral(String lexical, String langTag) createQuad(org.apache.jena.graph.Node graph, org.apache.jena.graph.Node subject, org.apache.jena.graph.Node predicate, org.apache.jena.graph.Node object) org.apache.jena.graph.NodecreateStringLiteral(String lexical) org.apache.jena.graph.TriplecreateTriple(org.apache.jena.graph.Node subject, org.apache.jena.graph.Node predicate, org.apache.jena.graph.Node object) org.apache.jena.graph.NodecreateTypedLiteral(String lexical, org.apache.jena.datatypes.RDFDatatype datatype) org.apache.jena.graph.Nodevoidreset()Reset any internal state that should not be carried across parse runs (e.g. blank node labels).
-
Method Details
-
createTriple
org.apache.jena.graph.Triple createTriple(org.apache.jena.graph.Node subject, org.apache.jena.graph.Node predicate, org.apache.jena.graph.Node object) -
createQuad
Quad createQuad(org.apache.jena.graph.Node graph, org.apache.jena.graph.Node subject, org.apache.jena.graph.Node predicate, org.apache.jena.graph.Node object) -
createURI
-
createTypedLiteral
org.apache.jena.graph.Node createTypedLiteral(String lexical, org.apache.jena.datatypes.RDFDatatype datatype) -
createLangLiteral
-
createLangDirLiteral
-
createStringLiteral
-
createBlankNode
org.apache.jena.graph.Node createBlankNode()Create a blank node which is completely new and used nowhere else. -
createBlankNode
Create a blank node with the given string as internal system id -
createBlankNode
org.apache.jena.graph.Node createBlankNode(long mostSigBits, long leastSigBits) -
reset
void reset()Reset any internal state that should not be carried across parse runs (e.g. blank node labels).
-