| Package | Description |
|---|---|
| org.semanticweb.elk.loading | |
| org.semanticweb.elk.reasoner | |
| org.semanticweb.elk.reasoner.stages |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractAxiomLoader
A skeletal implementation of the
AxiomLoader that minimizes the
effort to implement the interface. |
class |
ComposedAxiomLoader
A
AxiomLoader that consists of two given AxiomLoaders. |
class |
EmptyAxiomLoader
An
AxiomLoader that loads nothing |
class |
Owl2ParserLoader
An
AxiomLoader that loads an ontology using a provided
Owl2Parser. |
class |
Owl2StreamLoader
A
AxiomLoader which loads ontology from streams (e.g., backed by
files or strings) using a given Owl2ParserFactory |
| Constructor and Description |
|---|
ComposedAxiomLoader(AxiomLoader firstLoader,
AxiomLoader secondLoader) |
| Modifier and Type | Method and Description |
|---|---|
Reasoner |
ReasonerFactory.createReasoner(AxiomLoader axiomLoader) |
Reasoner |
ReasonerFactory.createReasoner(AxiomLoader axiomLoader,
ReasonerStageExecutor stageExecutor)
Creates
Reasoner with the configuration loaded from
elk.properties (if exists in the classpath) or the default configuration |
Reasoner |
ReasonerFactory.createReasoner(AxiomLoader axiomLoader,
ReasonerStageExecutor stageExecutor,
ExecutorService executor,
ReasonerConfiguration config) |
Reasoner |
ReasonerFactory.createReasoner(AxiomLoader axiomLoader,
ReasonerStageExecutor stageExecutor,
ReasonerConfiguration config)
Creates
Reasoner with the provided configuration |
| Constructor and Description |
|---|
Reasoner(AxiomLoader axiomLoader,
ReasonerStageExecutor stageExecutor,
ExecutorService executor)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
AxiomLoader |
AbstractReasonerState.getAxiomLoader() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractReasonerState.registerAxiomLoader(AxiomLoader newAxiomLoader) |
| Constructor and Description |
|---|
AbstractReasonerState(AxiomLoader axiomLoader) |
Copyright © 2011-2015 Department of Computer Science, University of Oxford. All Rights Reserved.