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 Object |
createInjector(Concurrency concurrency) |
static ManchesterOWLSyntaxParser |
createManchesterParser() |
static OWLOntologyManager |
createOWLOntologyManager()
Creates an OWL ontology manager that is configured with standard parsers,
storeres etc.
|
static OWLOntologyManager |
createOWLOntologyManager(Object injector)
Creates an OWL ontology manager that is configured with the standard
parsers and storers and provides locking for concurrent access.
|
OWLOntologyManager |
get() |
static OWLDataFactory |
getOWLDataFactory()
Gets a global data factory that can be used to create OWL API objects.
|
static OWLDataFactory |
getOWLDataFactory(Object injector)
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()
public static OWLOntologyManager createOWLOntologyManager(Object injector)
injector - injector objectpublic static OWLDataFactory getOWLDataFactory(Object injector)
injector - injector objectpublic static ManchesterOWLSyntaxParser createManchesterParser()
public static Object createInjector(Concurrency concurrency)
concurrency - concurrency value (concurrent or non concurrent?)public OWLOntologyManager get()
get in interface javax.inject.Provider<OWLOntologyManager>get in interface OWLOntologyManagerFactoryCopyright © 2017 The University of Manchester. All rights reserved.