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.