| Package | Description |
|---|---|
| org.semanticweb.owlapi.io |
Ontology parsing and saving classes.
|
| org.semanticweb.owlapi.model |
Main API classes.
|
| org.semanticweb.owlapi.util |
Utilities package.
|
| Modifier and Type | Class and Description |
|---|---|
class |
OntologyIRIMappingNotFoundException |
class |
OWLOntologyCreationIOException
Indicates an
IOException happened during ontology creation. |
class |
UnparsableOntologyException
A class that describes how ontology parsing failed.
|
| Modifier and Type | Class and Description |
|---|---|
class |
OWLOntologyAlreadyExistsException
Indicates that an ontology with the given ontology IRI (and possible version
IRI) exists.
|
class |
OWLOntologyDocumentAlreadyExistsException
An exception that describes the situation where there was an attempt to
create or load an ontology where the corresponding ontology document IRI
already was already mapped to an ontology.
|
| Modifier and Type | Method and Description |
|---|---|
OWLOntologyCreationException |
MissingImportEvent.getCreationException() |
OWLOntologyCreationException |
UnloadableImportException.getOntologyCreationException() |
| Modifier and Type | Method and Description |
|---|---|
OWLOntology |
OWLOntologyManager.copyOntology(OWLOntology toCopy,
OntologyCopy settings)
Copy an ontology from another manager to this one.
|
default OWLOntology |
OWLOntologyManager.createOntology()
Creates a new (empty) ontology that does not have an ontology IRI (and therefore does not
have a version IRI).
|
default OWLOntology |
OWLOntologyManager.createOntology(Collection<OWLAxiom> axioms)
Creates a new ontology that is initialised to contain specific axioms.
|
default OWLOntology |
OWLOntologyManager.createOntology(Collection<OWLAxiom> axioms,
IRI ontologyIRI)
Creates a new ontology that has the specified ontology IRI and is initialised to contain
specific axioms.
|
default OWLOntology |
OWLOntologyManager.createOntology(IRI ontologyIRI)
Creates a new (empty) ontology that has the specified ontology IRI (and no version IRI).
|
default OWLOntology |
OWLOntologyManager.createOntology(IRI ontologyIRI,
Collection<OWLOntology> ontologies)
Creates a new ontology that has the specified ontology IRI and is initialised to contain the
axioms that are contained in the specified ontologies.
|
default OWLOntology |
OWLOntologyManager.createOntology(IRI ontologyIRI,
Collection<OWLOntology> ontologies,
boolean copyLogicalAxiomsOnly)
Creates a new ontology that has the specified ontology IRI and is initialised to contain the
axioms that are contained in the specified ontologies.
|
OWLOntology |
OWLOntologyManager.createOntology(IRI ontologyIRI,
Stream<OWLOntology> ontologies,
boolean copyLogicalAxiomsOnly)
Creates a new ontology that has the specified ontology IRI and is initialised to contain the
axioms that are contained in the specified ontologies.
|
OWLOntology |
OWLOntologyManager.createOntology(OWLOntologyID ontologyID)
Creates a new (empty) ontology that has the specified ontology ID.
|
default OWLOntology |
OWLOntologyManager.createOntology(Stream<OWLAxiom> axioms)
Creates a new ontology that is initialised to contain specific axioms.
|
OWLOntology |
OWLOntologyManager.createOntology(Stream<OWLAxiom> axioms,
IRI ontologyIRI)
Creates a new ontology that has the specified ontology IRI and is initialised to contain
specific axioms.
|
OWLOntology |
OWLOntologyFactory.createOWLOntology(OWLOntologyManager manager,
OWLOntologyID ontologyID,
IRI documentIRI,
OWLOntologyFactory.OWLOntologyCreationHandler handler)
Creates an (empty) ontology.
|
OWLOntology |
OWLOntologyManager.loadOntology(IRI ontologyIRI)
Loads an ontology that is assumed to have the specified
ontologyIRI as its IRI or
version IRI. |
default OWLOntology |
OWLOntologyManager.loadOntologyFromOntologyDocument(File file)
Loads an ontology from an ontology document contained in a local file.
|
default OWLOntology |
OWLOntologyManager.loadOntologyFromOntologyDocument(InputStream inputStream)
Loads an ontology from an ontology document obtained from an input stream.
|
default OWLOntology |
OWLOntologyManager.loadOntologyFromOntologyDocument(IRI documentIRI)
Loads an ontology from an ontology document specified by an IRI.
|
default OWLOntology |
OWLOntologyManager.loadOntologyFromOntologyDocument(OWLOntologyDocumentSource documentSource)
A convenience method that load an ontology from an input source.
|
OWLOntology |
OWLOntologyManager.loadOntologyFromOntologyDocument(OWLOntologyDocumentSource documentSource,
OWLOntologyLoaderConfiguration config)
A convenience method that load an ontology from an input source with specified configuration.
|
OWLOntology |
OWLOntologyFactory.loadOWLOntology(OWLOntologyManager manager,
OWLOntologyDocumentSource documentSource,
OWLOntologyFactory.OWLOntologyCreationHandler handler,
OWLOntologyLoaderConfiguration configuration)
Creates and loads an
OWLOntology. |
| Constructor and Description |
|---|
MissingImportEvent(IRI ontologyIRI,
OWLOntologyCreationException creationException) |
UnloadableImportException(OWLOntologyCreationException e,
OWLImportsDeclaration importsDeclaration) |
| Modifier and Type | Method and Description |
|---|---|
OWLOntology |
OWLOntologyMerger.createMergedOntology(OWLOntologyManager ontologyManager,
IRI ontologyIRI) |
Copyright © 2018 The University of Manchester. All rights reserved.