org.semanticweb.owl.util
Class InferredEntityAxiomGenerator<E extends OWLEntity,A extends OWLAxiom>
java.lang.Object
org.semanticweb.owl.util.InferredEntityAxiomGenerator<E,A>
- All Implemented Interfaces:
- InferredAxiomGenerator<A>
- Direct Known Subclasses:
- InferredClassAxiomGenerator, InferredDataPropertyAxiomGenerator, InferredIndividualAxiomGenerator, InferredObjectPropertyAxiomGenerator
public abstract class InferredEntityAxiomGenerator<E extends OWLEntity,A extends OWLAxiom>
- extends java.lang.Object
- implements InferredAxiomGenerator<A>
Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 27-Jul-2007
Generates axioms which relate to inferred information for a specific entity.
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
InferredEntityAxiomGenerator
public InferredEntityAxiomGenerator()
createAxioms
public java.util.Set<A> createAxioms(OWLOntologyManager manager,
OWLReasoner reasoner)
throws OWLReasonerException
- Specified by:
createAxioms
in interface InferredAxiomGenerator<A extends OWLAxiom>
- Throws:
OWLReasonerException
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object