public interface OWLNamedIndividual extends OWLIndividual, OWLLogicalEntity
asOWLDataProperty, isOWLDataProperty
asOWLAnnotationProperty, isOWLAnnotationProperty
asOWLObjectProperty, isOWLObjectProperty
Modifier and Type | Method and Description |
---|---|
default void |
accept(OWLEntityVisitor visitor) |
default <O> O |
accept(OWLEntityVisitorEx<O> visitor) |
default void |
accept(OWLIndividualVisitor visitor) |
default <O> O |
accept(OWLIndividualVisitorEx<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 OWLAnonymousIndividual |
asOWLAnonymousIndividual()
Obtains this individual an anonymous individual if it is indeed anonymous.
|
default EntityType<?> |
getEntityType()
Gets the entity type for this entity.
|
default int |
hashIndex() |
default boolean |
isBuiltIn()
Determines if this entity is a built in entity.
|
default boolean |
isOWLNamedIndividual()
A convenience method that determines if this entity is an OWLNamedIndividual.
|
default int |
typeIndex() |
isIndividual, toStringID
components, initHashCode
isAnonymous, isType, toStringID
getNestedClassExpressions, hashIteration, hasSharedStructure, isAnonymousExpression, isAxiom, isBottomEntity, 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, isOWLAnnotationProperty
asOWLNamedIndividual
asOWLObjectProperty, isOWLObjectProperty
default int hashIndex()
hashIndex
in interface HasHashIndex
default int typeIndex()
default EntityType<?> getEntityType()
OWLEntity
getEntityType
in interface OWLEntity
default boolean isOWLNamedIndividual()
AsOWLNamedIndividual
isOWLNamedIndividual
in interface AsOWLNamedIndividual
true
if this entity is an OWLNamedIndividual, otherwise false
default OWLAnonymousIndividual asOWLAnonymousIndividual()
OWLIndividual
asOWLAnonymousIndividual
in interface OWLIndividual
default boolean isBuiltIn()
OWLEntity
default void accept(OWLObjectVisitor visitor)
OWLObject
default <O> O accept(OWLObjectVisitorEx<O> visitor)
OWLObject
default 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 visitordefault void accept(OWLIndividualVisitor visitor)
accept
in interface OWLIndividual
visitor
- visitordefault <O> O accept(OWLIndividualVisitorEx<O> visitor)
accept
in interface OWLIndividual
O
- visitor return typevisitor
- visitorCopyright © 2020 The University of Manchester. All rights reserved.