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.