org.semanticweb.elk.reasoner.taxonomy
Class InstanceTaxonomyComputation
java.lang.Object
org.semanticweb.elk.util.concurrent.computation.ConcurrentComputation<I,F>
org.semanticweb.elk.reasoner.ReasonerComputation<IndexedIndividual,InstanceTaxonomyComputationFactory>
org.semanticweb.elk.reasoner.taxonomy.InstanceTaxonomyComputation
public class InstanceTaxonomyComputation
- extends ReasonerComputation<IndexedIndividual,InstanceTaxonomyComputationFactory>
Computing taxonomy relations between named individuals and atomic classes of
the ontology.
- Author:
- Frantisek Simancik, Yevgeny Kazakov
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InstanceTaxonomyComputation
public InstanceTaxonomyComputation(Collection<IndexedIndividual> inputs,
ComputationExecutor executor,
int maxWorkers,
ProgressMonitor progressMonitor,
SaturationState saturationState,
UpdateableInstanceTaxonomy<ElkClass,ElkNamedIndividual> partialTaxonomy)
getTaxonomy
public UpdateableInstanceTaxonomy<ElkClass,ElkNamedIndividual> getTaxonomy()
- Returns:
- the taxonomy computed by this computation; the method
ReasonerComputation.process() should be called first to compute the taxonomy
printStatistics
public void printStatistics()
- Print statistics about taxonomy computation
Copyright © 2011-2013 Department of Computer Science, University of Oxford. All Rights Reserved.