public class SigIndex extends Object
| Constructor and Description | 
|---|
| SigIndex(LocalityChecker c) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | clear()clear internal structures | 
| Collection<AxiomWrapper> | getAxioms(OWLEntity entity)given an entity, return a set of all axioms that contain this entity in a signature | 
| Collection<AxiomWrapper> | getNonLocal(boolean top)get the non-local axioms with top-locality value TOP | 
| int | nProcessedAx() | 
| void | preprocessOntology(Collection<AxiomWrapper> axioms)preprocess given set of axioms | 
| void | processAx(AxiomWrapper ax)process an axiom wrt its Used status | 
public SigIndex(LocalityChecker c)
c - locality checkerpublic void clear()
public Collection<AxiomWrapper> getAxioms(OWLEntity entity)
entity - the entitypublic Collection<AxiomWrapper> getNonLocal(boolean top)
top - true if top locality should be usedpublic int nProcessedAx()
public void preprocessOntology(Collection<AxiomWrapper> axioms)
axioms - the axioms to processpublic void processAx(AxiomWrapper ax)
ax - the axiom to processCopyright © 2020 The University of Manchester. All rights reserved.