public abstract class AbstractEngine extends Object implements NodeExpressionContext
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.jena.query.Dataset |
dataset |
protected ProgressMonitor |
monitor |
protected ShapesGraph |
shapesGraph |
protected URI |
shapesGraphURI |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractEngine(org.apache.jena.query.Dataset dataset,
ShapesGraph shapesGraph,
URI shapesGraphURI) |
| Modifier and Type | Method and Description |
|---|---|
void |
applyEntailments()
Ensures that the data graph includes any entailed triples inferred by the regime
specified using sh:entailment in the shapes graph.
|
void |
checkCanceled() |
org.apache.jena.query.Dataset |
getDataset() |
ProgressMonitor |
getProgressMonitor() |
ShapesGraph |
getShapesGraph() |
URI |
getShapesGraphURI() |
org.apache.jena.rdf.model.Model |
getShapesModel() |
void |
setProgressMonitor(ProgressMonitor value) |
protected org.apache.jena.query.Dataset dataset
protected ProgressMonitor monitor
protected ShapesGraph shapesGraph
protected URI shapesGraphURI
protected AbstractEngine(org.apache.jena.query.Dataset dataset,
ShapesGraph shapesGraph,
URI shapesGraphURI)
public void applyEntailments()
throws InterruptedException
InterruptedException - if the monitor has canceled itpublic void checkCanceled()
public org.apache.jena.query.Dataset getDataset()
getDataset in interface NodeExpressionContextpublic ProgressMonitor getProgressMonitor()
public ShapesGraph getShapesGraph()
getShapesGraph in interface NodeExpressionContextpublic URI getShapesGraphURI()
getShapesGraphURI in interface NodeExpressionContextpublic org.apache.jena.rdf.model.Model getShapesModel()
public void setProgressMonitor(ProgressMonitor value)
Copyright © 2019 TopQuadrant, Inc.. All rights reserved.