public class GraphBasedModuleExtractor extends AbstractModuleExtractor
| Modifier and Type | Field and Description |
|---|---|
static Logger |
log |
changes, entityAxioms, modules| Constructor and Description |
|---|
GraphBasedModuleExtractor() |
| Modifier and Type | Method and Description |
|---|---|
ModuleExtractor |
copy() |
Set<org.semanticweb.owlapi.model.OWLAxiom> |
extractModule(Set<? extends org.semanticweb.owlapi.model.OWLEntity> signature)
Extract the module for a given set of entities.
|
protected void |
extractModuleSignatures(Set<? extends org.semanticweb.owlapi.model.OWLEntity> entities,
org.mindswap.pellet.utils.progress.ProgressMonitor monitor) |
addAxiom, applyChanges, canUpdate, deleteAxiom, extractModules, getAxioms, getAxioms, getEntities, getModuleAxioms, getModuleEntities, getModuleFromSignature, getTimers, isABoxChanged, isChanged, isClassificationNeeded, isLocal, isRBoxChanged, isTBoxChanged, load, resetModules, savepublic static final Logger log
public ModuleExtractor copy()
protected void extractModuleSignatures(Set<? extends org.semanticweb.owlapi.model.OWLEntity> entities, org.mindswap.pellet.utils.progress.ProgressMonitor monitor)
extractModuleSignatures in class AbstractModuleExtractorpublic Set<org.semanticweb.owlapi.model.OWLAxiom> extractModule(Set<? extends org.semanticweb.owlapi.model.OWLEntity> signature)
ModuleExtractorsignature - set of entitiesCopyright © 2019. All rights reserved.