public class LocalityChecker extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.semanticweb.owlapi.model.OWLOntology |
scratchpad |
| Constructor and Description |
|---|
LocalityChecker(org.semanticweb.owlapi.model.OWLOntologyManager manager,
org.semanticweb.owlapi.reasoner.OWLReasoner r,
Collection<? extends org.semanticweb.owlapi.model.OWLEntity> entities,
RuntimeExceptionHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
Map<Variable<?>,SigmaPlusSigmaMinus> |
buildMinimalBindingNodes() |
static Set<org.semanticweb.owlapi.model.OWLEntity> |
collectEntities(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies) |
Map<Variable<?>,Collection<org.semanticweb.owlapi.model.OWLObject>> |
extractAllPossibleBindingNodes(org.semanticweb.owlapi.model.OWLOntology o,
Set<org.semanticweb.owlapi.model.OWLEntity> signature) |
Set<org.semanticweb.owlapi.model.OWLEntity> |
getEntities() |
LocalityEvaluator |
getEvaluator() |
List<BindingNode> |
getExploredNodes() |
List<Boolean> |
getExploredNodesLocality() |
RuntimeExceptionHandler |
getHandler() |
InstantiatedPatternModel |
getInstantiatedPatternModel() |
List<org.semanticweb.owlapi.model.OWLAxiom> |
getNonLocalAxioms() |
Set<org.semanticweb.owlapi.model.OWLEntity> |
getSigmaMinus() |
Set<org.semanticweb.owlapi.model.OWLEntity> |
getSigmaPlus() |
Map<Variable<?>,SigmaPlusSigmaMinus> |
getSigmaValues() |
boolean |
isLocal() |
void |
setEvaluator(LocalityEvaluator evaluator) |
void |
setInstantiatedPatternModel(InstantiatedPatternModel m) |
void |
setSignature(Collection<? extends org.semanticweb.owlapi.model.OWLEntity> owlentities) |
public LocalityChecker(org.semanticweb.owlapi.model.OWLOntologyManager manager,
org.semanticweb.owlapi.reasoner.OWLReasoner r,
Collection<? extends org.semanticweb.owlapi.model.OWLEntity> entities,
RuntimeExceptionHandler handler)
manager - managerr - rentities - entitieshandler - handlerpublic void setSignature(Collection<? extends org.semanticweb.owlapi.model.OWLEntity> owlentities)
owlentities - owlentitiespublic void setInstantiatedPatternModel(InstantiatedPatternModel m)
m - mpublic boolean isLocal()
public Map<Variable<?>,Collection<org.semanticweb.owlapi.model.OWLObject>> extractAllPossibleBindingNodes(org.semanticweb.owlapi.model.OWLOntology o, Set<org.semanticweb.owlapi.model.OWLEntity> signature)
o - osignature - signaturepublic Map<Variable<?>,SigmaPlusSigmaMinus> buildMinimalBindingNodes()
public List<org.semanticweb.owlapi.model.OWLAxiom> getNonLocalAxioms()
public List<BindingNode> getExploredNodes()
public List<Boolean> getExploredNodesLocality()
public static Set<org.semanticweb.owlapi.model.OWLEntity> collectEntities(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies)
ontologies - ontologiespublic InstantiatedPatternModel getInstantiatedPatternModel()
public LocalityEvaluator getEvaluator()
public void setEvaluator(LocalityEvaluator evaluator)
evaluator - the evaluator to setpublic Set<org.semanticweb.owlapi.model.OWLEntity> getEntities()
public Map<Variable<?>,SigmaPlusSigmaMinus> getSigmaValues()
public Set<org.semanticweb.owlapi.model.OWLEntity> getSigmaMinus()
public Set<org.semanticweb.owlapi.model.OWLEntity> getSigmaPlus()
public RuntimeExceptionHandler getHandler()
Copyright © 2015 The University of Manchester. All Rights Reserved.