public interface OWLObjectPropertyExpression extends OWLPropertyExpression, SWRLPredicate
isOWLBottomDataProperty, isOWLBottomObjectProperty, isOWLTopDataProperty, isOWLTopObjectPropertyasOWLObjectProperty, isOWLObjectPropertyasOWLDataProperty, isOWLDataPropertyasOWLAnnotationProperty, 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 simpled form.
|
default boolean |
isObjectPropertyExpression() |
accept, accept, asDataPropertyExpression, asObjectPropertyExpression, isDataPropertyExpression, isOWLBottomDataProperty, isOWLBottomObjectProperty, isOWLTopDataProperty, isOWLTopObjectPropertyaccept, accept, getNestedClassExpressions, hashIteration, hasSharedStructure, initHashCode, isAnonymousExpression, isAxiom, isBottomEntity, isIndividual, isIRI, isOntology, isTopEntity, nestedClassExpressionscompareTogetSignature, signature, unsortedSignaturecontainsEntityInSignatureanonymousIndividuals, getAnonymousIndividualsclassesInSignature, getClassesInSignaturegetObjectPropertiesInSignature, objectPropertiesInSignaturedataPropertiesInSignature, getDataPropertiesInSignaturegetIndividualsInSignature, individualsInSignaturedatatypesInSignature, getDatatypesInSignatureannotationPropertiesInSignature, getAnnotationPropertiesInSignaturehashIndexcomponents, componentsAnnotationsFirst, componentsWithoutAnnotationsisAnonymous, isNamedasOWLObjectProperty, isOWLObjectPropertyasOWLDataProperty, isOWLDataPropertyasOWLAnnotationProperty, isOWLAnnotationPropertyOWLObjectPropertyExpression getInverseProperty()
@Deprecated default OWLObjectPropertyExpression getSimplified()
simp(p) = psimp(inv(p)) = inv(p)OWLObjectProperty getNamedProperty()
default boolean isObjectPropertyExpression()
isObjectPropertyExpression in interface OWLPropertyExpressionCopyright © 2019 The University of Manchester. All rights reserved.