| Package | Description |
|---|---|
| org.semanticweb.elk.reasoner.incremental | |
| org.semanticweb.elk.reasoner.indexing.hierarchy |
| Constructor and Description |
|---|
IncrementalChangesInitialization(Collection<ArrayList<Context>> inputs,
ChainableRule<Context> changedGlobalRules,
Map<IndexedClassExpression,ChainableRule<Context>> changes,
SaturationState state,
ComputationExecutor executor,
SaturationStatistics stageStats,
int maxWorkers,
ProgressMonitor progressMonitor) |
| Constructor and Description |
|---|
IncrementalChangesInitialization(Collection<ArrayList<Context>> inputs,
ChainableRule<Context> changedGlobalRules,
Map<IndexedClassExpression,ChainableRule<Context>> changes,
SaturationState state,
ComputationExecutor executor,
SaturationStatistics stageStats,
int maxWorkers,
ProgressMonitor progressMonitor) |
| Modifier and Type | Class and Description |
|---|---|
static class |
DirectIndex.ContextRootInitializationRule
Adds root to the context
|
static class |
IndexedClass.OwlThingContextInitializationRule
Adds
owl:Thing to the context. |
static class |
IndexedDisjointnessAxiom.ThisCompositionRule
IndexedDisjointnessAxiom.ThisCompositionRule derives the disjointness axioms as a new kind
of element. |
static class |
IndexedDisjointnessAxiom.ThisContradictionRule
A rule which derives a
Contradiction for inconsistent members of
this IndexedDisjointnessAxiom. |
static class |
IndexedObjectComplementOf.ThisCompositionRule |
static class |
IndexedObjectIntersectionOf.ThisCompositionRule |
static class |
IndexedObjectSomeValuesFrom.ThisCompositionRule |
static class |
IndexedObjectUnionOf.ThisCompositionRule |
static class |
IndexedSubClassOfAxiom.ThisCompositionRule |
| Modifier and Type | Method and Description |
|---|---|
ChainableRule<Context> |
DifferentialIndex.getAddedContextInitRules() |
ChainableRule<Context> |
DifferentialIndex.getRemovedContextInitRules() |
| Modifier and Type | Method and Description |
|---|---|
Map<IndexedClassExpression,ChainableRule<Context>> |
DifferentialIndex.getAddedContextRulesByClassExpressions() |
Chain<ChainableRule<Context>> |
DirectIndex.getContextInitRuleChain() |
Map<IndexedClassExpression,ChainableRule<Context>> |
DifferentialIndex.getRemovedContextRulesByClassExpressions() |
| Modifier and Type | Method and Description |
|---|---|
void |
ModifiableOntologyIndex.add(IndexedClassExpression target,
ChainableRule<Context> newRule)
Adds a new context rule for the given
IndexedClassExpression |
void |
DirectIndex.add(IndexedClassExpression target,
ChainableRule<Context> rule) |
void |
DifferentialIndex.add(IndexedClassExpression target,
ChainableRule<Context> newRule) |
void |
ModifiableOntologyIndex.addContextInitRule(ChainableRule<Context> newRule)
Adds a new context initialization for this
OntologyIndex. |
void |
DirectIndex.addContextInitRule(ChainableRule<Context> newRule) |
void |
DifferentialIndex.addContextInitRule(ChainableRule<Context> newRule) |
void |
ModifiableOntologyIndex.remove(IndexedClassExpression target,
ChainableRule<Context> oldRule)
Removes an existing context rule for the given
IndexedClassExpression |
void |
DirectIndex.remove(IndexedClassExpression target,
ChainableRule<Context> rule) |
void |
DifferentialIndex.remove(IndexedClassExpression target,
ChainableRule<Context> oldRule) |
void |
ModifiableOntologyIndex.removeContextInitRule(ChainableRule<Context> oldRule)
Removes an existing context initialization for this
OntologyIndex |
void |
DirectIndex.removeContextInitRule(ChainableRule<Context> oldRule) |
void |
DifferentialIndex.removeContextInitRule(ChainableRule<Context> oldRule) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
IndexedObjectIntersectionOf.ThisCompositionRule.addTo(Chain<ChainableRule<Context>> ruleChain) |
boolean |
IndexedObjectComplementOf.ThisCompositionRule.addTo(Chain<ChainableRule<Context>> ruleChain) |
boolean |
DirectIndex.ContextRootInitializationRule.addTo(Chain<ChainableRule<Context>> ruleChain) |
boolean |
IndexedClass.OwlThingContextInitializationRule.addTo(Chain<ChainableRule<Context>> ruleChain) |
boolean |
IndexedObjectUnionOf.ThisCompositionRule.addTo(Chain<ChainableRule<Context>> ruleChain) |
boolean |
IndexedObjectSomeValuesFrom.ThisCompositionRule.addTo(Chain<ChainableRule<Context>> ruleChain) |
boolean |
IndexedSubClassOfAxiom.ThisCompositionRule.addTo(Chain<ChainableRule<Context>> ruleChain) |
boolean |
IndexedDisjointnessAxiom.ThisCompositionRule.addTo(Chain<ChainableRule<Context>> ruleChain) |
boolean |
IndexedDisjointnessAxiom.ThisContradictionRule.addTo(Chain<ChainableRule<Context>> ruleChain) |
boolean |
IndexedObjectIntersectionOf.ThisCompositionRule.removeFrom(Chain<ChainableRule<Context>> ruleChain) |
boolean |
IndexedObjectComplementOf.ThisCompositionRule.removeFrom(Chain<ChainableRule<Context>> ruleChain) |
boolean |
DirectIndex.ContextRootInitializationRule.removeFrom(Chain<ChainableRule<Context>> ruleChain) |
boolean |
IndexedClass.OwlThingContextInitializationRule.removeFrom(Chain<ChainableRule<Context>> ruleChain) |
boolean |
IndexedObjectUnionOf.ThisCompositionRule.removeFrom(Chain<ChainableRule<Context>> ruleChain) |
boolean |
IndexedObjectSomeValuesFrom.ThisCompositionRule.removeFrom(Chain<ChainableRule<Context>> ruleChain) |
boolean |
IndexedSubClassOfAxiom.ThisCompositionRule.removeFrom(Chain<ChainableRule<Context>> ruleChain) |
boolean |
IndexedDisjointnessAxiom.ThisCompositionRule.removeFrom(Chain<ChainableRule<Context>> ruleChain) |
boolean |
IndexedDisjointnessAxiom.ThisContradictionRule.removeFrom(Chain<ChainableRule<Context>> ruleChain) |
| Constructor and Description |
|---|
IndexedDisjointnessAxiom.ThisContradictionRule(ChainableRule<Context> tail) |
Copyright © 2011-2015 Department of Computer Science, University of Oxford. All Rights Reserved.