Package org.semanticweb.owlapi.util
Class InferredEntityAxiomGenerator<E extends OWLEntity,A extends OWLAxiom>
java.lang.Object
org.semanticweb.owlapi.util.InferredEntityAxiomGenerator<E,A>
- Type Parameters:
E
- the entity typeA
- the axiom type
- All Implemented Interfaces:
InferredAxiomGenerator<A>
- Direct Known Subclasses:
InferredClassAxiomGenerator
,InferredDataPropertyAxiomGenerator
,InferredIndividualAxiomGenerator
,InferredObjectPropertyAxiomGenerator
public abstract class InferredEntityAxiomGenerator<E extends OWLEntity,A extends OWLAxiom>
extends Object
implements InferredAxiomGenerator<A>
Generates axioms which relate to inferred information for a specific entity.
- Since:
- 2.1.0
- Author:
- Matthew Horridge, The University Of Manchester, Bio-Health Informatics Group
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateAxioms
(OWLDataFactory df, OWLReasoner reasoner) toString()
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.semanticweb.owlapi.util.InferredAxiomGenerator
getLabel
-
Constructor Details
-
InferredEntityAxiomGenerator
public InferredEntityAxiomGenerator()
-
-
Method Details
-
createAxioms
- Specified by:
createAxioms
in interfaceInferredAxiomGenerator<E extends OWLEntity>
- Parameters:
df
- data factoryreasoner
- the reasoner to use- Returns:
- the set of axioms generated
-
toString
-