public class OWLManager extends Object implements OWLOntologyManagerFactory
OWLOntologyManager with commonly required
features (such as an RDF parser for example).| Constructor and Description |
|---|
OWLManager() |
| Modifier and Type | Method and Description |
|---|---|
static OWLOntologyManager |
createConcurrentOWLOntologyManager()
Creates an OWL ontology manager that is configured with the standard parsers and storers and
provides locking for concurrent access.
|
static ManchesterOWLSyntaxParser |
createManchesterParser() |
static OWLOntologyManager |
createOWLOntologyManager()
Creates an OWL ontology manager that is configured with standard parsers, storers etc.
|
OWLOntologyManager |
get() |
static OWLDataFactory |
getOWLDataFactory()
Gets a global data factory that can be used to create OWL API objects.
|
static OWLDataFactory |
getOWLDataFactory(OWLOntologyLoaderConfiguration config)
Gets a global data factory that can be used to create OWL API objects.
|
public static OWLOntologyManager createOWLOntologyManager()
public static OWLOntologyManager createConcurrentOWLOntologyManager()
public static OWLDataFactory getOWLDataFactory(OWLOntologyLoaderConfiguration config)
config - configuration object allowing a data factory behaviour to be tweaked. Currently
this only affects the creation of OWL constructs where collections are not allowed to
have duplicates.public static OWLDataFactory getOWLDataFactory()
public static ManchesterOWLSyntaxParser createManchesterParser()
public OWLOntologyManager get()
get in interface Supplier<OWLOntologyManager>get in interface OWLOntologyManagerFactoryCopyright © 2022 The University of Manchester. All rights reserved.