public class RuleUtil extends Object
| Constructor and Description |
|---|
RuleUtil() |
| Modifier and Type | Method and Description |
|---|---|
static org.apache.jena.rdf.model.Model |
executeRules(org.apache.jena.rdf.model.Model dataModel,
org.apache.jena.rdf.model.Model shapesModel,
org.apache.jena.rdf.model.Model inferencesModel,
ProgressMonitor monitor)
Executes all rules from a given shapes Model on a given data Model.
|
static org.apache.jena.rdf.model.Model |
executeRules(org.apache.jena.rdf.model.RDFNode focusNode,
org.apache.jena.rdf.model.Model shapesModel,
org.apache.jena.rdf.model.Model inferencesModel,
ProgressMonitor monitor)
Executes all rules from a given shapes Model on a given focus node (in its data Model).
|
static List<Shape> |
getShapesWithTargetNode(org.apache.jena.rdf.model.RDFNode focusNode,
ShapesGraph shapesGraph) |
public static org.apache.jena.rdf.model.Model executeRules(org.apache.jena.rdf.model.Model dataModel,
org.apache.jena.rdf.model.Model shapesModel,
org.apache.jena.rdf.model.Model inferencesModel,
ProgressMonitor monitor)
dataModel - the data ModelshapesModel - the shapes ModelinferencesModel - the Model for the inferred triples or nullmonitor - an optional progress monitorpublic static org.apache.jena.rdf.model.Model executeRules(org.apache.jena.rdf.model.RDFNode focusNode,
org.apache.jena.rdf.model.Model shapesModel,
org.apache.jena.rdf.model.Model inferencesModel,
ProgressMonitor monitor)
focusNode - the focus node in the data ModelshapesModel - the shapes ModelinferencesModel - the Model for the inferred triples or nullmonitor - an optional progress monitorpublic static List<Shape> getShapesWithTargetNode(org.apache.jena.rdf.model.RDFNode focusNode, ShapesGraph shapesGraph)
Copyright © 2019 TopQuadrant, Inc.. All rights reserved.