java.lang.Object
org.apache.jena.sparql.util.ModelUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.jena.rdf.model.RDFNode
convertGraphNodeToRDFNode
(org.apache.jena.graph.Node node) Convert aNode
(graph SPI) to an RDFNode (model API)static org.apache.jena.rdf.model.RDFNode
convertGraphNodeToRDFNode
(org.apache.jena.graph.Node node, org.apache.jena.rdf.model.Model model) Convert aNode
(graph SPI) to an RDFNode (model API), anchored to the model if possible.static org.apache.jena.util.ModelCollector
Deprecated, for removal: This API element is subject to removal in a future version.To be removed.static boolean
isValidAsStatement
(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Deprecated, for removal: This API element is subject to removal in a future version.static org.apache.jena.rdf.model.StmtIterator
triplesToStatements
(Iterator<org.apache.jena.graph.Triple> it, org.apache.jena.rdf.model.Model refModel) Deprecated, for removal: This API element is subject to removal in a future version.static org.apache.jena.rdf.model.Statement
tripleToStatement
(org.apache.jena.rdf.model.Model model, org.apache.jena.graph.Triple t) Deprecated, for removal: This API element is subject to removal in a future version.UseModelGraphInterface.asStatement(Triple)
.static org.apache.jena.util.ModelCollector
Deprecated, for removal: This API element is subject to removal in a future version.To be removed.
-
Constructor Details
-
ModelUtils
public ModelUtils()
-
-
Method Details
-
convertGraphNodeToRDFNode
public static org.apache.jena.rdf.model.RDFNode convertGraphNodeToRDFNode(org.apache.jena.graph.Node node, org.apache.jena.rdf.model.Model model) Convert aNode
(graph SPI) to an RDFNode (model API), anchored to the model if possible.- Parameters:
node
-model
- (may be null)- Returns:
- RDFNode
-
convertGraphNodeToRDFNode
public static org.apache.jena.rdf.model.RDFNode convertGraphNodeToRDFNode(org.apache.jena.graph.Node node) Convert aNode
(graph SPI) to an RDFNode (model API)- Parameters:
node
-- Returns:
- RDFNode
-
tripleToStatement
@Deprecated(forRemoval=true) public static org.apache.jena.rdf.model.Statement tripleToStatement(org.apache.jena.rdf.model.Model model, org.apache.jena.graph.Triple t) Deprecated, for removal: This API element is subject to removal in a future version.UseModelGraphInterface.asStatement(Triple)
. -
isValidAsStatement
@Deprecated(forRemoval=true) public static boolean isValidAsStatement(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Deprecated, for removal: This API element is subject to removal in a future version.Determines whether a valid Statement can be formed from the given Subject, Predicate and ObjectThis function reflects the fact that the
Triple
API is flexible in allowing any Node type in any position (including non-RDF node types like Variable) and as such not all Triples can be safely converted into Statements- Parameters:
s
- Subjectp
- Predicateo
- Object- Returns:
- True if a valid Statement can be formed
-
triplesToStatements
@Deprecated(forRemoval=true) public static org.apache.jena.rdf.model.StmtIterator triplesToStatements(Iterator<org.apache.jena.graph.Triple> it, org.apache.jena.rdf.model.Model refModel) Deprecated, for removal: This API element is subject to removal in a future version. -
intersectCollector
Deprecated, for removal: This API element is subject to removal in a future version.To be removed. -
unionCollector
Deprecated, for removal: This API element is subject to removal in a future version.To be removed.
-