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()
Creates a new ontology manager.
|
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()
OWLOntologyManagerFactory
get
in interface Supplier<OWLOntologyManager>
get
in interface OWLOntologyManagerFactory
Copyright © 2020 The University of Manchester. All rights reserved.