|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface OWLDisjointUnionAxiom
Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 24-Oct-2006
Method Summary | |
---|---|
OWLDisjointUnionAxiom |
getAxiomWithoutAnnotations()
Gets an axiom that is structurally equivalent to this axiom without annotations. |
java.util.Set<OWLClassExpression> |
getClassExpressions()
Gets the class expressions which are operands of the disjoint union. |
OWLClass |
getOWLClass()
Gets the class which is equivalent to the disjoint union. |
OWLDisjointClassesAxiom |
getOWLDisjointClassesAxiom()
Gets the part of this axiom that corresponds to an DisjointClasses axiom. |
OWLEquivalentClassesAxiom |
getOWLEquivalentClassesAxiom()
Gets the part of this axiom that corresponds to an EquivalentClasses axiom. |
Methods inherited from interface org.semanticweb.owlapi.model.OWLAxiom |
---|
accept, accept, equalsIgnoreAnnotations, getAnnotatedAxiom, getAnnotations, getAnnotations, getAxiomType, getNNF, isAnnotated, isLogicalAxiom, isOfType, isOfType |
Methods inherited from interface org.semanticweb.owlapi.model.OWLObject |
---|
accept, accept, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, isBottomEntity, isTopEntity |
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Method Detail |
---|
OWLClass getOWLClass()
java.util.Set<OWLClassExpression> getClassExpressions()
Set
containing the operands of the disjoint union, note
that this does not include the OWLClass
that is equivalent
to the disjoint union.OWLEquivalentClassesAxiom getOWLEquivalentClassesAxiom()
EquivalentClasses
axiom.
EquivalentClasses(CE, CEUnion)
where CEUnion
is the union of the classes
returned by the getClassExpressions()
method and CE
is the class returned by
the getOWLClass()
method.OWLDisjointClassesAxiom getOWLDisjointClassesAxiom()
DisjointClasses
axiom.
DisjointClasses(CE1, ..., CEn)
where CEi in {CE1, ..., CEn}
is
contained in the classes returned by the getClassExpressions()
method.OWLDisjointUnionAxiom getAxiomWithoutAnnotations()
OWLAxiom
getAxiomWithoutAnnotations
in interface OWLAxiom
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |