|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface OWLEntity
Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 24-Oct-2006
Method Summary | ||
---|---|---|
void |
accept(OWLEntityVisitor visitor)
|
|
|
accept(OWLEntityVisitorEx<O> visitor)
|
|
OWLClass |
asOWLClass()
A convenience method that obtains this entity as an OWLClass (in order to avoid explicit casting). |
|
OWLDataProperty |
asOWLDataProperty()
A convenience method that obtains this entity as an OWLDataProperty (in order to avoid explicit casting). |
|
OWLDataType |
asOWLDataType()
A convenience method that obtains this entity as an OWLDataType (in order to avoid explicit casting). |
|
OWLIndividual |
asOWLIndividual()
A convenience method that obtains this entity as an OWLIndividual (in order to avoid explicit casting). |
|
OWLObjectProperty |
asOWLObjectProperty()
A convenience method that obtains this entity as an OWLObjectProperty (in order to avoid explicit casting). |
|
java.util.Set<OWLAnnotationAxiom> |
getAnnotationAxioms(OWLOntology ontology)
|
|
java.util.Set<OWLAnnotation> |
getAnnotations(OWLOntology ontology)
Obtains annotations on this entity where the annotation have been asserted on the specified entity. |
|
java.util.Set<OWLAnnotation> |
getAnnotations(OWLOntology ontology,
java.net.URI annotationURI)
Obtains the annotations on this entity where the annotation has the specified URI. |
|
boolean |
isOWLClass()
A convenience method that determines if this entity is an OWLClass |
|
boolean |
isOWLDataProperty()
A convenience method that determines if this entity is an OWLDataProperty |
|
boolean |
isOWLDataType()
A convenience method that determines if this entity is an OWLDataType |
|
boolean |
isOWLIndividual()
A convenience method that determines if this entity is an OWLIndividual |
|
boolean |
isOWLObjectProperty()
A convenience method that determines if this entity is an OWLObjectProperty |
Methods inherited from interface org.semanticweb.owl.model.OWLNamedObject |
---|
accept, getURI |
Method Detail |
---|
java.util.Set<OWLAnnotation> getAnnotations(OWLOntology ontology)
java.util.Set<OWLAnnotation> getAnnotations(OWLOntology ontology, java.net.URI annotationURI)
ontology
- The ontology to examine for annotation axiomsannotationURI
- The annotation URI
OWLAnnotation
objects that have the specified
URI.java.util.Set<OWLAnnotationAxiom> getAnnotationAxioms(OWLOntology ontology)
boolean isOWLClass()
true
if this entity is an OWLClass, otherwise false
OWLClass asOWLClass()
OWLRuntimeException
- if this entity is not an OWLClass (check with the
isOWLClass method first).boolean isOWLObjectProperty()
true
if this entity is an OWLObjectProperty, otherwise false
OWLObjectProperty asOWLObjectProperty()
OWLRuntimeException
- if this entity is not an OWLObjectProperty (check with the
isOWLObjectProperty method first).boolean isOWLDataProperty()
true
if this entity is an OWLDataProperty, otherwise false
OWLDataProperty asOWLDataProperty()
OWLRuntimeException
- if this entity is not an OWLDataProperty (check with the
isOWLDataProperty method first).boolean isOWLIndividual()
true
if this entity is an OWLIndividual, otherwise false
OWLIndividual asOWLIndividual()
OWLRuntimeException
- if this entity is not an OWLIndividual (check with the
isOWLIndividual method first).boolean isOWLDataType()
true
if this entity is an OWLDataType, otherwise false
OWLDataType asOWLDataType()
OWLRuntimeException
- if this entity is not an OWLDataType (check with the
isOWLDataType method first).void accept(OWLEntityVisitor visitor)
<O> O accept(OWLEntityVisitorEx<O> visitor)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |