Comparable<OWLObject>
, HasAnnotationPropertiesInSignature
, HasAnonymousIndividuals
, HasClassesInSignature
, HasContainsEntityInSignature
, HasDataPropertiesInSignature
, HasDatatypesInSignature
, HasIndividualsInSignature
, HasObjectPropertiesInSignature
, HasSignature
, IsAnonymous
, OWLObject
, Serializable
OWLAnnotationProperty
, OWLDataProperty
, OWLDataPropertyExpression
, OWLObjectInverseOf
, OWLObjectProperty
, OWLObjectPropertyExpression
, OWLProperty
OWLAnnotationPropertyImpl
, OWLDataPropertyImpl
, OWLObjectInverseOfImpl
, OWLObjectPropertyExpressionImpl
, OWLObjectPropertyImpl
, OWLPropertyExpressionImpl
public interface OWLPropertyExpression extends OWLObject
Modifier and Type | Method | Description |
---|---|---|
void |
accept(OWLPropertyExpressionVisitor visitor) |
|
<O> O |
accept(OWLPropertyExpressionVisitorEx<O> visitor) |
|
boolean |
isAnonymous() |
Determines if this property expression is anonymous.
|
boolean |
isDataPropertyExpression() |
|
boolean |
isObjectPropertyExpression() |
|
boolean |
isOWLBottomDataProperty() |
Determines if this is the owl:bottomDataProperty.
|
boolean |
isOWLBottomObjectProperty() |
Determines if this is the owl:bottomObjectProperty.
|
boolean |
isOWLTopDataProperty() |
Determines if this is the owl:topDataProperty.
|
boolean |
isOWLTopObjectProperty() |
Determines if this is the owl:topObjectProperty.
|
compareTo
getAnnotationPropertiesInSignature
getAnonymousIndividuals
getClassesInSignature
containsEntityInSignature
getDataPropertiesInSignature
getDatatypesInSignature
getIndividualsInSignature
getObjectPropertiesInSignature
getSignature
accept, accept, getNestedClassExpressions, isBottomEntity, isIndividual, isIRI, isTopEntity, toString
boolean isAnonymous()
isAnonymous
in interface IsAnonymous
true
if the property expression is anonymous (because it
is the inverse of a property). false
if this property is
a named object property or named data property.void accept(@Nonnull OWLPropertyExpressionVisitor visitor)
visitor
- visitor to accept@Nonnull <O> O accept(@Nonnull OWLPropertyExpressionVisitorEx<O> visitor)
O
- visitor return typevisitor
- visitor to acceptboolean isDataPropertyExpression()
boolean isObjectPropertyExpression()
boolean isOWLTopObjectProperty()
true
if this property is the owl:topObjectProperty
otherwise false
boolean isOWLBottomObjectProperty()
true
if this property is the owl:bottomObjectProperty
otherwise false
boolean isOWLTopDataProperty()
true
if this property is the owl:topDataProperty
otherwise false
boolean isOWLBottomDataProperty()
true
if this property is the owl:bottomDataProperty
otherwise false
Copyright © 2018 The University of Manchester. All rights reserved.