|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.clarkparsia.modularity.IncrementalClassifier
public class IncrementalClassifier
Title:
Description:
Copyright: Copyright (c) 2007
Company: Clark & Parsia, LLC.
| Field Summary | |
|---|---|
static java.util.logging.Logger |
log
|
Timers |
timers
|
| Constructor Summary | |
|---|---|
IncrementalClassifier(org.semanticweb.owl.model.OWLOntologyManager manager)
|
|
IncrementalClassifier(org.semanticweb.owl.model.OWLOntologyManager manager,
Reasoner reasoner,
ModuleExtractor extractor)
|
|
| Method Summary | |
|---|---|
static Taxonomy<org.semanticweb.owl.model.OWLClass> |
buildClassHierarchy(Reasoner reasoner)
Build the class hierarchy based on the results from the reasoner |
void |
classify()
|
void |
clearOntologies()
|
void |
dispose()
|
java.util.Set<java.util.Set<org.semanticweb.owl.model.OWLClass>> |
getAncestorClasses(org.semanticweb.owl.model.OWLDescription clsC)
|
java.util.Set<java.util.Set<org.semanticweb.owl.model.OWLClass>> |
getDescendantClasses(org.semanticweb.owl.model.OWLDescription clsC)
|
java.util.Set<org.semanticweb.owl.model.OWLClass> |
getEquivalentClasses(org.semanticweb.owl.model.OWLDescription clsC)
|
java.util.Set<org.semanticweb.owl.model.OWLClass> |
getInconsistentClasses()
|
java.util.Set<org.semanticweb.owl.model.OWLOntology> |
getLoadedOntologies()
|
MultiValueMap<org.semanticweb.owl.model.OWLEntity,org.semanticweb.owl.model.OWLEntity> |
getModules()
Get the modules |
Reasoner |
getReasoner()
Get the underlying reasoner |
java.util.Set<java.util.Set<org.semanticweb.owl.model.OWLClass>> |
getSubClasses(org.semanticweb.owl.model.OWLDescription clsC)
|
java.util.Set<java.util.Set<org.semanticweb.owl.model.OWLClass>> |
getSuperClasses(org.semanticweb.owl.model.OWLDescription clsC)
|
boolean |
isClassified()
|
boolean |
isDefined(org.semanticweb.owl.model.OWLClass cls)
|
boolean |
isDefined(org.semanticweb.owl.model.OWLDataProperty prop)
|
boolean |
isDefined(org.semanticweb.owl.model.OWLIndividual ind)
|
boolean |
isDefined(org.semanticweb.owl.model.OWLObjectProperty prop)
|
boolean |
isEquivalentClass(org.semanticweb.owl.model.OWLDescription clsC,
org.semanticweb.owl.model.OWLDescription clsD)
|
boolean |
isMultiThreaded()
Returns the value of multi-threaded option. |
boolean |
isRealised()
|
boolean |
isSatisfiable(org.semanticweb.owl.model.OWLDescription description)
|
boolean |
isSubClassOf(org.semanticweb.owl.model.OWLDescription clsC,
org.semanticweb.owl.model.OWLDescription clsD)
|
void |
loadOntologies(java.util.Set<org.semanticweb.owl.model.OWLOntology> ontologies)
|
void |
loadOntology(org.semanticweb.owl.model.OWLOntology ontology)
|
void |
ontologiesChanged(java.util.List<? extends org.semanticweb.owl.model.OWLOntologyChange> changes)
|
void |
realise()
|
void |
setMultiThreaded(boolean multiThreaded)
Sets the multi-threading option. |
void |
unloadOntologies(java.util.Set<org.semanticweb.owl.model.OWLOntology> ontologies)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.util.logging.Logger log
public Timers timers
| Constructor Detail |
|---|
public IncrementalClassifier(org.semanticweb.owl.model.OWLOntologyManager manager)
public IncrementalClassifier(org.semanticweb.owl.model.OWLOntologyManager manager,
Reasoner reasoner,
ModuleExtractor extractor)
| Method Detail |
|---|
public static Taxonomy<org.semanticweb.owl.model.OWLClass> buildClassHierarchy(Reasoner reasoner)
public void classify()
throws org.semanticweb.owl.inference.OWLReasonerException
classify in interface org.semanticweb.owl.inference.OWLReasonerBaseorg.semanticweb.owl.inference.OWLReasonerException
public void clearOntologies()
throws org.semanticweb.owl.inference.OWLReasonerException
clearOntologies in interface org.semanticweb.owl.inference.OWLReasonerBaseorg.semanticweb.owl.inference.OWLReasonerException
public void dispose()
throws org.semanticweb.owl.inference.OWLReasonerException
dispose in interface org.semanticweb.owl.inference.OWLReasonerBaseorg.semanticweb.owl.inference.OWLReasonerException
public java.util.Set<java.util.Set<org.semanticweb.owl.model.OWLClass>> getAncestorClasses(org.semanticweb.owl.model.OWLDescription clsC)
throws org.semanticweb.owl.inference.OWLReasonerException
getAncestorClasses in interface org.semanticweb.owl.inference.OWLClassReasonerorg.semanticweb.owl.inference.OWLReasonerException
public java.util.Set<java.util.Set<org.semanticweb.owl.model.OWLClass>> getDescendantClasses(org.semanticweb.owl.model.OWLDescription clsC)
throws org.semanticweb.owl.inference.OWLReasonerException
getDescendantClasses in interface org.semanticweb.owl.inference.OWLClassReasonerorg.semanticweb.owl.inference.OWLReasonerException
public java.util.Set<org.semanticweb.owl.model.OWLClass> getEquivalentClasses(org.semanticweb.owl.model.OWLDescription clsC)
throws org.semanticweb.owl.inference.OWLReasonerException
getEquivalentClasses in interface org.semanticweb.owl.inference.OWLClassReasonerorg.semanticweb.owl.inference.OWLReasonerException
public java.util.Set<org.semanticweb.owl.model.OWLClass> getInconsistentClasses()
throws org.semanticweb.owl.inference.OWLReasonerException
getInconsistentClasses in interface org.semanticweb.owl.inference.OWLClassReasonerorg.semanticweb.owl.inference.OWLReasonerExceptionpublic java.util.Set<org.semanticweb.owl.model.OWLOntology> getLoadedOntologies()
getLoadedOntologies in interface org.semanticweb.owl.inference.OWLReasonerBasepublic MultiValueMap<org.semanticweb.owl.model.OWLEntity,org.semanticweb.owl.model.OWLEntity> getModules()
public Reasoner getReasoner()
public java.util.Set<java.util.Set<org.semanticweb.owl.model.OWLClass>> getSubClasses(org.semanticweb.owl.model.OWLDescription clsC)
throws org.semanticweb.owl.inference.OWLReasonerException
getSubClasses in interface org.semanticweb.owl.inference.OWLClassReasonerorg.semanticweb.owl.inference.OWLReasonerException
public java.util.Set<java.util.Set<org.semanticweb.owl.model.OWLClass>> getSuperClasses(org.semanticweb.owl.model.OWLDescription clsC)
throws org.semanticweb.owl.inference.OWLReasonerException
getSuperClasses in interface org.semanticweb.owl.inference.OWLClassReasonerorg.semanticweb.owl.inference.OWLReasonerException
public boolean isClassified()
throws org.semanticweb.owl.inference.OWLReasonerException
isClassified in interface org.semanticweb.owl.inference.OWLReasonerBaseorg.semanticweb.owl.inference.OWLReasonerException
public boolean isDefined(org.semanticweb.owl.model.OWLClass cls)
throws org.semanticweb.owl.inference.OWLReasonerException
isDefined in interface org.semanticweb.owl.inference.OWLReasonerBaseorg.semanticweb.owl.inference.OWLReasonerException
public boolean isDefined(org.semanticweb.owl.model.OWLDataProperty prop)
throws org.semanticweb.owl.inference.OWLReasonerException
isDefined in interface org.semanticweb.owl.inference.OWLReasonerBaseorg.semanticweb.owl.inference.OWLReasonerException
public boolean isDefined(org.semanticweb.owl.model.OWLIndividual ind)
throws org.semanticweb.owl.inference.OWLReasonerException
isDefined in interface org.semanticweb.owl.inference.OWLReasonerBaseorg.semanticweb.owl.inference.OWLReasonerException
public boolean isDefined(org.semanticweb.owl.model.OWLObjectProperty prop)
throws org.semanticweb.owl.inference.OWLReasonerException
isDefined in interface org.semanticweb.owl.inference.OWLReasonerBaseorg.semanticweb.owl.inference.OWLReasonerException
public boolean isEquivalentClass(org.semanticweb.owl.model.OWLDescription clsC,
org.semanticweb.owl.model.OWLDescription clsD)
throws org.semanticweb.owl.inference.OWLReasonerException
isEquivalentClass in interface org.semanticweb.owl.inference.OWLClassReasonerorg.semanticweb.owl.inference.OWLReasonerException
public boolean isRealised()
throws org.semanticweb.owl.inference.OWLReasonerException
isRealised in interface org.semanticweb.owl.inference.OWLReasonerBaseorg.semanticweb.owl.inference.OWLReasonerException
public boolean isSatisfiable(org.semanticweb.owl.model.OWLDescription description)
throws org.semanticweb.owl.inference.OWLReasonerException
isSatisfiable in interface org.semanticweb.owl.inference.OWLSatisfiabilityCheckerorg.semanticweb.owl.inference.OWLReasonerException
public boolean isSubClassOf(org.semanticweb.owl.model.OWLDescription clsC,
org.semanticweb.owl.model.OWLDescription clsD)
throws org.semanticweb.owl.inference.OWLReasonerException
isSubClassOf in interface org.semanticweb.owl.inference.OWLClassReasonerorg.semanticweb.owl.inference.OWLReasonerException
public void loadOntologies(java.util.Set<org.semanticweb.owl.model.OWLOntology> ontologies)
throws org.semanticweb.owl.inference.OWLReasonerException
loadOntologies in interface org.semanticweb.owl.inference.OWLReasonerBaseorg.semanticweb.owl.inference.OWLReasonerException
public void loadOntology(org.semanticweb.owl.model.OWLOntology ontology)
throws org.semanticweb.owl.inference.OWLReasonerException
org.semanticweb.owl.inference.OWLReasonerException
public void ontologiesChanged(java.util.List<? extends org.semanticweb.owl.model.OWLOntologyChange> changes)
throws org.semanticweb.owl.model.OWLException
ontologiesChanged in interface org.semanticweb.owl.model.OWLOntologyChangeListenerorg.semanticweb.owl.model.OWLException
public void realise()
throws org.semanticweb.owl.inference.OWLReasonerException
realise in interface org.semanticweb.owl.inference.OWLReasonerBaseorg.semanticweb.owl.inference.OWLReasonerException
public void unloadOntologies(java.util.Set<org.semanticweb.owl.model.OWLOntology> ontologies)
throws org.semanticweb.owl.inference.OWLReasonerException
unloadOntologies in interface org.semanticweb.owl.inference.OWLReasonerBaseorg.semanticweb.owl.inference.OWLReasonerExceptionpublic boolean isMultiThreaded()
setMultiThreaded(boolean)public void setMultiThreaded(boolean multiThreaded)
multiThreaded - value to set the multi-threaded option
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||