public interface OWLObjectInverseOf extends OWLObjectPropertyExpression
isOWLBottomDataProperty, isOWLBottomObjectProperty, isOWLTopDataProperty, isOWLTopObjectPropertyasOWLObjectProperty, isOWLObjectPropertyasOWLDataProperty, isOWLDataPropertyasOWLAnnotationProperty, 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 boolean |
isAnonymous() |
default int |
typeIndex() |
getNamedProperty, getSimplified, isObjectPropertyExpressionasDataPropertyExpression, asObjectPropertyExpression, isDataPropertyExpression, isOWLBottomDataProperty, isOWLBottomObjectProperty, isOWLTopDataProperty, isOWLTopObjectPropertygetNestedClassExpressions, hasSharedStructure, isAnonymousExpression, isAxiom, isBottomEntity, isIndividual, isIRI, isOntology, isTopEntity, nestedClassExpressionscompareTogetSignature, signaturecontainsEntityInSignatureanonymousIndividuals, getAnonymousIndividualsclassesInSignature, getClassesInSignaturegetObjectPropertiesInSignature, objectPropertiesInSignaturedataPropertiesInSignature, getDataPropertiesInSignaturegetIndividualsInSignature, individualsInSignaturedatatypesInSignature, getDatatypesInSignatureannotationPropertiesInSignature, getAnnotationPropertiesInSignaturecomponentsAnnotationsFirst, componentsWithoutAnnotationsasOWLObjectProperty, isOWLObjectPropertyasOWLDataProperty, isOWLDataPropertyasOWLAnnotationProperty, isOWLAnnotationPropertydefault Stream<?> components()
components in interface HasComponentsdefault int hashIndex()
hashIndex in interface HasHashIndexdefault int typeIndex()
default OWLObjectPropertyExpression getInverseProperty()
OWLObjectPropertyExpressiongetInverseProperty in interface OWLObjectPropertyExpressionOWLObjectPropertyExpression getInverse()
default boolean isAnonymous()
isAnonymous in interface IsAnonymoustrue if this object is anonymous, false otherwise. For example, class
expressions are anonymous while class entities are not (they have an IRI).default void accept(OWLObjectVisitor visitor)
OWLObjectdefault <O> O accept(OWLObjectVisitorEx<O> visitor)
OWLObjectdefault void accept(OWLPropertyExpressionVisitor visitor)
accept in interface OWLPropertyExpressionvisitor - visitor to acceptdefault <O> O accept(OWLPropertyExpressionVisitorEx<O> visitor)
accept in interface OWLPropertyExpressionO - visitor return typevisitor - visitor to acceptCopyright © 2017 The University of Manchester. All rights reserved.