public interface OWLObjectProperty extends OWLObjectPropertyExpression, OWLProperty
Type | Property and Description |
---|---|
default boolean |
isOWLBottomObject
Gets the value of the property oWLBottomObjectProperty.
|
default boolean |
isOWLObject
Gets the value of the property oWLObjectProperty.
|
default boolean |
isOWLTopObject
Gets the value of the property oWLTopObjectProperty.
|
isOWLBottomDataProperty, isOWLTopDataProperty
asOWLDataProperty, isOWLDataProperty
asOWLAnnotationProperty, isOWLAnnotationProperty
asOWLObjectProperty
Modifier and Type | Method and Description |
---|---|
default void |
accept(OWLEntityVisitor visitor) |
default <O> O |
accept(OWLEntityVisitorEx<O> visitor) |
default void |
accept(OWLNamedObjectVisitor visitor)
Accepts a visitor.
|
default <O> O |
accept(OWLNamedObjectVisitorEx<O> visitor)
Accepts a visitor.
|
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 EntityType<?> |
getEntityType()
Gets the entity type for this entity.
|
default OWLObjectProperty |
getNamedProperty()
Get the named object property used in this property expression.
|
default int |
hashIndex() |
default boolean |
isBottomEntity()
Determines if this object is either, owl:Nothing (the bottom class), owl:bottomObjectProperty
(the bottom object property) , owl:bottomDataProperty (the bottom data property).
|
default boolean |
isOWLBottomObjectProperty()
Gets the value of the property oWLBottomObjectProperty.
|
default boolean |
isOWLObjectProperty()
Gets the value of the property oWLObjectProperty.
|
default boolean |
isOWLTopObjectProperty()
Gets the value of the property oWLTopObjectProperty.
|
default boolean |
isTopEntity()
Determines if this object is either, owl:Thing (the top class), owl:topObjectProperty (the
top object property) , owl:topDataProperty (the top data property) or rdfs:Literal (the top
datatype).
|
default int |
typeIndex() |
getInverseProperty, getSimplified, isObjectPropertyExpression
asDataPropertyExpression, asObjectPropertyExpression, isDataPropertyExpression, isOWLBottomDataProperty, isOWLTopDataProperty
components, initHashCode
isAnonymous, isBuiltIn, isType, toStringID
getNestedClassExpressions, hashIteration, hasSharedStructure, isAnonymousExpression, isAxiom, isIndividual, isIRI, isOntology, nestedClassExpressions
compareTo
getSignature, signature, unsortedSignature
containsEntityInSignature
anonymousIndividuals, getAnonymousIndividuals
classesInSignature, getClassesInSignature
getObjectPropertiesInSignature, objectPropertiesInSignature
dataPropertiesInSignature, getDataPropertiesInSignature
getIndividualsInSignature, individualsInSignature
datatypesInSignature, getDatatypesInSignature
annotationPropertiesInSignature, getAnnotationPropertiesInSignature
componentsAnnotationsFirst, componentsWithoutAnnotations
isNamed
asOWLClass, isOWLClass
asOWLDataProperty, isOWLDataProperty
asOWLDatatype, isOWLDatatype
asOWLAnnotationProperty, isOWLAnnotationProperty
asOWLNamedIndividual, isOWLNamedIndividual
asOWLObjectProperty
default boolean isOWLObjectProperty
isOWLObjectProperty
in interface AsOWLObjectProperty
default boolean isOWLTopObjectProperty
isOWLTopObjectProperty
in interface OWLPropertyExpression
true
if this property is the owl:topObjectProperty otherwise false
default boolean isOWLBottomObjectProperty
isOWLBottomObjectProperty
in interface OWLPropertyExpression
true
if this property is the owl:bottomObjectProperty otherwise false
default int hashIndex()
hashIndex
in interface HasHashIndex
default int typeIndex()
default EntityType<?> getEntityType()
OWLEntity
getEntityType
in interface OWLEntity
default OWLObjectProperty getNamedProperty()
OWLObjectPropertyExpression
getNamedProperty
in interface OWLObjectPropertyExpression
default boolean isOWLObjectProperty()
isOWLObjectProperty
in interface AsOWLObjectProperty
default boolean isTopEntity()
OWLObject
isTopEntity
in interface OWLObject
true
if this object corresponds to one of the above entities.default boolean isBottomEntity()
OWLObject
isBottomEntity
in interface OWLObject
true
if this object corresponds to one of the above entities.default boolean isOWLTopObjectProperty()
isOWLTopObjectProperty
in interface OWLPropertyExpression
true
if this property is the owl:topObjectProperty otherwise false
default boolean isOWLBottomObjectProperty()
isOWLBottomObjectProperty
in interface OWLPropertyExpression
true
if this property is the owl:bottomObjectProperty otherwise false
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 acceptdefault void accept(OWLEntityVisitor visitor)
default <O> O accept(OWLEntityVisitorEx<O> visitor)
default void accept(OWLNamedObjectVisitor visitor)
OWLNamedObject
accept
in interface OWLNamedObject
visitor
- The visitordefault <O> O accept(OWLNamedObjectVisitorEx<O> visitor)
OWLNamedObject
accept
in interface OWLNamedObject
O
- visitor return typevisitor
- The visitorCopyright © 2020 The University of Manchester. All rights reserved.