public interface OWLObjectPropertyExpression extends OWLPropertyExpression, SWRLPredicate
isOWLBottomDataProperty, isOWLBottomObjectProperty, isOWLTopDataProperty, isOWLTopObjectProperty
asOWLObjectProperty, isOWLObjectProperty
asOWLDataProperty, isOWLDataProperty
asOWLAnnotationProperty, isOWLAnnotationProperty
Modifier and Type | Method and Description |
---|---|
OWLObjectPropertyExpression |
getInverseProperty()
Obtains the property that corresponds to the inverse of this property.
|
OWLObjectProperty |
getNamedProperty()
Get the named object property used in this property expression.
|
default OWLObjectPropertyExpression |
getSimplified()
Deprecated.
Since it is not legal to apply ObjectInverseOf to anything other than an Object
Property, all object properties are always in the simplified form.
|
default boolean |
isObjectPropertyExpression() |
accept, accept, asDataPropertyExpression, asObjectPropertyExpression, isDataPropertyExpression, isOWLBottomDataProperty, isOWLBottomObjectProperty, isOWLTopDataProperty, isOWLTopObjectProperty
accept, accept, getNestedClassExpressions, hashIteration, hasSharedStructure, initHashCode, isAnonymousExpression, isAxiom, isBottomEntity, isIndividual, isIRI, isOntology, isTopEntity, nestedClassExpressions
compareTo
getSignature, signature, unsortedSignature
containsEntityInSignature
anonymousIndividuals, getAnonymousIndividuals
classesInSignature, getClassesInSignature
getObjectPropertiesInSignature, objectPropertiesInSignature
dataPropertiesInSignature, getDataPropertiesInSignature
getIndividualsInSignature, individualsInSignature
datatypesInSignature, getDatatypesInSignature
annotationPropertiesInSignature, getAnnotationPropertiesInSignature
hashIndex
components, componentsAnnotationsFirst, componentsWithoutAnnotations
isAnonymous, isNamed
asOWLObjectProperty, isOWLObjectProperty
asOWLDataProperty, isOWLDataProperty
asOWLAnnotationProperty, isOWLAnnotationProperty
OWLObjectPropertyExpression getInverseProperty()
@Deprecated default OWLObjectPropertyExpression getSimplified()
simp(p) = p
simp(inv(p)) = inv(p)
OWLObjectProperty getNamedProperty()
default boolean isObjectPropertyExpression()
isObjectPropertyExpression
in interface OWLPropertyExpression
Copyright © 2020 The University of Manchester. All rights reserved.