public interface OWLAnnotationProperty extends OWLProperty
Type | Property and Description |
---|---|
default boolean |
isOWLAnnotation
Gets the value of the property oWLAnnotationProperty.
|
isOWLBottomDataProperty, isOWLBottomObjectProperty, isOWLTopDataProperty, isOWLTopObjectProperty
asOWLDataProperty, isOWLDataProperty
asOWLAnnotationProperty
asOWLObjectProperty, isOWLObjectProperty
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 int |
hashIndex() |
default boolean |
isComment()
Determines if this annotation property has an IRI corresponding to
rdfs:comment . |
default boolean |
isDeprecated()
Determines if this annotation property has an IRI corresponding to
owl:deprecated . |
default boolean |
isLabel()
Determines if this annotation property has an IRI corresponding to
rdfs:label . |
default boolean |
isOWLAnnotationProperty()
Gets the value of the property oWLAnnotationProperty.
|
default int |
typeIndex() |
asDataPropertyExpression, asObjectPropertyExpression, isDataPropertyExpression, isObjectPropertyExpression, isOWLBottomDataProperty, isOWLBottomObjectProperty, isOWLTopDataProperty, isOWLTopObjectProperty
components, initHashCode
isAnonymous, isBuiltIn, isType, toStringID
getNestedClassExpressions, hashIteration, hasSharedStructure, isAnonymousExpression, isAxiom, isBottomEntity, isIndividual, isIRI, isOntology, isTopEntity, 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
asOWLNamedIndividual, isOWLNamedIndividual
asOWLObjectProperty, isOWLObjectProperty
default boolean isOWLAnnotationProperty
isOWLAnnotationProperty
in interface AsOWLAnnotationProperty
default int hashIndex()
hashIndex
in interface HasHashIndex
default int typeIndex()
default EntityType<?> getEntityType()
OWLEntity
getEntityType
in interface OWLEntity
default boolean isComment()
rdfs:comment
.true
if the IRI of this annotation property is rdfs:comment
, where
rdfs:
expands to the usual prefix, otherwise false
.default boolean isLabel()
rdfs:label
.true
if the IRI of this annotation property is rdfs:label
, where
rdfs:
expands to the usual prefix, otherwise false
.default boolean isDeprecated()
owl:deprecated
. An annotation along the owl:deprecated
property which has a value of "true"^^xsd:boolean
can be used to
deprecate IRIs. (See
Section 5.5 of the OWL 2 specification.true
if the IRI of this annotation property is owl:deprecated
, where
owl:
expands to the usual prefix, otherwise false
.default boolean isOWLAnnotationProperty()
isOWLAnnotationProperty
in interface AsOWLAnnotationProperty
default void accept(@Nonnull OWLObjectVisitor visitor)
OWLObject
default <O> O accept(@Nonnull OWLObjectVisitorEx<O> visitor)
OWLObject
default void accept(@Nonnull OWLPropertyExpressionVisitor visitor)
accept
in interface OWLPropertyExpression
visitor
- visitor to acceptdefault <O> O accept(@Nonnull OWLPropertyExpressionVisitorEx<O> visitor)
accept
in interface OWLPropertyExpression
O
- visitor return typevisitor
- visitor to acceptdefault void accept(@Nonnull OWLEntityVisitor visitor)
default <O> O accept(@Nonnull OWLEntityVisitorEx<O> visitor)
default void accept(@Nonnull OWLNamedObjectVisitor visitor)
OWLNamedObject
accept
in interface OWLNamedObject
visitor
- The visitordefault <O> O accept(@Nonnull OWLNamedObjectVisitorEx<O> visitor)
OWLNamedObject
accept
in interface OWLNamedObject
O
- visitor return typevisitor
- The visitorCopyright © 2020 The University of Manchester. All rights reserved.