public class OWLObjectInverseOfImpl extends OWLObjectPropertyExpressionImpl implements OWLObjectInverseOf
| Type | Property and Description |
|---|---|
OWLObjectProperty |
asOWLObject
If the property is a named object property then this method will obtain the property as such.
|
boolean |
isOWLBottomData
Gets the value of the property oWLBottomDataProperty.
|
boolean |
isOWLBottomObject
Gets the value of the property oWLBottomObjectProperty.
|
boolean |
isOWLTopData
Gets the value of the property oWLTopDataProperty.
|
boolean |
isOWLTopObject
Gets the value of the property oWLTopObjectProperty.
|
| Constructor and Description |
|---|
OWLObjectInverseOfImpl(OWLObjectPropertyExpression inverseProperty) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(OWLObjectVisitor visitor)
Accepts a visitor
|
<O> O |
accept(OWLObjectVisitorEx<O> visitor)
Accepts a visitor
|
void |
accept(OWLPropertyExpressionVisitor visitor) |
<O> O |
accept(OWLPropertyExpressionVisitorEx<O> visitor) |
void |
addAnonymousIndividualsToSet(Set<OWLAnonymousIndividual> anons) |
void |
addSignatureEntitiesToSet(Set<OWLEntity> entities) |
OWLObjectProperty |
asOWLObjectProperty()
If the property is a named object property then this method will obtain the property as such.
|
boolean |
equals(Object obj) |
OWLObjectProperty |
getInverse()
Gets the property expression that this is the inverse of.
|
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.
|
boolean |
isOWLBottomDataProperty()
Gets the value of the property oWLBottomDataProperty.
|
boolean |
isOWLBottomObjectProperty()
Gets the value of the property oWLBottomObjectProperty.
|
boolean |
isOWLTopDataProperty()
Gets the value of the property oWLTopDataProperty.
|
boolean |
isOWLTopObjectProperty()
Gets the value of the property oWLTopObjectProperty.
|
getSimplified, isDataPropertyExpression, isObjectPropertyExpressioncompareTo, containsEntityInSignature, getAnnotationPropertiesInSignature, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, hashCode, isBottomEntity, isTopEntity, toStringgetSimplifiedisDataPropertyExpression, isObjectPropertyExpressiongetNestedClassExpressions, isBottomEntity, isIndividual, isIRI, isTopEntity, toStringcompareTogetSignaturecontainsEntityInSignaturegetAnonymousIndividualsgetClassesInSignaturegetObjectPropertiesInSignaturegetDataPropertiesInSignaturegetIndividualsInSignaturegetDatatypesInSignaturegetAnnotationPropertiesInSignatureisAnonymous, isNamedpublic OWLObjectProperty asOWLObjectProperty
asOWLObjectProperty in interface OWLObjectPropertyExpressionOWLObjectProperty if possible.public boolean isOWLTopObjectProperty
isOWLTopObjectProperty in interface OWLPropertyExpressiontrue if this property is the owl:topObjectProperty otherwise falsepublic boolean isOWLBottomObjectProperty
isOWLBottomObjectProperty in interface OWLPropertyExpressiontrue if this property is the owl:bottomObjectProperty otherwise falsepublic boolean isOWLTopDataProperty
isOWLTopDataProperty in interface OWLPropertyExpressiontrue if this property is the owl:topDataProperty otherwise falsepublic boolean isOWLBottomDataProperty
isOWLBottomDataProperty in interface OWLPropertyExpressiontrue if this property is the owl:bottomDataProperty otherwise falsepublic OWLObjectInverseOfImpl(@Nonnull OWLObjectPropertyExpression inverseProperty)
inverseProperty - property to invertpublic void addSignatureEntitiesToSet(Set<OWLEntity> entities)
addSignatureEntitiesToSet in interface HasIncrementalSignatureGenerationSupportentities - entity set where entities will be addedpublic void addAnonymousIndividualsToSet(Set<OWLAnonymousIndividual> anons)
addAnonymousIndividualsToSet in interface HasIncrementalSignatureGenerationSupportanons - anonymous individuals set where individuals will be added@Nonnull public OWLObjectPropertyExpression getInverseProperty()
OWLObjectPropertyExpressiongetInverseProperty in interface OWLObjectPropertyExpressionpublic OWLObjectProperty getInverse()
OWLObjectInverseOfgetInverse in interface OWLObjectInverseOf@Nonnull public OWLObjectProperty getNamedProperty()
OWLObjectPropertyExpressiongetNamedProperty in interface OWLObjectPropertyExpressionpublic boolean equals(Object obj)
equals in class OWLObjectPropertyExpressionImplpublic void accept(@Nonnull OWLPropertyExpressionVisitor visitor)
accept in interface OWLPropertyExpressionvisitor - visitor to acceptpublic void accept(OWLObjectVisitor visitor)
OWLObjectpublic <O> O accept(OWLPropertyExpressionVisitorEx<O> visitor)
accept in interface OWLPropertyExpressionO - visitor return typevisitor - visitor to acceptpublic <O> O accept(OWLObjectVisitorEx<O> visitor)
OWLObjectpublic OWLObjectProperty asOWLObjectProperty()
OWLObjectPropertyExpressionisAnonymous or isNamed methods should
first be used to determine if the property is named (i.e. not an object property expression
such as inv(p)). If the property is named then this method may be used to obtain the property
as a named property without casting.asOWLObjectProperty in interface OWLObjectPropertyExpressionOWLObjectProperty if possible.public boolean isOWLTopObjectProperty()
isOWLTopObjectProperty in interface OWLPropertyExpressiontrue if this property is the owl:topObjectProperty otherwise falsepublic boolean isOWLBottomObjectProperty()
isOWLBottomObjectProperty in interface OWLPropertyExpressiontrue if this property is the owl:bottomObjectProperty otherwise falsepublic boolean isOWLTopDataProperty()
isOWLTopDataProperty in interface OWLPropertyExpressiontrue if this property is the owl:topDataProperty otherwise falsepublic boolean isOWLBottomDataProperty()
isOWLBottomDataProperty in interface OWLPropertyExpressiontrue if this property is the owl:bottomDataProperty otherwise falseCopyright © 2021 The University of Manchester. All rights reserved.