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, isOWLTopDataPropertyasOWLDataProperty, isOWLDataPropertyasOWLAnnotationProperty, isOWLAnnotationPropertyasOWLObjectProperty| 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, isObjectPropertyExpressionasDataPropertyExpression, asObjectPropertyExpression, isDataPropertyExpression, isOWLBottomDataProperty, isOWLTopDataPropertycomponents, initHashCodeisBuiltIn, isType, toStringIDgetNestedClassExpressions, hashIteration, hasSharedStructure, isAnonymousExpression, isAxiom, isIndividual, isIRI, isOntology, nestedClassExpressionscompareTogetSignature, signature, unsortedSignaturecontainsEntityInSignatureanonymousIndividuals, getAnonymousIndividualsclassesInSignature, getClassesInSignaturegetObjectPropertiesInSignature, objectPropertiesInSignaturedataPropertiesInSignature, getDataPropertiesInSignaturegetIndividualsInSignature, individualsInSignaturedatatypesInSignature, getDatatypesInSignatureannotationPropertiesInSignature, getAnnotationPropertiesInSignaturecomponentsAnnotationsFirst, componentsWithoutAnnotationsisAnonymousasOWLClass, isOWLClassasOWLDataProperty, isOWLDataPropertyasOWLDatatype, isOWLDatatypeasOWLAnnotationProperty, isOWLAnnotationPropertyasOWLNamedIndividual, isOWLNamedIndividualasOWLObjectPropertydefault boolean isOWLObjectProperty
isOWLObjectProperty in interface AsOWLObjectPropertydefault boolean isOWLTopObjectProperty
isOWLTopObjectProperty in interface OWLPropertyExpressiontrue if this property is the owl:topObjectProperty otherwise falsedefault boolean isOWLBottomObjectProperty
isOWLBottomObjectProperty in interface OWLPropertyExpressiontrue if this property is the owl:bottomObjectProperty otherwise falsedefault int hashIndex()
hashIndex in interface HasHashIndexdefault int typeIndex()
default EntityType<?> getEntityType()
OWLEntitygetEntityType in interface OWLEntitydefault OWLObjectProperty getNamedProperty()
OWLObjectPropertyExpressiongetNamedProperty in interface OWLObjectPropertyExpressiondefault boolean isOWLObjectProperty()
isOWLObjectProperty in interface AsOWLObjectPropertydefault boolean isTopEntity()
OWLObjectisTopEntity in interface OWLObjecttrue if this object corresponds to one of the above entities.default boolean isBottomEntity()
OWLObjectisBottomEntity in interface OWLObjecttrue if this object corresponds to one of the above entities.default boolean isOWLTopObjectProperty()
isOWLTopObjectProperty in interface OWLPropertyExpressiontrue if this property is the owl:topObjectProperty otherwise falsedefault boolean isOWLBottomObjectProperty()
isOWLBottomObjectProperty in interface OWLPropertyExpressiontrue if this property is the owl:bottomObjectProperty otherwise falsedefault 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 acceptdefault void accept(OWLEntityVisitor visitor)
default <O> O accept(OWLEntityVisitorEx<O> visitor)
default void accept(OWLNamedObjectVisitor visitor)
OWLNamedObjectaccept in interface OWLNamedObjectvisitor - The visitordefault <O> O accept(OWLNamedObjectVisitorEx<O> visitor)
OWLNamedObjectaccept in interface OWLNamedObjectO - visitor return typevisitor - The visitorCopyright © 2018 The University of Manchester. All rights reserved.