public interface OWLHasKeyAxiom extends OWLLogicalAxiom
Modifier and Type | Method and Description |
---|---|
OWLHasKeyAxiom |
getAxiomWithoutAnnotations()
Gets an axiom that is structurally equivalent to this axiom without annotations.
|
OWLClassExpression |
getClassExpression()
Gets the class expression, instances of which, this axiom acts as the key for
|
java.util.Set<OWLDataPropertyExpression> |
getDataPropertyExpressions()
Gets the set of data property expressions that make up the key.
|
java.util.Set<OWLObjectPropertyExpression> |
getObjectPropertyExpressions()
Gets the set of object property expressions that make up the key.
|
java.util.Set<OWLPropertyExpression<?,?>> |
getPropertyExpressions()
Gets the set of property expressions that form the key
|
accept, accept, equalsIgnoreAnnotations, getAnnotatedAxiom, getAnnotations, getAnnotations, getAxiomType, getNNF, isAnnotated, isAnnotationAxiom, isLogicalAxiom, isOfType, isOfType
accept, accept, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, isBottomEntity, isTopEntity
OWLClassExpression getClassExpression()
java.util.Set<OWLPropertyExpression<?,?>> getPropertyExpressions()
java.util.Set<OWLObjectPropertyExpression> getObjectPropertyExpressions()
getPropertyExpressions()
method.java.util.Set<OWLDataPropertyExpression> getDataPropertyExpressions()
getPropertyExpressions()
method.OWLHasKeyAxiom getAxiomWithoutAnnotations()
OWLAxiom
getAxiomWithoutAnnotations
in interface OWLAxiom