public abstract class InternalJenaFactory extends Object
This class is deliberately an abstract class, as it is an internal helper
which may change in any minor version update; users should
instead use JenaRDF
.
For the purpose of blank node identity, some of these methods require a
UUID
to use as a salt. See BlankNode.uniqueReference()
for
details.
Constructor and Description |
---|
InternalJenaFactory() |
public InternalJenaFactory()
public JenaBlankNode createBlankNode(String id, UUID salt)
public JenaBlankNode createBlankNode(UUID salt)
public JenaDataset createDataset(org.apache.jena.sparql.core.DatasetGraph datasetGraph, UUID salt)
public JenaDataset createDataset(UUID salt)
public JenaGeneralizedQuadLike createGeneralizedQuad(org.apache.jena.sparql.core.Quad quad, UUID salt)
public JenaGeneralizedQuadLike createGeneralizedQuad(RDFTerm subject, RDFTerm predicate, RDFTerm object, RDFTerm graphName)
public JenaGeneralizedTripleLike createGeneralizedTriple(org.apache.jena.graph.Triple triple, UUID salt)
public JenaGeneralizedTripleLike createGeneralizedTriple(RDFTerm subject, RDFTerm predicate, RDFTerm object)
public JenaGraph createGraph(org.apache.jena.rdf.model.Model model, UUID salt)
public JenaGraph createGraph(org.apache.jena.graph.Graph graph, UUID salt)
public JenaGraph createGraph(UUID salt)
public JenaLiteral createLiteral(String lexStr)
public JenaLiteral createLiteralDT(String lexStr, String datatypeIRI)
public JenaLiteral createLiteralLang(String lexStr, String langTag)
public JenaQuad createQuad(BlankNodeOrIRI subject, IRI predicate, RDFTerm object, BlankNodeOrIRI graphName)
public JenaQuad createQuad(org.apache.jena.sparql.core.Quad quad, UUID salt)
public JenaRDFTerm createRDFTerm(org.apache.jena.graph.Node node, UUID salt) throws ConversionException
ConversionException
public JenaTriple createTriple(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
public JenaTriple createTriple(org.apache.jena.graph.Triple triple, UUID salt)
Copyright © 2015–2018 The Apache Software Foundation. All rights reserved.