public class JFactTBoxReasoner extends Object implements TBoxReasoner
TBoxReasoner.Status| Constructor and Description |
|---|
JFactTBoxReasoner() |
| Modifier and Type | Method and Description |
|---|---|
List<com.hp.hpl.jena.rdf.model.Statement> |
filterResults(List<ReasonerStatementPattern> patternList)
List all of the statements that satisfy any of these patterns, after
updating and reasoning.
|
List<com.hp.hpl.jena.ontology.DatatypeProperty> |
listDatatypeProperties()
List all of the DatatypeProperties from the reasoner model, after
updating and reasoning.
|
List<com.hp.hpl.jena.ontology.ObjectProperty> |
listObjectProperties()
List all of the ObjectProperties from the reasoner model, after updating
and reasoning.
|
List<com.hp.hpl.jena.ontology.Restriction> |
listRestrictions()
List all of the restrictions in the reasoner model, after updating and
reasoning.
|
TBoxReasoner.Status |
performReasoning()
Chew on it and create the inferences.
|
void |
updateReasonerModel(TBoxChanges changes)
Add the additions and remove the removals.
|
public void updateReasonerModel(TBoxChanges changes)
TBoxReasonerupdateReasonerModel in interface TBoxReasonerpublic TBoxReasoner.Status performReasoning()
TBoxReasonerperformReasoning in interface TBoxReasonerpublic List<com.hp.hpl.jena.ontology.ObjectProperty> listObjectProperties()
TBoxReasonerlistObjectProperties in interface TBoxReasonerpublic List<com.hp.hpl.jena.ontology.DatatypeProperty> listDatatypeProperties()
TBoxReasonerlistDatatypeProperties in interface TBoxReasonerpublic List<com.hp.hpl.jena.ontology.Restriction> listRestrictions()
TBoxReasonerlistRestrictions in interface TBoxReasonerpublic List<com.hp.hpl.jena.rdf.model.Statement> filterResults(List<ReasonerStatementPattern> patternList)
TBoxReasonerfilterResults in interface TBoxReasonerCopyright © 2016. All rights reserved.