|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Represents an OWL ontology. An ontology comprises a number of collections. Each ontology has a number of classes, properties and individuals, along with a number of axioms asserting information about those objects.
| Method Summary | |
Set |
getAnnotationProperties()
Returns a list of the annotation properties of the ontology |
OWLAnnotationProperty |
getAnnotationProperty(URI uri)
getAnnotationProperty Retrieves an Annotation Property with a given uri |
Set |
getBackwardCompatibleWith()
|
OWLClass |
getClass(URI uri)
getClass Retrieves a class with a given uri |
Set |
getClassAxioms()
Returns a list of class axioms in the ontology. |
Set |
getClasses()
Returns a list of the classes of the ontology |
Set |
getDataProperties()
Returns a list of the datatype properties of the ontology (i.e. those whose range is a concrete data type). |
OWLDataProperty |
getDataProperty(URI uri)
getDataProperty Retrieves a DataProperty with a given uri |
OWLDataType |
getDatatype(URI uri)
getClass Retrieves a class with a given uri |
Set |
getDatatypes()
Returns a list of the classes of the ontology |
Set |
getIncludedOntologies()
Returns a list of the Ontologies imported by this Ontology. |
Set |
getIncompatibleWith()
|
OWLIndividual |
getIndividual(URI uri)
getIndividual Retrieves an individual with a given uri |
Set |
getIndividualAxioms()
Returns a list of the individual axioms in the ontology. |
Set |
getIndividuals()
Returns a list of the individuals in the ontology |
URI |
getLogicalURI()
getLogicalURI Identifies this ontology uniquely (enforced within one OWLConnection) |
Set |
getObjectProperties()
Returns a list of the object properties of the ontology (i.e. those whose range is a subset of the object domain. |
OWLObjectProperty |
getObjectProperty(URI uri)
getObjectProperty Retrieves a ObjectProperty with a given uri |
URI |
getPhysicalURI()
getLogicalURI Physical URI of the ontology. |
Set |
getPriorVersion()
|
Set |
getPropertyAxioms()
Returns a list of the property axioms in the ontology. |
boolean |
isMutable()
Returns true if the ontology is mutable, i.e. can
be changed. |
| Methods inherited from interface org.semanticweb.owl.model.OWLNamedObject |
getURI |
| Methods inherited from interface org.semanticweb.owl.model.OWLObject |
accept, clone, getAnnotations, getAnnotations, getContainedObjects, getMetadata, getOWLConnection, getOWLDataFactory |
| Method Detail |
public Set getClasses()
throws OWLException
OWLException
public OWLClass getClass(URI uri)
throws OWLException
uri - (String)
OWLException
public Set getAnnotationProperties()
throws OWLException
OWLException
public OWLAnnotationProperty getAnnotationProperty(URI uri)
throws OWLException
uri - (String)
OWLException
public Set getDataProperties()
throws OWLException
OWLException
public OWLDataProperty getDataProperty(URI uri)
throws OWLException
uri - (String)
OWLException
public Set getObjectProperties()
throws OWLException
OWLException
public OWLObjectProperty getObjectProperty(URI uri)
throws OWLException
uri - (String)
OWLException
public Set getIndividuals()
throws OWLException
OWLException
public OWLIndividual getIndividual(URI uri)
throws OWLException
uri - (String)
OWLException
public Set getDatatypes()
throws OWLException
OWLException
public OWLDataType getDatatype(URI uri)
throws OWLException
uri - (String)
OWLException
public Set getClassAxioms()
throws OWLException
OWLException
public Set getPropertyAxioms()
throws OWLException
OWLException
public Set getIndividualAxioms()
throws OWLException
OWLException
public Set getIncludedOntologies()
throws OWLException
OWLException
public Set getPriorVersion()
throws OWLException
OWLException
public Set getBackwardCompatibleWith()
throws OWLException
OWLException
public Set getIncompatibleWith()
throws OWLException
OWLException
public boolean isMutable()
throws OWLException
true if the ontology is mutable, i.e. can
be changed. If the ontology has been retrieved from a URI (for
example as an imported ontology), then the ontology will be
considered immutable.
boolean value
OWLException
public URI getLogicalURI()
throws OWLException
OWLException
public URI getPhysicalURI()
throws OWLException
OWLException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||