|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
See:
Description
| Interface Summary | |
| Ontology | An ontology. |
| OntologyFactory | A factory for Ontology instances. |
| OntologyOps | This is an interface for optimizing ontology operators. |
| OntologyTerm | A term in an ontology which identifies another ontology. |
| RemoteTerm | A term in another ontology. |
| Term | A term in an ontology. |
| Triple | A triple in an ontology. |
| Variable | |
| Class Summary | |
| AbstractTerm | Abstract implementation of term |
| DefaultOps | Default implementation of OntologyOps. |
| IntegerOntology | |
| Ontology.Impl | A basic in-memory implementation of an ontology |
| OntologyTerm.Impl | Simple in-memory implementation of a remote ontology term. |
| OntoTools | Tools for manipulating ontologies. |
| RemoteTerm.Impl | Simple in-memory implementation of a remote ontology term. |
| Term.Impl | Simple in-memory implementation of an ontology term. |
| Triple.Impl | Basic in-memory implementation of a Triple in an ontology |
| Variable.Impl | |
| Exception Summary | |
| AlreadyExistsException | Thrown to indicate that a term or triple can't be added to an ontology because it is already present. |
| InvalidTermException | Thrown to indicate that an ontology term is not acceptable or appropriate in a given context |
| OntologyException | Thrown to indicate an error in an Ontology object |
A general-purpose API for ontologies.
These are directed graphs consisting of Term obects. Each
edge in the graph is annotated with a term which defines the relationship
between its subject and object terms. In this API, these annotated
edges are called triples.
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||