public class OWLOntologyFactoryImpl extends Object implements OWLOntologyFactory
OWLOntologyFactory.OWLOntologyCreationHandler| Constructor and Description |
|---|
OWLOntologyFactoryImpl(OWLOntologyBuilder ontologyBuilder) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canCreateFromDocumentIRI(IRI documentIRI) |
boolean |
canLoad(OWLOntologyDocumentSource documentSource) |
OWLOntology |
createOWLOntology(OWLOntologyManager manager,
OWLOntologyID ontologyID,
IRI documentIRI,
OWLOntologyFactory.OWLOntologyCreationHandler handler) |
OWLOntology |
loadOWLOntology(OWLOntologyManager manager,
OWLOntologyDocumentSource documentSource,
OWLOntologyFactory.OWLOntologyCreationHandler handler,
OWLOntologyLoaderConfiguration configuration) |
void |
setLock(ReadWriteLock lock) |
@Inject public OWLOntologyFactoryImpl(OWLOntologyBuilder ontologyBuilder)
ontologyBuilder - ontology builderpublic boolean canCreateFromDocumentIRI(@Nonnull IRI documentIRI)
canCreateFromDocumentIRI in interface OWLOntologyFactory@Nonnull public OWLOntology createOWLOntology(@Nonnull OWLOntologyManager manager, @Nonnull OWLOntologyID ontologyID, @Nonnull IRI documentIRI, @Nonnull OWLOntologyFactory.OWLOntologyCreationHandler handler)
createOWLOntology in interface OWLOntologyFactorypublic boolean canLoad(@Nonnull OWLOntologyDocumentSource documentSource)
canLoad in interface OWLOntologyFactory@Nonnull public OWLOntology loadOWLOntology(@Nonnull OWLOntologyManager manager, @Nonnull OWLOntologyDocumentSource documentSource, @Nonnull OWLOntologyFactory.OWLOntologyCreationHandler handler, @Nonnull OWLOntologyLoaderConfiguration configuration) throws OWLOntologyCreationException
loadOWLOntology in interface OWLOntologyFactoryOWLOntologyCreationExceptionpublic void setLock(ReadWriteLock lock)
setLock in interface OWLOntologyFactoryCopyright © 2020 The University of Manchester. All rights reserved.