public class UsedEntitiesDetection extends Object
Constructor and Description |
---|
UsedEntitiesDetection(AbstractReasonerComponent reasoner,
Set<org.semanticweb.owlapi.model.OWLIndividual> individuals,
int maxDepth)
Computes used properties in classes.
|
Modifier and Type | Method and Description |
---|---|
Set<Set<org.semanticweb.owlapi.model.OWLObjectProperty>> |
getKeys() |
Map<Set<org.semanticweb.owlapi.model.OWLObjectProperty>,Set<org.semanticweb.owlapi.model.OWLClass>> |
getUsedClasses() |
Map<Set<org.semanticweb.owlapi.model.OWLObjectProperty>,Set<org.semanticweb.owlapi.model.OWLObjectProperty>> |
getUsedObjectProperties() |
String |
toString() |
public UsedEntitiesDetection(AbstractReasonerComponent reasoner, Set<org.semanticweb.owlapi.model.OWLIndividual> individuals, int maxDepth)
reasoner
- A reasoner.individuals
- A set of individuals to start from.maxDepth
- The maximum depth for the search.public Map<Set<org.semanticweb.owlapi.model.OWLObjectProperty>,Set<org.semanticweb.owlapi.model.OWLClass>> getUsedClasses()
public Map<Set<org.semanticweb.owlapi.model.OWLObjectProperty>,Set<org.semanticweb.owlapi.model.OWLObjectProperty>> getUsedObjectProperties()
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2019 Jens Lehmann