public interface OWLEntity extends OWLObject, OWLNamedObject, OWLPrimitive, AsOWLClass, AsOWLDataProperty, AsOWLDatatype, AsOWLAnnotationProperty, AsOWLNamedIndividual, AsOWLObjectProperty
asOWLDataProperty, isOWLDataPropertyasOWLAnnotationProperty, isOWLAnnotationPropertyasOWLObjectProperty, isOWLObjectProperty| Modifier and Type | Method and Description |
|---|---|
void |
accept(OWLEntityVisitor visitor) |
<O> O |
accept(OWLEntityVisitorEx<O> visitor) |
EntityType<?> |
getEntityType()
Gets the entity type for this entity.
|
default boolean |
isBuiltIn()
Determines if this entity is a built in entity.
|
default boolean |
isType(EntityType<?> entityType)
Tests to see if this entity is of the specified type.
|
String |
toStringID()
Returns a string representation that can be used as the ID of this
entity.
|
accept, acceptaccept, accept, getNestedClassExpressions, hasSharedStructure, isAnonymousExpression, isAxiom, isBottomEntity, isIndividual, isIRI, isOntology, isTopEntity, nestedClassExpressionscompareTogetSignature, signaturecontainsEntityInSignatureanonymousIndividuals, getAnonymousIndividualsclassesInSignature, getClassesInSignaturegetObjectPropertiesInSignature, objectPropertiesInSignaturedataPropertiesInSignature, getDataPropertiesInSignaturegetIndividualsInSignature, individualsInSignaturedatatypesInSignature, getDatatypesInSignatureannotationPropertiesInSignature, getAnnotationPropertiesInSignaturehashIndexcomponents, componentsAnnotationsFirst, componentsWithoutAnnotationsisAnonymousasOWLClass, isOWLClassasOWLDataProperty, isOWLDataPropertyasOWLDatatype, isOWLDatatypeasOWLAnnotationProperty, isOWLAnnotationPropertyasOWLNamedIndividual, isOWLNamedIndividualasOWLObjectProperty, isOWLObjectPropertyEntityType<?> getEntityType()
default boolean isType(EntityType<?> entityType)
entityType - The entity typetrue if this entity is of the specified type, otherwise
false.default boolean isBuiltIn()
true if this entity is a built in entity, or
false if this entity is not a builtin entity.String toStringID()
void accept(OWLEntityVisitor visitor)
visitor - visitor<O> O accept(OWLEntityVisitorEx<O> visitor)
O - visitor return typevisitor - visitorCopyright © 2017 The University of Manchester. All Rights Reserved.