public interface OWLObjectInverseOf extends OWLObjectPropertyExpression
isOWLBottomDataProperty, isOWLBottomObjectProperty, isOWLTopDataProperty, isOWLTopObjectProperty
asOWLObjectProperty, isOWLObjectProperty
asOWLDataProperty, isOWLDataProperty
asOWLAnnotationProperty, isOWLAnnotationProperty
Modifier and Type | Method and Description |
---|---|
default void |
accept(OWLObjectVisitor visitor)
Accepts a visitor
|
default <O> O |
accept(OWLObjectVisitorEx<O> visitor)
Accepts a visitor
|
default void |
accept(OWLPropertyExpressionVisitor visitor) |
default <O> O |
accept(OWLPropertyExpressionVisitorEx<O> visitor) |
default Stream<?> |
components() |
OWLObjectPropertyExpression |
getInverse()
Gets the property expression that this is the inverse of.
|
default OWLObjectPropertyExpression |
getInverseProperty()
Obtains the property that corresponds to the inverse of this property.
|
default int |
hashIndex() |
default int |
initHashCode() |
default int |
typeIndex() |
getNamedProperty, getSimplified, isObjectPropertyExpression
asDataPropertyExpression, asObjectPropertyExpression, isDataPropertyExpression, isOWLBottomDataProperty, isOWLBottomObjectProperty, isOWLTopDataProperty, isOWLTopObjectProperty
getNestedClassExpressions, hashIteration, hasSharedStructure, 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
componentsAnnotationsFirst, componentsWithoutAnnotations
isAnonymous, isNamed
asOWLObjectProperty, isOWLObjectProperty
asOWLDataProperty, isOWLDataProperty
asOWLAnnotationProperty, isOWLAnnotationProperty
default Stream<?> components()
components
in interface HasComponents
default int initHashCode()
initHashCode
in interface OWLObject
default int hashIndex()
hashIndex
in interface HasHashIndex
default int typeIndex()
default OWLObjectPropertyExpression getInverseProperty()
OWLObjectPropertyExpression
getInverseProperty
in interface OWLObjectPropertyExpression
OWLObjectPropertyExpression getInverse()
default void accept(OWLObjectVisitor visitor)
OWLObject
default <O> O accept(OWLObjectVisitorEx<O> visitor)
OWLObject
default void accept(OWLPropertyExpressionVisitor visitor)
accept
in interface OWLPropertyExpression
visitor
- visitor to acceptdefault <O> O accept(OWLPropertyExpressionVisitorEx<O> visitor)
accept
in interface OWLPropertyExpression
O
- visitor return typevisitor
- visitor to acceptCopyright © 2020 The University of Manchester. All rights reserved.