public interface Processor
Modifier and Type | Method and Description |
---|---|
IntegerHierarchicalGraph |
getClassHierarchy()
Returns the class hierarchy after the classification has finished.
|
IntegerHierarchicalGraph |
getDataPropertyHierarchy()
Returns the data property hierarchy after the classification has
finished.
|
Map<Integer,Set<Integer>> |
getDirectTypes()
Returns the map of direct types for every individual.
|
IntegerHierarchicalGraph |
getObjectPropertyHierarchy()
Returns the object property hierarchy after the classification has
finished.
|
Map<Integer,Set<Integer>> |
getSameIndividualMap()
Returns the map of same individuals.
|
boolean |
isReady()
Tells whether the processor has classified the class hierarchy and object
property hierarchy.
|
boolean |
process()
Makes one step in the process of classification.
|
IntegerHierarchicalGraph getClassHierarchy() throws UnclassifiedOntologyException
UnclassifiedOntologyException
- if the classification has not finished yetIntegerHierarchicalGraph getDataPropertyHierarchy() throws UnclassifiedOntologyException
UnclassifiedOntologyException
- if the classification has not finished yetMap<Integer,Set<Integer>> getDirectTypes() throws UnclassifiedOntologyException
UnclassifiedOntologyException
- if the classification has not finished yetIntegerHierarchicalGraph getObjectPropertyHierarchy() throws UnclassifiedOntologyException
UnclassifiedOntologyException
- if the classification has not finished yetMap<Integer,Set<Integer>> getSameIndividualMap() throws UnclassifiedOntologyException
UnclassifiedOntologyException
- if the classification has not finished yetboolean isReady()
true
is it has finished, or false
otherwise.boolean process()
true
if it should be called again in order to finish
the processing, and false
otherwise.Copyright © 2009–2015 Chair of Automata Theory - TU Dresden. All rights reserved.