- ChainableRule<E> - Interface in org.semanticweb.elk.reasoner.saturation.rules
-
- ChangeIndexingProcessor - Class in org.semanticweb.elk.reasoner.indexing.hierarchy
-
- ChangeIndexingProcessor(ElkAxiomIndexingVisitor) - Constructor for class org.semanticweb.elk.reasoner.indexing.hierarchy.ChangeIndexingProcessor
-
- check(Logger) - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionStatistics
-
- check(Logger) - Method in class org.semanticweb.elk.reasoner.saturation.context.ContextStatistics
-
- check(Logger) - Method in class org.semanticweb.elk.reasoner.saturation.SaturationStatistics
-
- checkOccurrenceNumbers() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedClass
-
- checkOccurrenceNumbers() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedClassExpression
-
verifies that occurrence numbers are not negative
- checkOccurrenceNumbers() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedPropertyChain
-
verifies that occurrence numbers are not negative
- CLASS_COMPARATOR - Static variable in class org.semanticweb.elk.reasoner.taxonomy.TaxonomyPrinter
-
- ClassExpressionNoInputSaturation - Class in org.semanticweb.elk.reasoner.saturation
-
- ClassExpressionNoInputSaturation(ComputationExecutor, int, ProgressMonitor, RuleApplicationFactory, ContextModificationListener) - Constructor for class org.semanticweb.elk.reasoner.saturation.ClassExpressionNoInputSaturation
-
- ClassExpressionSaturation<I extends IndexedClassExpression> - Class in org.semanticweb.elk.reasoner.saturation
-
- ClassExpressionSaturation(Collection<I>, ComputationExecutor, int, ProgressMonitor, SaturationState) - Constructor for class org.semanticweb.elk.reasoner.saturation.ClassExpressionSaturation
-
- ClassExpressionSaturation(Collection<I>, ComputationExecutor, int, ProgressMonitor, SaturationState, ClassExpressionSaturationListener<SaturationJob<I>>) - Constructor for class org.semanticweb.elk.reasoner.saturation.ClassExpressionSaturation
-
- ClassExpressionSaturation(Collection<I>, ComputationExecutor, int, ProgressMonitor, RuleApplicationFactory) - Constructor for class org.semanticweb.elk.reasoner.saturation.ClassExpressionSaturation
-
- ClassExpressionSaturationFactory<J extends SaturationJob<? extends IndexedClassExpression>> - Class in org.semanticweb.elk.reasoner.saturation
-
The factory for engines that concurrently submit, process, and post-process
saturation jobs.
- ClassExpressionSaturationFactory(SaturationState, int, ClassExpressionSaturationListener<J>) - Constructor for class org.semanticweb.elk.reasoner.saturation.ClassExpressionSaturationFactory
-
Creates a new saturation engine using the given saturation state,
listener for callback functions, and threshold for the number of
unprocessed contexts.
- ClassExpressionSaturationFactory(RuleApplicationFactory, int, ClassExpressionSaturationListener<J>) - Constructor for class org.semanticweb.elk.reasoner.saturation.ClassExpressionSaturationFactory
-
- ClassExpressionSaturationFactory(RuleApplicationFactory, int) - Constructor for class org.semanticweb.elk.reasoner.saturation.ClassExpressionSaturationFactory
-
Creates a new saturation factory using the given rule application
factory.
- ClassExpressionSaturationFactory.Engine - Class in org.semanticweb.elk.reasoner.saturation
-
- ClassExpressionSaturationListener<J extends SaturationJob<? extends IndexedClassExpression>> - Interface in org.semanticweb.elk.reasoner.saturation
-
- ClassSaturationStage - Class in org.semanticweb.elk.reasoner.stages
-
A
ReasonerStage which computes saturation for every class of the
ontology
- ClassSaturationStage(AbstractReasonerState, AbstractReasonerStage...) - Constructor for class org.semanticweb.elk.reasoner.stages.ClassSaturationStage
-
- ClassTaxonomyComputation - Class in org.semanticweb.elk.reasoner.taxonomy
-
Computing taxonomy relations between atomic classes of the ontology.
- ClassTaxonomyComputation(Collection<? extends Collection<IndexedClass>>, ComputationExecutor, int, ProgressMonitor, SaturationState, UpdateableTaxonomy<ElkClass>) - Constructor for class org.semanticweb.elk.reasoner.taxonomy.ClassTaxonomyComputation
-
- ClassTaxonomyComputationFactory - Class in org.semanticweb.elk.reasoner.taxonomy
-
The factory for engines that concurrently construct a
Taxonomy.
- ClassTaxonomyComputationFactory(SaturationState, int, UpdateableTaxonomy<ElkClass>) - Constructor for class org.semanticweb.elk.reasoner.taxonomy.ClassTaxonomyComputationFactory
-
Create a shared engine for the input ontology index and a partially
pre-computed taxonomy object.
- ClassTaxonomyComputationFactory(SaturationState, int) - Constructor for class org.semanticweb.elk.reasoner.taxonomy.ClassTaxonomyComputationFactory
-
Create a new class taxonomy engine for the input ontology index.
- ClassTaxonomyComputationFactory.Engine - Class in org.semanticweb.elk.reasoner.taxonomy
-
- ClassTaxonomyState - Class in org.semanticweb.elk.reasoner.stages
-
Stores information about the state of the class taxonomy
- ClassTaxonomyState() - Constructor for class org.semanticweb.elk.reasoner.stages.ClassTaxonomyState
-
- ClassTaxonomyState.Writer - Class in org.semanticweb.elk.reasoner.stages
-
Groups all methods to change the state
- ClassTaxonomyState.Writer() - Constructor for class org.semanticweb.elk.reasoner.stages.ClassTaxonomyState.Writer
-
- clear() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectCache
-
- clear() - Method in class org.semanticweb.elk.reasoner.saturation.properties.SaturatedPropertyChain
-
- clear() - Method in class org.semanticweb.elk.reasoner.stages.ClassTaxonomyState.Writer
-
- clear() - Method in class org.semanticweb.elk.reasoner.stages.InstanceTaxonomyState.Writer
-
- clearDeletedRules() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DifferentialIndex
-
Removes the deleted rules from this
DifferentialIndex; these
rules should be already applied in the main index during their
registration
- clearModifiedIndividuals() - Method in class org.semanticweb.elk.reasoner.stages.InstanceTaxonomyState.Writer
-
- clearModifiedNodeObjects() - Method in class org.semanticweb.elk.reasoner.stages.ClassTaxonomyState.Writer
-
- clearNotSaturatedContexts() - Method in interface org.semanticweb.elk.reasoner.saturation.BasicSaturationStateWriter
-
- clearRemovedClasses() - Method in class org.semanticweb.elk.reasoner.stages.ClassTaxonomyState.Writer
-
- clearRemovedIndividuals() - Method in class org.semanticweb.elk.reasoner.stages.InstanceTaxonomyState.Writer
-
- clearTaxonomy() - Method in class org.semanticweb.elk.reasoner.stages.ClassTaxonomyState.Writer
-
- clearTaxonomy() - Method in class org.semanticweb.elk.reasoner.stages.InstanceTaxonomyState.Writer
-
- clone() - Method in class org.semanticweb.elk.reasoner.saturation.properties.SaturatedPropertyChain
-
- COLLECT_CONCLUSION_COUNTS - Static variable in class org.semanticweb.elk.reasoner.saturation.SaturationUtils
-
- COLLECT_CONCLUSION_TIMES - Static variable in class org.semanticweb.elk.reasoner.saturation.SaturationUtils
-
- COLLECT_PROCESSING_TIMES - Static variable in class org.semanticweb.elk.reasoner.saturation.SaturationUtils
-
- COLLECT_RULE_COUNTS - Static variable in class org.semanticweb.elk.reasoner.saturation.SaturationUtils
-
- COLLECT_RULE_TIMES - Static variable in class org.semanticweb.elk.reasoner.saturation.SaturationUtils
-
- CombinedConclusionVisitor - Class in org.semanticweb.elk.reasoner.saturation.conclusions
-
- CombinedConclusionVisitor(ConclusionVisitor<Boolean>, ConclusionVisitor<Boolean>) - Constructor for class org.semanticweb.elk.reasoner.saturation.conclusions.CombinedConclusionVisitor
-
- commitAddedRules() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DifferentialIndex
-
Commits the added rules to the main index and removes them from this
DifferentialIndex.
- compareTo(IndexedClassExpression) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedClassExpression
-
- compareTo(IndexedPropertyChain) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedPropertyChain
-
- complete(ReasonerStage) - Method in class org.semanticweb.elk.reasoner.stages.AbstractReasonerState
-
- complete(ReasonerStage) - Method in class org.semanticweb.elk.reasoner.stages.AbstractStageExecutor
-
- complete(ReasonerStage) - Method in interface org.semanticweb.elk.reasoner.stages.ReasonerStageExecutor
-
Makes sure that the given stage is completed; it might not necessarily
execute this stage if the results are already computed
- complete(ReasonerStage) - Method in class org.semanticweb.elk.reasoner.stages.RestartingStageExecutor
-
- ComposedAxiomLoader - Class in org.semanticweb.elk.loading
-
- ComposedAxiomLoader(AxiomLoader, AxiomLoader) - Constructor for class org.semanticweb.elk.loading.ComposedAxiomLoader
-
- computation_ - Variable in class org.semanticweb.elk.reasoner.stages.IncrementalClassTaxonomyComputationStage
-
- computeHashCode() - Method in class org.semanticweb.elk.reasoner.indexing.entries.IndexedBinaryPropertyChainEntry
-
- computeHashCode() - Method in class org.semanticweb.elk.reasoner.indexing.entries.IndexedClassEntry
-
- computeHashCode() - Method in class org.semanticweb.elk.reasoner.indexing.entries.IndexedDataHasValueEntry
-
- computeHashCode() - Method in class org.semanticweb.elk.reasoner.indexing.entries.IndexedDisjointnessAxiomEntry
-
- computeHashCode() - Method in class org.semanticweb.elk.reasoner.indexing.entries.IndexedIndividualEntry
-
- computeHashCode() - Method in class org.semanticweb.elk.reasoner.indexing.entries.IndexedObjectComplementOfEntry
-
- computeHashCode() - Method in class org.semanticweb.elk.reasoner.indexing.entries.IndexedObjectIntersectionOfEntry
-
- computeHashCode() - Method in class org.semanticweb.elk.reasoner.indexing.entries.IndexedObjectPropertyEntry
-
- computeHashCode() - Method in class org.semanticweb.elk.reasoner.indexing.entries.IndexedObjectSomeValuesFromEntry
-
- computeHashCode() - Method in class org.semanticweb.elk.reasoner.indexing.entries.IndexedObjectUnionOfEntry
-
- computeHashCode() - Method in class org.semanticweb.elk.reasoner.indexing.entries.IndexedSubClassOfAxiomEntry
-
- Conclusion - Interface in org.semanticweb.elk.reasoner.saturation.conclusions
-
A general type of conclusions, produced by inference rules.
- ConclusionApplicationVisitor - Class in org.semanticweb.elk.reasoner.saturation.conclusions
-
- ConclusionApplicationVisitor(BasicSaturationStateWriter, RuleApplicationVisitor, DecompositionRuleApplicationVisitor) - Constructor for class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionApplicationVisitor
-
- ConclusionCounter - Class in org.semanticweb.elk.reasoner.saturation.conclusions
-
- ConclusionCounter() - Constructor for class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionCounter
-
- ConclusionDeapplicationVisitor - Class in org.semanticweb.elk.reasoner.saturation.conclusions
-
- ConclusionDeapplicationVisitor(BasicSaturationStateWriter, RuleApplicationVisitor, DecompositionRuleApplicationVisitor) - Constructor for class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionDeapplicationVisitor
-
- ConclusionDeletionVisitor - Class in org.semanticweb.elk.reasoner.saturation.conclusions
-
- ConclusionDeletionVisitor() - Constructor for class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionDeletionVisitor
-
- ConclusionInsertionVisitor - Class in org.semanticweb.elk.reasoner.saturation.conclusions
-
- ConclusionInsertionVisitor() - Constructor for class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionInsertionVisitor
-
- ConclusionOccurranceCheckingVisitor - Class in org.semanticweb.elk.reasoner.saturation.conclusions
-
- ConclusionOccurranceCheckingVisitor() - Constructor for class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionOccurranceCheckingVisitor
-
- ConclusionSourceUnsaturationVisitor - Class in org.semanticweb.elk.reasoner.saturation.conclusions
-
- ConclusionSourceUnsaturationVisitor(BasicSaturationStateWriter) - Constructor for class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionSourceUnsaturationVisitor
-
- ConclusionStatistics - Class in org.semanticweb.elk.reasoner.saturation.conclusions
-
- ConclusionStatistics(ConclusionCounter, ConclusionCounter, ConclusionCounter, ConclusionTimer) - Constructor for class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionStatistics
-
- ConclusionStatistics() - Constructor for class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionStatistics
-
- ConclusionTimer - Class in org.semanticweb.elk.reasoner.saturation.conclusions
-
- ConclusionTimer() - Constructor for class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionTimer
-
- ConclusionVisitor<R> - Interface in org.semanticweb.elk.reasoner.saturation.conclusions
-
- ConcurrentClassTaxonomy - Class in org.semanticweb.elk.reasoner.taxonomy
-
Class taxonomy that is suitable for concurrent processing.
- ConcurrentClassTaxonomy() - Constructor for class org.semanticweb.elk.reasoner.taxonomy.ConcurrentClassTaxonomy
-
- ConcurrentClassTaxonomy.BottomClassNode - Class in org.semanticweb.elk.reasoner.taxonomy
-
Special implementation for the bottom node in the taxonomy.
- ConcurrentClassTaxonomy.BottomClassNode() - Constructor for class org.semanticweb.elk.reasoner.taxonomy.ConcurrentClassTaxonomy.BottomClassNode
-
- ConcurrentInstanceTaxonomy - Class in org.semanticweb.elk.reasoner.taxonomy
-
Class taxonomy that is suitable for concurrent processing.
- ConcurrentInstanceTaxonomy() - Constructor for class org.semanticweb.elk.reasoner.taxonomy.ConcurrentInstanceTaxonomy
-
- ConcurrentInstanceTaxonomy(UpdateableTaxonomy<ElkClass>) - Constructor for class org.semanticweb.elk.reasoner.taxonomy.ConcurrentInstanceTaxonomy
-
- ConsistencyChecking - Class in org.semanticweb.elk.reasoner.consistency
-
- ConsistencyChecking(Collection<IndexedClassEntity>, ConsistencyChecking.ConsistencyMonitor, SaturationState, ComputationExecutor, int, ProgressMonitor) - Constructor for class org.semanticweb.elk.reasoner.consistency.ConsistencyChecking
-
Constructing the object for checking if all given entities are
consistent.
- ConsistencyChecking(ComputationExecutor, int, ProgressMonitor, OntologyIndex, SaturationState) - Constructor for class org.semanticweb.elk.reasoner.consistency.ConsistencyChecking
-
Constructing the object for checking if the given ontology is consistent
- containsBackwardLink(BackwardLink) - Method in interface org.semanticweb.elk.reasoner.saturation.context.Context
-
- containsBackwardLink(BackwardLink) - Method in class org.semanticweb.elk.reasoner.saturation.ContextImpl
-
- containsBackwardLinkRule(Context) - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ForwardLink
-
- containsBackwardLinkRule(Context) - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.Propagation
-
- containsDisjointnessAxiom(IndexedDisjointnessAxiom) - Method in interface org.semanticweb.elk.reasoner.saturation.context.Context
-
- containsDisjointnessAxiom(IndexedDisjointnessAxiom) - Method in class org.semanticweb.elk.reasoner.saturation.ContextImpl
-
- containsSubsumer(IndexedClassExpression) - Method in interface org.semanticweb.elk.reasoner.saturation.context.Context
-
- containsSubsumer(IndexedClassExpression) - Method in class org.semanticweb.elk.reasoner.saturation.ContextImpl
-
- Context - Interface in org.semanticweb.elk.reasoner.saturation.context
-
- ContextCleaningFactory - Class in org.semanticweb.elk.reasoner.saturation.rules
-
Creates an engine which works as the de-application engine except that it
doesn't modify saturated contexts.
- ContextCleaningFactory(SaturationState) - Constructor for class org.semanticweb.elk.reasoner.saturation.rules.ContextCleaningFactory
-
- ContextCleaningFactory.CleaningEngine - Class in org.semanticweb.elk.reasoner.saturation.rules
-
A
RuleDeapplicationFactory that its own saturation state riter that does not produce conclusions if
their source is marked as saturated.
- ContextCleaningFactory.CleaningEngine() - Constructor for class org.semanticweb.elk.reasoner.saturation.rules.ContextCleaningFactory.CleaningEngine
-
- ContextCompletionFactory - Class in org.semanticweb.elk.reasoner.saturation.rules
-
Applies rules to all conclusions of partially completed contexts to close
them deductively.
- ContextCompletionFactory(SaturationState) - Constructor for class org.semanticweb.elk.reasoner.saturation.rules.ContextCompletionFactory
-
- ContextCreationListener - Interface in org.semanticweb.elk.reasoner.saturation
-
- ContextImpl - Class in org.semanticweb.elk.reasoner.saturation
-
Context implementation that is used for EL reasoning.
- ContextImpl(IndexedClassExpression) - Constructor for class org.semanticweb.elk.reasoner.saturation.ContextImpl
-
- ContextModificationListener - Interface in org.semanticweb.elk.reasoner.saturation
-
- ContextStatistics - Class in org.semanticweb.elk.reasoner.saturation.context
-
Keeps statistics about the number of created and modified contexts
- ContextStatistics() - Constructor for class org.semanticweb.elk.reasoner.saturation.context.ContextStatistics
-
- Contradiction - Class in org.semanticweb.elk.reasoner.saturation.conclusions
-
- Contradiction.ContradictionBackwardLinkRule - Class in org.semanticweb.elk.reasoner.saturation.conclusions
-
A backward link rule to propagate contradiction through any new backward
links
- countCreatedContexts - Variable in class org.semanticweb.elk.reasoner.saturation.context.ContextStatistics
-
The number of created contexts
- CountingConclusionVisitor - Class in org.semanticweb.elk.reasoner.saturation.conclusions
-
- CountingConclusionVisitor(ConclusionCounter) - Constructor for class org.semanticweb.elk.reasoner.saturation.conclusions.CountingConclusionVisitor
-
- countModifiedContexts - Variable in class org.semanticweb.elk.reasoner.saturation.context.ContextStatistics
-
- countProcessedContexts - Variable in class org.semanticweb.elk.reasoner.saturation.context.ContextStatistics
-
the number of times a context has been processed
- create(IndexObjectConverter) - Method in interface org.semanticweb.elk.reasoner.indexing.hierarchy.IndexObjectConverterFactory
-
- createReasoner(AxiomLoader) - Method in class org.semanticweb.elk.reasoner.ReasonerFactory
-
- createReasoner(AxiomLoader, ReasonerStageExecutor) - Method in class org.semanticweb.elk.reasoner.ReasonerFactory
-
Creates
Reasoner with the configuration loaded from
elk.properties (if exists in the classpath) or the default configuration
- createReasoner(AxiomLoader, ReasonerStageExecutor, ReasonerConfiguration) - Method in class org.semanticweb.elk.reasoner.ReasonerFactory
-
Creates
Reasoner with the provided configuration
- createReasoner(AxiomLoader, ReasonerStageExecutor, ExecutorService, ReasonerConfiguration) - Method in class org.semanticweb.elk.reasoner.ReasonerFactory
-
- createSaturationState(OntologyIndex) - Static method in class org.semanticweb.elk.reasoner.saturation.SaturationStateFactory
-
Creates a new instance of SaturationStateImpl
- generatePropagations(BasicSaturationStateWriter, IndexedPropertyChain, Context) - Static method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectSomeValuesFrom
-
- getAddedClasses() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DifferentialIndex
-
- getAddedContextInitRules() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DifferentialIndex
-
- getAddedContextRulesByClassExpressions() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DifferentialIndex
-
- getAddedIndividuals() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DifferentialIndex
-
- getAllClasses() - Method in class org.semanticweb.elk.reasoner.stages.AbstractReasonerState
-
- getAllInstanceNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.model.FreshTypeNode
-
- getAllInstanceNodes() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.TypeNode
-
- getAllInstanceNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.OrphanTypeNode
-
- getAllNamedIndividuals() - Method in class org.semanticweb.elk.reasoner.stages.AbstractReasonerState
-
- getAllowFreshEntities() - Method in class org.semanticweb.elk.reasoner.Reasoner
-
Get whether fresh entities are allowed.
- getAllSubNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentClassTaxonomy.BottomClassNode
-
- getAllSubNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.model.FreshTaxonomyNode
-
- getAllSubNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.model.FreshTypeNode
-
- getAllSubNodes() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.TaxonomyNode
-
Computes an unmodifiable set of nodes for ElkObjects that are (possibly
indirect) sub-objects of members of this Node.
- getAllSubNodes(TaxonomyNode<T>) - Static method in class org.semanticweb.elk.reasoner.taxonomy.model.TaxonomyNodeUtils
-
- getAllSubNodes() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.TypeNode
-
- getAllSubNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.OrphanNode
-
- getAllSubNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.OrphanTypeNode
-
- getAllSuperNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentClassTaxonomy.BottomClassNode
-
- getAllSuperNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.model.FreshTaxonomyNode
-
- getAllSuperNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.model.FreshTypeNode
-
- getAllSuperNodes() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.TaxonomyNode
-
Computes an unmodifiable set of nodes for ElkObjects that are (possibly
indirect) super-objects of members of this Node.
- getAllSuperNodes(TaxonomyNode<T>) - Static method in class org.semanticweb.elk.reasoner.taxonomy.model.TaxonomyNodeUtils
-
- getAllSuperNodes() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.TypeNode
-
- getAllSuperNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.OrphanNode
-
- getAllSuperNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.OrphanTypeNode
-
- getAllTypeNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.IndividualNode
-
- getAllTypeNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.model.FreshInstanceNode
-
- getAllTypeNodes() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.InstanceNode
-
Get an unmodifiable set of
TypeNodes of which the members of this
InstanceNode are (possibly indirect) instances.
- getAllTypeNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.OrphanInstanceNode
-
- getAllUpdateableSubNodes(UpdateableTaxonomyNode<T>) - Static method in class org.semanticweb.elk.reasoner.taxonomy.model.TaxonomyNodeUtils
-
- getAllUpdateableSuperNodes(UpdateableTaxonomyNode<T>) - Static method in class org.semanticweb.elk.reasoner.taxonomy.model.TaxonomyNodeUtils
-
- getAllUpdateableSuperNodes(UpdateableBottomNode<T>) - Static method in class org.semanticweb.elk.reasoner.taxonomy.model.TaxonomyNodeUtils
-
- getAxiom() - Method in interface org.semanticweb.elk.loading.ElkAxiomChange
-
- getAxiom() - Method in class org.semanticweb.elk.loading.SimpleElkAxiomChange
-
- getAxiom() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.DisjointnessAxiom
-
- getAxiomLoader() - Method in class org.semanticweb.elk.reasoner.stages.AbstractReasonerState
-
- getBackwardLinkRuleChain() - Method in interface org.semanticweb.elk.reasoner.saturation.context.Context
-
- getBackwardLinkRuleChain() - Method in class org.semanticweb.elk.reasoner.saturation.ContextImpl
-
- getBackwardLinkRuleHead() - Method in interface org.semanticweb.elk.reasoner.saturation.context.Context
-
- getBackwardLinkRuleHead() - Method in class org.semanticweb.elk.reasoner.saturation.ContextImpl
-
- getBackwardLinksByObjectProperty() - Method in interface org.semanticweb.elk.reasoner.saturation.context.Context
-
- getBackwardLinksByObjectProperty() - Method in class org.semanticweb.elk.reasoner.saturation.ContextImpl
-
- getBaseConclusionProcessor(BasicSaturationStateWriter) - Method in class org.semanticweb.elk.reasoner.saturation.rules.RuleApplicationFactory.BaseEngine
-
- getBaseConclusionProcessor(BasicSaturationStateWriter) - Method in class org.semanticweb.elk.reasoner.saturation.rules.RuleDeapplicationFactory.DeapplicationEngine
-
- getBottomNode() - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentClassTaxonomy
-
- getBottomNode() - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentInstanceTaxonomy
-
- getBottomNode() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.InstanceTaxonomy
-
- getBottomNode() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.Taxonomy
-
- getBottomNode() - Method in class org.semanticweb.elk.reasoner.taxonomy.SingletoneInstanceTaxonomy
-
- getBottomNode() - Method in class org.semanticweb.elk.reasoner.taxonomy.SingletoneTaxonomy
-
- getCanonicalMember() - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentClassTaxonomy.BottomClassNode
-
- getCanonicalMember() - Method in class org.semanticweb.elk.reasoner.taxonomy.IndividualNode
-
- getCanonicalMember() - Method in class org.semanticweb.elk.reasoner.taxonomy.model.FreshNode
-
- getCanonicalMember() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.Node
-
Get one object to canonically represent the classes in this Node.
- getCanonicalMember() - Method in class org.semanticweb.elk.reasoner.taxonomy.model.SimpleNode
-
- getCanonicalMember() - Method in class org.semanticweb.elk.reasoner.taxonomy.OrphanNode
-
- getChangeInitContextCollectionProcessingTime() - Method in class org.semanticweb.elk.reasoner.incremental.IncrementalProcessingStatistics
-
- getChangeInitContextProcessingTime() - Method in class org.semanticweb.elk.reasoner.incremental.IncrementalProcessingStatistics
-
- getClassNode(ElkClassExpression) - Method in class org.semanticweb.elk.reasoner.Reasoner
-
- getComplementaryConverter() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexObjectConverter
-
- getComposable(IndexedPropertyChain) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedBinaryPropertyChain
-
- getCompositionRuleHead() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedClassExpression
-
- getCompositionsByLeftSubProperty() - Method in class org.semanticweb.elk.reasoner.saturation.properties.SaturatedPropertyChain
-
- getCompositionsByRightSubProperty() - Method in class org.semanticweb.elk.reasoner.saturation.properties.SaturatedPropertyChain
-
- getConclusionProcessor(BasicSaturationStateWriter) - Method in class org.semanticweb.elk.reasoner.saturation.rules.RuleApplicationFactory.BaseEngine
-
- getConclusionStatistics() - Method in class org.semanticweb.elk.reasoner.saturation.SaturationStatistics
-
- getConclusionTimers() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionStatistics
-
- getConfiguration() - Static method in class org.semanticweb.elk.reasoner.config.ReasonerConfiguration
-
- getConjunctionsByConjunct() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectIntersectionOf.ThisCompositionRule
-
- getContext() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedClassExpression
-
- getContext(IndexedClassExpression) - Method in interface org.semanticweb.elk.reasoner.saturation.SaturationState
-
- getContextCount() - Method in class org.semanticweb.elk.reasoner.incremental.IncrementalProcessingStatistics
-
- getContextInitRuleChain() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DirectIndex
-
- getContextInitRuleHead() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DirectIndex
-
- getContextInitRuleHead() - Method in interface org.semanticweb.elk.reasoner.indexing.OntologyIndex
-
- getContextMap() - Method in class org.semanticweb.elk.reasoner.stages.AbstractReasonerState
-
- getContexts() - Method in interface org.semanticweb.elk.reasoner.saturation.SaturationState
-
- getContextStatistics() - Method in class org.semanticweb.elk.reasoner.saturation.SaturationStatistics
-
- getCountBackwardLinks() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionCounter
-
- getCountBottoms() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionCounter
-
- getCountDisjointnessAxioms() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionCounter
-
- getCountForwardLinks() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionCounter
-
- getCountNegativeSubsumers() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionCounter
-
- getCountPositiveSubsumers() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionCounter
-
- getCountPropagations() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionCounter
-
- getCreate(IndexedPropertyChain) - Static method in class org.semanticweb.elk.reasoner.saturation.properties.SaturatedPropertyChain
-
- getCreateContext(IndexedClassExpression) - Method in interface org.semanticweb.elk.reasoner.saturation.ExtendedSaturationStateWriter
-
- getCreateInstanceNode(Collection<ElkNamedIndividual>) - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentInstanceTaxonomy
-
- getCreateInstanceNode(Collection<I>) - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.UpdateableInstanceTaxonomy
-
- getCreateNode(Collection<ElkClass>) - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentClassTaxonomy
-
- getCreateNode(Collection<ElkClass>) - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentInstanceTaxonomy
-
- getCreateNode(Collection<T>) - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.UpdateableTaxonomy
-
- getCreateNonBottomClassNode(Collection<ElkClass>) - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentClassTaxonomy
-
- getCreateTypeNode(Collection<ElkClass>) - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentInstanceTaxonomy
-
- getCreateTypeNode(Collection<T>) - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.UpdateableInstanceTaxonomy
-
- getDecompositionRuleApplicationVisitor() - Method in class org.semanticweb.elk.reasoner.saturation.rules.RuleApplicationFactory.BaseEngine
-
- getDecompositionRuleApplicationVisitor() - Method in class org.semanticweb.elk.reasoner.saturation.rules.RuleApplicationFactory.DefaultEngine
-
- getDecompositionRuleApplicationVisitor() - Method in class org.semanticweb.elk.reasoner.saturation.rules.RuleDeapplicationFactory.DeapplicationEngine
-
- getDefaultEngine(ContextCreationListener, ContextModificationListener) - Method in class org.semanticweb.elk.reasoner.saturation.rules.ContextCleaningFactory
-
- getDefaultEngine(ContextCreationListener, ContextModificationListener) - Method in class org.semanticweb.elk.reasoner.saturation.rules.ContextCompletionFactory
-
- getDefaultEngine(ContextCreationListener, ContextModificationListener) - Method in class org.semanticweb.elk.reasoner.saturation.rules.RuleApplicationFactory
-
- getDefaultEngine(ContextCreationListener, ContextModificationListener) - Method in class org.semanticweb.elk.reasoner.saturation.rules.RuleDeapplicationFactory
-
- getDirectInstanceNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.model.FreshTypeNode
-
- getDirectInstanceNodes() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.TypeNode
-
- getDirectInstanceNodes() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.UpdateableTypeNode
-
- getDirectInstanceNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.OrphanTypeNode
-
- getDirectSubNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentClassTaxonomy.BottomClassNode
-
- getDirectSubNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.model.FreshTaxonomyNode
-
- getDirectSubNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.model.FreshTypeNode
-
- getDirectSubNodes() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.TaxonomyNode
-
Get an unmodifiable set of nodes for ElkObjects that are direct
sub-objects of this Node.
- getDirectSubNodes() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.TypeNode
-
- getDirectSubNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.OrphanNode
-
- getDirectSubNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.OrphanTypeNode
-
- getDirectSubsumers() - Method in class org.semanticweb.elk.reasoner.reduction.TransitiveReductionOutputEquivalentDirect
-
Returns the list of partial outputs of transitive reduction, containing
equivalent classes of direct, i.e., transitively reduced, subsumers of
the root.
- getDirectSuperNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentClassTaxonomy.BottomClassNode
-
- getDirectSuperNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.model.FreshTaxonomyNode
-
- getDirectSuperNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.model.FreshTypeNode
-
- getDirectSuperNodes() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.TaxonomyNode
-
Get an unmodifiable set of nodes for ElkObjects that are direct
super-objects of this Node.
- getDirectSuperNodes() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.TypeNode
-
- getDirectSuperNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.OrphanNode
-
- getDirectSuperNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.OrphanTypeNode
-
- getDirectTypeNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.IndividualNode
-
- getDirectTypeNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.model.FreshInstanceNode
-
- getDirectTypeNodes() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.InstanceNode
-
Get an unmodifiable set of nodes for ElkObjects that are direct types of
this Node.
- getDirectTypeNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.OrphanInstanceNode
-
- getDirectUpdateableSubNodes() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.UpdateableTaxonomyNode
-
- getDirectUpdateableSubNodes() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.UpdateableTypeNode
-
- getDirectUpdateableSuperNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentClassTaxonomy.BottomClassNode
-
- getDirectUpdateableSuperNodes() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.UpdateableBottomNode
-
- getDirectUpdateableSuperNodes() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.UpdateableTaxonomyNode
-
- getDirectUpdateableSuperNodes() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.UpdateableTypeNode
-
- getDisjointMembers() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedDisjointnessAxiom
-
- getDisjointnessAxioms() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedDisjointnessAxiom.ThisCompositionRule
-
- getDisjunctions() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectUnionOf.ThisCompositionRule
-
- getDisjuncts() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectUnionOf
-
- getElkClass() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedClass
-
- getElkNamedIndividual() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedIndividual
-
- getElkObjectProperty() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectProperty
-
- getEngine() - Method in class org.semanticweb.elk.reasoner.reduction.TransitiveReductionFactory
-
- getEngine() - Method in class org.semanticweb.elk.reasoner.saturation.ClassExpressionSaturationFactory
-
- getEngine() - Method in class org.semanticweb.elk.reasoner.saturation.properties.PropertyHierarchyCompositionComputationFactory
-
- getEngine() - Method in class org.semanticweb.elk.reasoner.saturation.properties.ReflexivePropertyComputationFactory
-
- getEngine() - Method in class org.semanticweb.elk.reasoner.taxonomy.ClassTaxonomyComputationFactory
-
- getEngine() - Method in class org.semanticweb.elk.reasoner.taxonomy.InstanceTaxonomyComputationFactory
-
- getEntities() - Method in exception org.semanticweb.elk.reasoner.ElkFreshEntitiesException
-
- getEquivalent() - Method in class org.semanticweb.elk.reasoner.reduction.TransitiveReductionOutputEquivalent
-
- getEquivalentClasses(ElkClassExpression) - Method in class org.semanticweb.elk.reasoner.Reasoner
-
- getExpression() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.Subsumer
-
- getExtendedWriter(ContextCreationListener, ContextModificationListener, RuleApplicationVisitor, ConclusionVisitor<?>, boolean) - Method in interface org.semanticweb.elk.reasoner.saturation.SaturationState
-
- getExtendedWriter(ConclusionVisitor<?>) - Method in interface org.semanticweb.elk.reasoner.saturation.SaturationState
-
- getFiller() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedDataHasValue
-
- getFiller() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectSomeValuesFrom
-
- getFirstConjunct() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectIntersectionOf
-
- getForwardLinksByObjectProperty() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ForwardLink.ThisBackwardLinkRule
-
- getHashString(Taxonomy<ElkClass>) - Static method in class org.semanticweb.elk.reasoner.taxonomy.TaxonomyPrinter
-
Get a has string for the given
Taxonomy.
- getInconsistentMembers() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedDisjointnessAxiom
-
- getIncrementalProcessingStatistics() - Method in class org.semanticweb.elk.reasoner.saturation.SaturationStatistics
-
- getIndexedClasses() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DirectIndex
-
- getIndexedClasses() - Method in interface org.semanticweb.elk.reasoner.indexing.OntologyIndex
-
- getIndexedClassExpressions() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DirectIndex
-
- getIndexedClassExpressions() - Method in interface org.semanticweb.elk.reasoner.indexing.OntologyIndex
-
- getIndexedClassExpressions() - Method in class org.semanticweb.elk.reasoner.stages.AbstractReasonerState
-
- getIndexedIndividuals() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DirectIndex
-
- getIndexedIndividuals() - Method in interface org.semanticweb.elk.reasoner.indexing.OntologyIndex
-
- getIndexedObjectCache() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DirectIndex
-
- getIndexedObjectCache() - Method in interface org.semanticweb.elk.reasoner.indexing.hierarchy.ModifiableOntologyIndex
-
- getIndexedObjectProperties() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DirectIndex
-
- getIndexedObjectProperties() - Method in interface org.semanticweb.elk.reasoner.indexing.OntologyIndex
-
- getIndexedOwlNothing() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DirectIndex
-
- getIndexedOwlNothing() - Method in interface org.semanticweb.elk.reasoner.indexing.OntologyIndex
-
Return the indexed representation of owl:Nothing
- getIndexedOwlThing() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DirectIndex
-
- getIndexedOwlThing() - Method in interface org.semanticweb.elk.reasoner.indexing.OntologyIndex
-
Return the indexed representation of owl:Thing
- getIndexedPropertyChains() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DirectIndex
-
- getIndexedPropertyChains() - Method in interface org.semanticweb.elk.reasoner.indexing.OntologyIndex
-
- getIndexingVisitor() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.NonIncrementalChangeCheckingVisitor
-
- getIndexObjectConverter() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectCache
-
- getInput() - Method in class org.semanticweb.elk.reasoner.ReasonerJob
-
Returns the input for this job.
- getInstance() - Static method in class org.semanticweb.elk.reasoner.saturation.conclusions.Contradiction
-
- getInstanceHashString(InstanceTaxonomy<ElkClass, ElkNamedIndividual>) - Static method in class org.semanticweb.elk.reasoner.taxonomy.TaxonomyPrinter
-
- getInstanceNode(ElkNamedIndividual) - Method in class org.semanticweb.elk.reasoner.Reasoner
-
- getInstanceNode(ElkNamedIndividual) - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentInstanceTaxonomy
-
- getInstanceNode(I) - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.InstanceTaxonomy
-
- getInstanceNode(I) - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.UpdateableInstanceTaxonomy
-
- getInstanceNode(I) - Method in class org.semanticweb.elk.reasoner.taxonomy.SingletoneInstanceTaxonomy
-
- getInstanceNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentInstanceTaxonomy
-
- getInstanceNodes() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.InstanceTaxonomy
-
Obtain an unmodifiable Set of all instance nodes in this taxonomy.
- getInstanceNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.SingletoneInstanceTaxonomy
-
- getInstances(ElkClassExpression, boolean) - Method in class org.semanticweb.elk.reasoner.Reasoner
-
Return the (direct or indirect) instances of the given
ElkClassExpression as specified by the parameter.
- getInstanceTaxonomy() - Method in class org.semanticweb.elk.reasoner.stages.AbstractReasonerState
-
Compute the inferred taxonomy of the named classes with instances if this
has not been done yet.
- getInstanceTaxonomyQuietly() - Method in class org.semanticweb.elk.reasoner.stages.AbstractReasonerState
-
Compute the inferred taxonomy of the named classes with instances if this
has not been done yet.
- getLeftChains() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectProperty
-
- getLeftProperty() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedBinaryPropertyChain
-
- getMembers() - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentClassTaxonomy.BottomClassNode
-
- getMembers() - Method in class org.semanticweb.elk.reasoner.taxonomy.IndividualNode
-
- getMembers() - Method in class org.semanticweb.elk.reasoner.taxonomy.model.FreshNode
-
- getMembers() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.Node
-
Get an unmodifiable set of objects that this Node represents.
- getMembers() - Method in class org.semanticweb.elk.reasoner.taxonomy.model.SimpleNode
-
- getMembers() - Method in class org.semanticweb.elk.reasoner.taxonomy.OrphanNode
-
- getModifiableOntologyIndex() - Method in class org.semanticweb.elk.reasoner.stages.AbstractReasonerState
-
- getMultiplicity() - Method in interface org.semanticweb.elk.loading.ElkAxiomChange
-
- getMultiplicity() - Method in class org.semanticweb.elk.loading.SimpleElkAxiomChange
-
- getMultiplicity() - Method in interface org.semanticweb.elk.reasoner.indexing.hierarchy.ElkAxiomIndexingVisitor
-
- getMultiplicity() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.MainAxiomIndexerVisitor
-
- getMultiplicity() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.NonIncrementalChangeCheckingVisitor
-
- getName() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DirectIndex.ContextRootInitializationRule
-
- getName() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedClass.OwlThingContextInitializationRule
-
- getName() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedDisjointnessAxiom.ThisCompositionRule
-
- getName() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedDisjointnessAxiom.ThisContradictionRule
-
- getName() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectComplementOf.ThisCompositionRule
-
- getName() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectIntersectionOf.ThisCompositionRule
-
- getName() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectSomeValuesFrom.ThisCompositionRule
-
- getName() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectUnionOf.ThisCompositionRule
-
- getName() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedSubClassOfAxiom.ThisCompositionRule
-
- getName() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.Contradiction.ContradictionBackwardLinkRule
-
- getName() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ForwardLink.ThisBackwardLinkRule
-
- getName() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.Propagation.ThisBackwardLinkRule
-
- getName() - Method in interface org.semanticweb.elk.reasoner.saturation.rules.Rule
-
- getName() - Method in class org.semanticweb.elk.reasoner.stages.AxiomLoadingStage
-
- getName() - Method in class org.semanticweb.elk.reasoner.stages.ClassSaturationStage
-
- getName() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalAdditionStage
-
- getName() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalClassTaxonomyComputationStage
-
- getName() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalCompletionStage
-
- getName() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalContextCleaningStage
-
- getName() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalDeletionStage
-
- getName() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalInstanceTaxonomyComputationStage
-
- getName() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalOverdeletionPruningStage
-
- getName() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalTaxonomyCleaningStage
-
- getName() - Method in class org.semanticweb.elk.reasoner.stages.PropertyHierarchyCompositionComputationStage
-
- getName() - Method in class org.semanticweb.elk.reasoner.stages.PropertyReflexivityComputationStage
-
- getName() - Method in interface org.semanticweb.elk.reasoner.stages.ReasonerStage
-
- getNegated() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectComplementOf
-
- getNegation() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectComplementOf.ThisCompositionRule
-
- getNegativeExistentials() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectSomeValuesFrom.ThisCompositionRule
-
- getNode(ElkClass) - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentClassTaxonomy
-
- getNode(ElkClass) - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentInstanceTaxonomy
-
- getNode(T) - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.Taxonomy
-
Returns the
TaxonomyNode containing the given
ElkObject
as a member or
null if the input does not occur in the taxonomy.
- getNode(T) - Method in class org.semanticweb.elk.reasoner.taxonomy.SingletoneTaxonomy
-
- getNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentClassTaxonomy
-
- getNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentInstanceTaxonomy
-
- getNodes() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.Taxonomy
-
Obtain an unmodifiable Set of all nodes in this taxonomy.
- getNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.SingletoneTaxonomy
-
- getNotSaturatedContexts() - Method in interface org.semanticweb.elk.reasoner.saturation.SaturationState
-
- getNumberOfWorkers() - Method in class org.semanticweb.elk.reasoner.config.NumberOfWorkers
-
- getNumberOfWorkers() - Method in class org.semanticweb.elk.reasoner.Reasoner
-
- getNumberOfWorkers() - Method in class org.semanticweb.elk.reasoner.stages.AbstractReasonerState
-
- getOntologyIndex() - Method in interface org.semanticweb.elk.reasoner.saturation.SaturationState
-
- getOntologyIndex() - Method in class org.semanticweb.elk.reasoner.stages.AbstractReasonerState
-
Compute the index representation of the given ontology if it has not been
done yet.
- getOutput() - Method in class org.semanticweb.elk.reasoner.ReasonerJob
-
Returns the output of this job, or null if the job has not been
processed yet.
- getOwlNothing() - Method in interface org.semanticweb.elk.reasoner.saturation.BasicSaturationStateWriter
-
- getOwlThing() - Method in interface org.semanticweb.elk.reasoner.saturation.BasicSaturationStateWriter
-
- getPreStages() - Method in interface org.semanticweb.elk.reasoner.stages.ReasonerStage
-
- getProcessedConclusionCountingProcessor(ConclusionVisitor<Boolean>, SaturationStatistics) - Static method in class org.semanticweb.elk.reasoner.saturation.SaturationUtils
-
- getProcessedConclusionCounts() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionStatistics
-
- getProcessExecutor() - Method in class org.semanticweb.elk.reasoner.Reasoner
-
- getProcessExecutor() - Method in class org.semanticweb.elk.reasoner.stages.AbstractReasonerState
-
- getProducedConclusionCounts() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionStatistics
-
- getProgressMonitor() - Method in class org.semanticweb.elk.reasoner.Reasoner
-
- getProgressMonitor() - Method in class org.semanticweb.elk.reasoner.stages.AbstractReasonerState
-
- getPropagationsByObjectProperty() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.Propagation.ThisBackwardLinkRule
-
- getPropertySaturationMap() - Method in class org.semanticweb.elk.reasoner.stages.AbstractReasonerState
-
- getReflexiveObjectProperties() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DirectIndex
-
- getReflexiveObjectProperties() - Method in interface org.semanticweb.elk.reasoner.indexing.OntologyIndex
-
- getRelation() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedDataHasValue
-
- getRelation() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectSomeValuesFrom
-
- getRelation() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.BackwardLink
-
- getRelation() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ForwardLink
-
- getRemovedClassExpressions() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DifferentialIndex
-
- getRemovedContextInitRules() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DifferentialIndex
-
- getRemovedContextRulesByClassExpressions() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DifferentialIndex
-
- getRightChains() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedPropertyChain
-
- getRightProperty() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedBinaryPropertyChain
-
- getRoot() - Method in class org.semanticweb.elk.reasoner.reduction.TransitiveReductionOutput
-
Returns the indexed class expression for which this output was computed.
- getRoot() - Method in interface org.semanticweb.elk.reasoner.saturation.context.Context
-
- getRoot() - Method in class org.semanticweb.elk.reasoner.saturation.ContextImpl
-
- getRuleAndConclusionStatistics() - Method in class org.semanticweb.elk.reasoner.consistency.ConsistencyChecking
-
- getRuleAndConclusionStatistics() - Method in class org.semanticweb.elk.reasoner.reduction.TransitiveReductionFactory
-
- getRuleAndConclusionStatistics() - Method in class org.semanticweb.elk.reasoner.saturation.ClassExpressionNoInputSaturation
-
- getRuleAndConclusionStatistics() - Method in class org.semanticweb.elk.reasoner.saturation.ClassExpressionSaturation
-
- getRuleAndConclusionStatistics() - Method in class org.semanticweb.elk.reasoner.saturation.ClassExpressionSaturationFactory
-
- getRuleAndConclusionStatistics() - Method in class org.semanticweb.elk.reasoner.taxonomy.ClassTaxonomyComputation
-
- getRuleAndConclusionStatistics() - Method in class org.semanticweb.elk.reasoner.taxonomy.ClassTaxonomyComputationFactory
-
- getRuleStatistics() - Method in class org.semanticweb.elk.reasoner.saturation.SaturationStatistics
-
- getSaturated() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedPropertyChain
-
- getSaturationState() - Method in class org.semanticweb.elk.reasoner.saturation.rules.ContextCompletionFactory
-
- getSaturationState() - Method in class org.semanticweb.elk.reasoner.saturation.rules.RuleApplicationFactory
-
- getSaturationStateWriter() - Method in class org.semanticweb.elk.reasoner.saturation.rules.BackwardDecompositionRuleApplicationVisitor
-
- getSaturationStateWriter() - Method in class org.semanticweb.elk.reasoner.saturation.rules.ContextCleaningFactory.CleaningEngine
-
- getSaturationStateWriter() - Method in class org.semanticweb.elk.reasoner.saturation.rules.ForwardDecompositionRuleApplicationVisitor
-
- getSaturationStateWriter() - Method in class org.semanticweb.elk.reasoner.saturation.rules.RuleApplicationFactory.BaseEngine
-
- getSaturationStateWriter() - Method in class org.semanticweb.elk.reasoner.saturation.rules.RuleApplicationFactory.DefaultEngine
-
- getSaturationStateWriter() - Method in class org.semanticweb.elk.reasoner.saturation.rules.RuleDeapplicationFactory.DeapplicationEngine
-
- getSaturationStatistics() - Method in class org.semanticweb.elk.reasoner.saturation.rules.RuleApplicationFactory
-
- getSecondConjunct() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectIntersectionOf
-
- getSource() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.BackwardLink
-
- getSourceContext(Context) - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.AbstractConclusion
-
- getSourceContext(Context) - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.BackwardLink
-
- getSourceContext(Context) - Method in interface org.semanticweb.elk.reasoner.saturation.conclusions.Conclusion
-
- getSourceContext(Context) - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.Propagation
-
- getSourceContext(Context) - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.Subsumer
-
- getStageExecutor() - Method in class org.semanticweb.elk.reasoner.Reasoner
-
- getStageExecutor() - Method in class org.semanticweb.elk.reasoner.stages.AbstractReasonerState
-
- getStatsAwareCompositionRuleAppVisitor(RuleStatistics) - Static method in class org.semanticweb.elk.reasoner.saturation.SaturationUtils
-
- getStatsAwareDecompositionRuleAppVisitor(DecompositionRuleApplicationVisitor, RuleStatistics) - Static method in class org.semanticweb.elk.reasoner.saturation.SaturationUtils
-
- getSubClass() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedSubClassOfAxiom
-
- getSubClasses(ElkClassExpression, boolean) - Method in class org.semanticweb.elk.reasoner.Reasoner
-
Return the (direct or indirect) subclasses of the given
ElkClassExpression as specified by the parameter.
- getSubProperties() - Method in class org.semanticweb.elk.reasoner.saturation.properties.SaturatedPropertyChain
-
- getSubsumers() - Method in interface org.semanticweb.elk.reasoner.saturation.context.Context
-
- getSubsumers() - Method in class org.semanticweb.elk.reasoner.saturation.ContextImpl
-
- getSubsumersPerContextCount() - Method in class org.semanticweb.elk.reasoner.incremental.IncrementalProcessingStatistics
-
- getSuperClass() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedSubClassOfAxiom
-
- getSuperClasses(ElkClassExpression, boolean) - Method in class org.semanticweb.elk.reasoner.Reasoner
-
Return the (direct or indirect) superclasses of the given
ElkClassExpression as specified by the parameter.
- getTarget() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ForwardLink
-
- getTaxonomy() - Method in class org.semanticweb.elk.reasoner.stages.AbstractReasonerState
-
Compute the inferred taxonomy of the named classes for the given ontology
if it has not been done yet.
- getTaxonomy() - Method in class org.semanticweb.elk.reasoner.stages.ClassTaxonomyState
-
- getTaxonomy() - Method in class org.semanticweb.elk.reasoner.stages.InstanceTaxonomyState
-
- getTaxonomy() - Method in class org.semanticweb.elk.reasoner.taxonomy.ClassTaxonomyComputation
-
- getTaxonomy() - Method in class org.semanticweb.elk.reasoner.taxonomy.ClassTaxonomyComputationFactory
-
Returns the taxonomy constructed by this engine
- getTaxonomy() - Method in class org.semanticweb.elk.reasoner.taxonomy.InstanceTaxonomyComputation
-
- getTaxonomy() - Method in class org.semanticweb.elk.reasoner.taxonomy.InstanceTaxonomyComputationFactory
-
Returns the taxonomy constructed by this engine
- getTaxonomyNode(ElkClass) - Method in class org.semanticweb.elk.reasoner.Reasoner
-
- getTaxonomyQuietly() - Method in class org.semanticweb.elk.reasoner.stages.AbstractReasonerState
-
Compute the inferred taxonomy of the named classes for the given ontology
if it has not been done yet.
- getTestEntities(OntologyIndex) - Static method in class org.semanticweb.elk.reasoner.consistency.ConsistencyChecking
-
- getTimeBackwardLinks() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionTimer
-
- getTimeBottoms() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionTimer
-
- getTimeDisjointnessAxioms() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionTimer
-
- getTimeForwardLinks() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionTimer
-
- getTimeNegativeSubsumers() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionTimer
-
- getTimePositiveSubsumers() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionTimer
-
- getTimePropagations() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionTimer
-
- getToldSubProperties() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectProperty
-
- getToldSuperclasses() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedSubClassOfAxiom.ThisCompositionRule
-
- getToldSuperProperties() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedPropertyChain
-
- getTopNode() - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentClassTaxonomy
-
- getTopNode() - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentInstanceTaxonomy
-
- getTopNode() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.InstanceTaxonomy
-
- getTopNode() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.Taxonomy
-
- getTopNode() - Method in class org.semanticweb.elk.reasoner.taxonomy.SingletoneInstanceTaxonomy
-
- getTopNode() - Method in class org.semanticweb.elk.reasoner.taxonomy.SingletoneTaxonomy
-
- getTotalCount() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionCounter
-
- getTotalRuleAppCount() - Method in class org.semanticweb.elk.reasoner.saturation.rules.DecompositionRuleApplicationCounter
-
- getTotalRuleAppCount() - Method in class org.semanticweb.elk.reasoner.saturation.rules.RuleApplicationCounter
-
- getTotalRuleAppCount() - Method in class org.semanticweb.elk.reasoner.saturation.rules.RuleStatistics
-
- getTotalRuleAppTime() - Method in class org.semanticweb.elk.reasoner.saturation.rules.DecompositionRuleApplicationTimer
-
- getTotalRuleAppTime() - Method in class org.semanticweb.elk.reasoner.saturation.rules.RuleApplicationTimer
-
- getTotalRuleTime() - Method in class org.semanticweb.elk.reasoner.saturation.rules.RuleStatistics
-
- getTotalTime() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionTimer
-
- getTypeNode(ElkClass) - Method in class org.semanticweb.elk.reasoner.Reasoner
-
Helper method to get a
TypeNode from the taxonomy.
- getTypeNode(ElkClass) - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentInstanceTaxonomy
-
- getTypeNode(T) - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.InstanceTaxonomy
-
- getTypeNode(T) - Method in class org.semanticweb.elk.reasoner.taxonomy.SingletoneInstanceTaxonomy
-
- getTypeNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentInstanceTaxonomy
-
- getTypeNodes() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.InstanceTaxonomy
-
Obtain an unmodifiable Set of all type nodes in this taxonomy.
- getTypeNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.SingletoneInstanceTaxonomy
-
- getTypes(ElkNamedIndividual, boolean) - Method in class org.semanticweb.elk.reasoner.Reasoner
-
- getUpdateableBottomNode() - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentClassTaxonomy
-
- getUpdateableBottomNode() - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentInstanceTaxonomy
-
- getUpdateableBottomNode() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.UpdateableTaxonomy
-
- getUpdateableNode(ElkClass) - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentClassTaxonomy
-
- getUpdateableNode(ElkClass) - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentInstanceTaxonomy
-
- getUpdateableNode(T) - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.UpdateableTaxonomy
-
- getUpdateableNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentClassTaxonomy
-
- getUpdateableNodes() - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentInstanceTaxonomy
-
- getUpdateableNodes() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.UpdateableTaxonomy
-
- getUpdateableTopNode() - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentClassTaxonomy
-
- getUpdateableTopNode() - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentInstanceTaxonomy
-
- getUpdateableTopNode() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.UpdateableInstanceTaxonomy
-
- getUpdateableTopNode() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.UpdateableTaxonomy
-
- getUpdateableTypeNode(ElkClass) - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentInstanceTaxonomy
-
- getUpdateableTypeNode(T) - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.UpdateableInstanceTaxonomy
-
- getUsedConclusionCountingProcessor(ConclusionVisitor<Boolean>, SaturationStatistics) - Static method in class org.semanticweb.elk.reasoner.saturation.SaturationUtils
-
- getUsedConclusionCounts() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionStatistics
-
- getUsedConclusionsCountingVisitor(ConclusionVisitor<Boolean>) - Method in class org.semanticweb.elk.reasoner.saturation.rules.RuleApplicationFactory.BaseEngine
-
Filters the
ConclusionVisitor that applies inference rules to
Conclusions by wrapping, if necessary, with the code
producing statistics
- getVisitor() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DelegatingElkAxiomVisitor
-
- getWriter(ContextModificationListener, ConclusionVisitor<?>) - Method in interface org.semanticweb.elk.reasoner.saturation.SaturationState
-
- getWriter(ConclusionVisitor<?>) - Method in interface org.semanticweb.elk.reasoner.saturation.SaturationState
-
- getWriter() - Method in class org.semanticweb.elk.reasoner.stages.ClassTaxonomyState
-
- getWriter() - Method in class org.semanticweb.elk.reasoner.stages.InstanceTaxonomyState
-
- inconsistencyDisjointnessAxiom(IndexedDisjointnessAxiom) - Method in interface org.semanticweb.elk.reasoner.saturation.context.Context
-
- inconsistencyDisjointnessAxiom(IndexedDisjointnessAxiom) - Method in class org.semanticweb.elk.reasoner.saturation.ContextImpl
-
- INCREMENTAL_MODE_ALLOWED - Static variable in class org.semanticweb.elk.reasoner.config.ReasonerConfiguration
-
- INCREMENTAL_TAXONOMY - Static variable in class org.semanticweb.elk.reasoner.config.ReasonerConfiguration
-
- IncrementalAdditionInitializationStage - Class in org.semanticweb.elk.reasoner.stages
-
- IncrementalAdditionInitializationStage(AbstractReasonerState, AbstractReasonerStage...) - Constructor for class org.semanticweb.elk.reasoner.stages.IncrementalAdditionInitializationStage
-
- IncrementalAdditionStage - Class in org.semanticweb.elk.reasoner.stages
-
TODO docs
- IncrementalAdditionStage(AbstractReasonerState, AbstractReasonerStage...) - Constructor for class org.semanticweb.elk.reasoner.stages.IncrementalAdditionStage
-
- IncrementalChangesInitialization - Class in org.semanticweb.elk.reasoner.incremental
-
Goes through the input class expressions and puts each context's superclass
for which there're changes into the ToDo queue
- IncrementalChangesInitialization(Collection<ArrayList<Context>>, ChainableRule<Context>, Map<IndexedClassExpression, ChainableRule<Context>>, SaturationState, ComputationExecutor, SaturationStatistics, int, ProgressMonitor) - Constructor for class org.semanticweb.elk.reasoner.incremental.IncrementalChangesInitialization
-
- IncrementalClassTaxonomyComputationStage - Class in org.semanticweb.elk.reasoner.stages
-
Incrementally updates the class taxonomy by creating nodes for named classes
whose contexts have been either created or modified.
- IncrementalClassTaxonomyComputationStage(AbstractReasonerState, AbstractReasonerStage...) - Constructor for class org.semanticweb.elk.reasoner.stages.IncrementalClassTaxonomyComputationStage
-
- IncrementalCompletionStage - Class in org.semanticweb.elk.reasoner.stages
-
Completes saturation of all contexts which are not saturated at this point.
- IncrementalCompletionStage(AbstractReasonerState, AbstractReasonerStage...) - Constructor for class org.semanticweb.elk.reasoner.stages.IncrementalCompletionStage
-
- IncrementalContextCleaningStage - Class in org.semanticweb.elk.reasoner.stages
-
- IncrementalContextCleaningStage(AbstractReasonerState, AbstractReasonerStage...) - Constructor for class org.semanticweb.elk.reasoner.stages.IncrementalContextCleaningStage
-
- IncrementalDeletionInitializationStage - Class in org.semanticweb.elk.reasoner.stages
-
- IncrementalDeletionInitializationStage(AbstractReasonerState, AbstractReasonerStage...) - Constructor for class org.semanticweb.elk.reasoner.stages.IncrementalDeletionInitializationStage
-
- IncrementalDeletionStage - Class in org.semanticweb.elk.reasoner.stages
-
Reverts inferences
- IncrementalDeletionStage(AbstractReasonerState, AbstractReasonerStage...) - Constructor for class org.semanticweb.elk.reasoner.stages.IncrementalDeletionStage
-
- IncrementalInstanceTaxonomyComputationStage - Class in org.semanticweb.elk.reasoner.stages
-
Incrementally updates the instance taxonomy by creating nodes for individuals
whose contexts have been either created or modified.
- IncrementalInstanceTaxonomyComputationStage(AbstractReasonerState, AbstractReasonerStage...) - Constructor for class org.semanticweb.elk.reasoner.stages.IncrementalInstanceTaxonomyComputationStage
-
- IncrementalOverdeletionPruningStage - Class in org.semanticweb.elk.reasoner.stages
-
Prunes the set of deleted conclusions by re-deriving those having alternative
derivations (name taken from the original paper on the DRed algorithm).
- IncrementalOverdeletionPruningStage(AbstractReasonerState, AbstractReasonerStage...) - Constructor for class org.semanticweb.elk.reasoner.stages.IncrementalOverdeletionPruningStage
-
- IncrementalProcessingStatistics - Class in org.semanticweb.elk.reasoner.incremental
-
- IncrementalProcessingStatistics() - Constructor for class org.semanticweb.elk.reasoner.incremental.IncrementalProcessingStatistics
-
- IncrementalStages - Enum in org.semanticweb.elk.reasoner.incremental
-
- IncrementalTaxonomyCleaningStage - Class in org.semanticweb.elk.reasoner.stages
-
Used to clean both class and instance taxonomies (removed nodes which
super-nodes or types need to be recomputed)
- IncrementalTaxonomyCleaningStage(AbstractReasonerState, AbstractReasonerStage...) - Constructor for class org.semanticweb.elk.reasoner.stages.IncrementalTaxonomyCleaningStage
-
- indexClassAssertion(ElkIndividual, ElkClassExpression) - Method in interface org.semanticweb.elk.reasoner.indexing.hierarchy.ElkAxiomIndexer
-
- indexClassAssertion(ElkIndividual, ElkClassExpression) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.MainAxiomIndexerVisitor
-
- indexClassAssertion(ElkIndividual, ElkClassExpression) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.NonIncrementalChangeCheckingVisitor
-
- indexClassDeclaration(ElkClass) - Method in interface org.semanticweb.elk.reasoner.indexing.hierarchy.ElkAxiomIndexer
-
- indexClassDeclaration(ElkClass) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.MainAxiomIndexerVisitor
-
- indexClassDeclaration(ElkClass) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.NonIncrementalChangeCheckingVisitor
-
- indexDisjointClassExpressions(List<? extends ElkClassExpression>) - Method in interface org.semanticweb.elk.reasoner.indexing.hierarchy.ElkAxiomIndexer
-
- indexDisjointClassExpressions(List<? extends ElkClassExpression>) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.MainAxiomIndexerVisitor
-
- indexDisjointClassExpressions(List<? extends ElkClassExpression>) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.NonIncrementalChangeCheckingVisitor
-
- IndexedAxiom - Class in org.semanticweb.elk.reasoner.indexing.hierarchy
-
- IndexedAxiom() - Constructor for class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedAxiom
-
- IndexedAxiomEntry<T,K extends IndexedAxiom> - Class in org.semanticweb.elk.reasoner.indexing.entries
-
- IndexedAxiomFilter - Interface in org.semanticweb.elk.reasoner.indexing.visitors
-
- indexedAxiomLookup - Variable in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectCache
-
- IndexedAxiomVisitor<O> - Interface in org.semanticweb.elk.reasoner.indexing.visitors
-
- IndexedBinaryPropertyChain - Class in org.semanticweb.elk.reasoner.indexing.hierarchy
-
- IndexedBinaryPropertyChainEntry<T,K extends IndexedBinaryPropertyChain> - Class in org.semanticweb.elk.reasoner.indexing.entries
-
- IndexedBinaryPropertyChainVisitor<O> - Interface in org.semanticweb.elk.reasoner.indexing.visitors
-
- IndexedClass - Class in org.semanticweb.elk.reasoner.indexing.hierarchy
-
Represents all occurrences of an
ElkClass in an ontology.
- IndexedClass(ElkClass) - Constructor for class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedClass
-
Creates an object representing the given ElkClass.
- IndexedClass.OwlThingContextInitializationRule - Class in org.semanticweb.elk.reasoner.indexing.hierarchy
-
Adds owl:Thing to the context.
- IndexedClass.OwlThingContextInitializationRule() - Constructor for class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedClass.OwlThingContextInitializationRule
-
- indexedClassCount - Variable in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectCache
-
- IndexedClassEntity - Class in org.semanticweb.elk.reasoner.indexing.hierarchy
-
- IndexedClassEntity() - Constructor for class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedClassEntity
-
- IndexedClassEntityVisitor<O> - Interface in org.semanticweb.elk.reasoner.indexing.visitors
-
- IndexedClassEntry<T,K extends IndexedClass> - Class in org.semanticweb.elk.reasoner.indexing.entries
-
- IndexedClassEntry(K) - Constructor for class org.semanticweb.elk.reasoner.indexing.entries.IndexedClassEntry
-
- IndexedClassExpression - Class in org.semanticweb.elk.reasoner.indexing.hierarchy
-
- IndexedClassExpression() - Constructor for class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedClassExpression
-
- IndexedClassExpressionEntry<T,K extends IndexedClassExpression> - Class in org.semanticweb.elk.reasoner.indexing.entries
-
- IndexedClassExpressionFilter - Interface in org.semanticweb.elk.reasoner.indexing.visitors
-
- indexedClassExpressionLookup - Variable in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectCache
-
- IndexedClassExpressionVisitor<O> - Interface in org.semanticweb.elk.reasoner.indexing.visitors
-
- IndexedClassVisitor<O> - Interface in org.semanticweb.elk.reasoner.indexing.visitors
-
- IndexedDataHasValue - Class in org.semanticweb.elk.reasoner.indexing.hierarchy
-
- IndexedDataHasValue(ElkDataHasValue) - Constructor for class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedDataHasValue
-
- IndexedDataHasValueEntry<T,K extends IndexedDataHasValue> - Class in org.semanticweb.elk.reasoner.indexing.entries
-
- IndexedDataHasValueEntry(K) - Constructor for class org.semanticweb.elk.reasoner.indexing.entries.IndexedDataHasValueEntry
-
- IndexedDataHasValueVisitor<O> - Interface in org.semanticweb.elk.reasoner.indexing.visitors
-
- IndexedDisjointnessAxiom - Class in org.semanticweb.elk.reasoner.indexing.hierarchy
-
Defines the disjointness inference rule for indexed class expressions
- IndexedDisjointnessAxiom.ThisCompositionRule - Class in org.semanticweb.elk.reasoner.indexing.hierarchy
-
- IndexedDisjointnessAxiom.ThisContradictionRule - Class in org.semanticweb.elk.reasoner.indexing.hierarchy
-
- IndexedDisjointnessAxiom.ThisContradictionRule(ChainableRule<Context>) - Constructor for class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedDisjointnessAxiom.ThisContradictionRule
-
- IndexedDisjointnessAxiomEntry<T,K extends IndexedDisjointnessAxiom> - Class in org.semanticweb.elk.reasoner.indexing.entries
-
- IndexedDisjointnessAxiomEntry(K) - Constructor for class org.semanticweb.elk.reasoner.indexing.entries.IndexedDisjointnessAxiomEntry
-
- IndexedDisjointnessAxiomVisitor<O> - Interface in org.semanticweb.elk.reasoner.indexing.visitors
-
- IndexedEntryConverter<T> - Class in org.semanticweb.elk.reasoner.indexing.entries
-
- IndexedEntryConverter() - Constructor for class org.semanticweb.elk.reasoner.indexing.entries.IndexedEntryConverter
-
- IndexedIndividual - Class in org.semanticweb.elk.reasoner.indexing.hierarchy
-
- indexedIndividualCount - Variable in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectCache
-
- IndexedIndividualEntry<T,K extends IndexedIndividual> - Class in org.semanticweb.elk.reasoner.indexing.entries
-
- IndexedIndividualEntry(K) - Constructor for class org.semanticweb.elk.reasoner.indexing.entries.IndexedIndividualEntry
-
- IndexedIndividualVisitor<O> - Interface in org.semanticweb.elk.reasoner.indexing.visitors
-
- IndexedObject - Class in org.semanticweb.elk.reasoner.indexing.hierarchy
-
Top level class for all indexed objects
- IndexedObject() - Constructor for class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObject
-
- IndexedObjectCache - Class in org.semanticweb.elk.reasoner.indexing.hierarchy
-
- IndexedObjectCache() - Constructor for class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectCache
-
- IndexedObjectComplementOf - Class in org.semanticweb.elk.reasoner.indexing.hierarchy
-
- IndexedObjectComplementOf(IndexedClassExpression) - Constructor for class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectComplementOf
-
- IndexedObjectComplementOf.ThisCompositionRule - Class in org.semanticweb.elk.reasoner.indexing.hierarchy
-
- IndexedObjectComplementOfEntry<T,K extends IndexedObjectComplementOf> - Class in org.semanticweb.elk.reasoner.indexing.entries
-
- IndexedObjectComplementOfVisitor<O> - Interface in org.semanticweb.elk.reasoner.indexing.visitors
-
- IndexedObjectEntry<T,K extends IndexedObject> - Class in org.semanticweb.elk.reasoner.indexing.entries
-
- IndexedObjectFilter - Interface in org.semanticweb.elk.reasoner.indexing.visitors
-
- IndexedObjectIntersectionOf - Class in org.semanticweb.elk.reasoner.indexing.hierarchy
-
- IndexedObjectIntersectionOf(IndexedClassExpression, IndexedClassExpression) - Constructor for class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectIntersectionOf
-
- IndexedObjectIntersectionOf.ThisCompositionRule - Class in org.semanticweb.elk.reasoner.indexing.hierarchy
-
- IndexedObjectIntersectionOfEntry<T,K extends IndexedObjectIntersectionOf> - Class in org.semanticweb.elk.reasoner.indexing.entries
-
- IndexedObjectIntersectionOfVisitor<O> - Interface in org.semanticweb.elk.reasoner.indexing.visitors
-
- IndexedObjectProperty - Class in org.semanticweb.elk.reasoner.indexing.hierarchy
-
Represents all occurrences of an ElkObjectProperty in an ontology.
- IndexedObjectProperty(ElkObjectProperty) - Constructor for class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectProperty
-
Creates an object representing the given ElkObjectProperty.
- indexedObjectPropertyCount - Variable in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectCache
-
- IndexedObjectPropertyEntry<T,K extends IndexedObjectProperty> - Class in org.semanticweb.elk.reasoner.indexing.entries
-
- IndexedObjectPropertyEntry(K) - Constructor for class org.semanticweb.elk.reasoner.indexing.entries.IndexedObjectPropertyEntry
-
- IndexedObjectPropertyVisitor<O> - Interface in org.semanticweb.elk.reasoner.indexing.visitors
-
- IndexedObjectSomeValuesFrom - Class in org.semanticweb.elk.reasoner.indexing.hierarchy
-
- IndexedObjectSomeValuesFrom.ThisCompositionRule - Class in org.semanticweb.elk.reasoner.indexing.hierarchy
-
- IndexedObjectSomeValuesFromEntry<T,K extends IndexedObjectSomeValuesFrom> - Class in org.semanticweb.elk.reasoner.indexing.entries
-
- IndexedObjectSomeValuesFromVisitor<O> - Interface in org.semanticweb.elk.reasoner.indexing.visitors
-
- IndexedObjectUnionOf - Class in org.semanticweb.elk.reasoner.indexing.hierarchy
-
- IndexedObjectUnionOf.ThisCompositionRule - Class in org.semanticweb.elk.reasoner.indexing.hierarchy
-
- IndexedObjectUnionOfEntry<T,K extends IndexedObjectUnionOf> - Class in org.semanticweb.elk.reasoner.indexing.entries
-
- IndexedObjectUnionOfVisitor<O> - Interface in org.semanticweb.elk.reasoner.indexing.visitors
-
- IndexedObjectVisitor<O> - Interface in org.semanticweb.elk.reasoner.indexing.visitors
-
- IndexedPropertyChain - Class in org.semanticweb.elk.reasoner.indexing.hierarchy
-
- IndexedPropertyChain() - Constructor for class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedPropertyChain
-
- IndexedPropertyChainEntry<T,K extends IndexedPropertyChain> - Class in org.semanticweb.elk.reasoner.indexing.entries
-
- IndexedPropertyChainFilter - Interface in org.semanticweb.elk.reasoner.indexing.visitors
-
- indexedPropertyChainLookup - Variable in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectCache
-
- IndexedPropertyChainVisitor<O> - Interface in org.semanticweb.elk.reasoner.indexing.visitors
-
- IndexedPropertyChainVisitorEx<O,P> - Interface in org.semanticweb.elk.reasoner.indexing.visitors
-
- IndexedSubClassOfAxiom - Class in org.semanticweb.elk.reasoner.indexing.hierarchy
-
- IndexedSubClassOfAxiom(IndexedClassExpression, IndexedClassExpression) - Constructor for class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedSubClassOfAxiom
-
- IndexedSubClassOfAxiom.ThisCompositionRule - Class in org.semanticweb.elk.reasoner.indexing.hierarchy
-
- IndexedSubClassOfAxiomEntry<T,K extends IndexedSubClassOfAxiom> - Class in org.semanticweb.elk.reasoner.indexing.entries
-
- IndexedSubClassOfAxiomEntry(K) - Constructor for class org.semanticweb.elk.reasoner.indexing.entries.IndexedSubClassOfAxiomEntry
-
- IndexedSubClassOfAxiomVisitor<O> - Interface in org.semanticweb.elk.reasoner.indexing.visitors
-
- indexNamedIndividualDeclaration(ElkNamedIndividual) - Method in interface org.semanticweb.elk.reasoner.indexing.hierarchy.ElkAxiomIndexer
-
- indexNamedIndividualDeclaration(ElkNamedIndividual) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.MainAxiomIndexerVisitor
-
- indexNamedIndividualDeclaration(ElkNamedIndividual) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.NonIncrementalChangeCheckingVisitor
-
- IndexObjectConverter - Class in org.semanticweb.elk.reasoner.indexing.hierarchy
-
- IndexObjectConverter(IndexedClassExpressionFilter, IndexedPropertyChainFilter, IndexObjectConverter) - Constructor for class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexObjectConverter
-
- IndexObjectConverter(IndexedClassExpressionFilter, IndexedPropertyChainFilter) - Constructor for class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexObjectConverter
-
- IndexObjectConverter(IndexedClassExpressionFilter, IndexedPropertyChainFilter, IndexObjectConverterFactory) - Constructor for class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexObjectConverter
-
- IndexObjectConverterFactory - Interface in org.semanticweb.elk.reasoner.indexing.hierarchy
-
- indexObjectPropertyDeclaration(ElkObjectProperty) - Method in interface org.semanticweb.elk.reasoner.indexing.hierarchy.ElkAxiomIndexer
-
- indexObjectPropertyDeclaration(ElkObjectProperty) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.MainAxiomIndexerVisitor
-
- indexObjectPropertyDeclaration(ElkObjectProperty) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.NonIncrementalChangeCheckingVisitor
-
- indexReflexiveObjectProperty(ElkObjectPropertyExpression) - Method in interface org.semanticweb.elk.reasoner.indexing.hierarchy.ElkAxiomIndexer
-
- indexReflexiveObjectProperty(ElkObjectPropertyExpression) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.MainAxiomIndexerVisitor
-
- indexReflexiveObjectProperty(ElkObjectPropertyExpression) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.NonIncrementalChangeCheckingVisitor
-
- indexSubClassOfAxiom(ElkClassExpression, ElkClassExpression) - Method in interface org.semanticweb.elk.reasoner.indexing.hierarchy.ElkAxiomIndexer
-
- indexSubClassOfAxiom(ElkClassExpression, ElkClassExpression) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.MainAxiomIndexerVisitor
-
- indexSubClassOfAxiom(ElkClassExpression, ElkClassExpression) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.NonIncrementalChangeCheckingVisitor
-
- indexSubObjectPropertyOfAxiom(ElkSubObjectPropertyExpression, ElkObjectPropertyExpression) - Method in interface org.semanticweb.elk.reasoner.indexing.hierarchy.ElkAxiomIndexer
-
- indexSubObjectPropertyOfAxiom(ElkSubObjectPropertyExpression, ElkObjectPropertyExpression) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.MainAxiomIndexerVisitor
-
- indexSubObjectPropertyOfAxiom(ElkSubObjectPropertyExpression, ElkObjectPropertyExpression) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.NonIncrementalChangeCheckingVisitor
-
- INDIVIDUAL_COMPARATOR - Static variable in class org.semanticweb.elk.reasoner.taxonomy.TaxonomyPrinter
-
- IndividualClassTaxonomy - Interface in org.semanticweb.elk.reasoner.taxonomy
-
A marker interface for taxonomy of classes and their instances (individuals).
- IndividualNode - Class in org.semanticweb.elk.reasoner.taxonomy
-
Class for storing information about a class in the context of classification.
- IndividualNode(Collection<ElkNamedIndividual>) - Constructor for class org.semanticweb.elk.reasoner.taxonomy.IndividualNode
-
Constructing the class node for a given taxonomy and the set of
equivalent classes.
- initAdditions() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DifferentialIndex
-
- initClassSignatureChanges() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DifferentialIndex
-
- initClassTaxonomy() - Method in class org.semanticweb.elk.reasoner.stages.AbstractReasonerState
-
- initContext(Context) - Method in interface org.semanticweb.elk.reasoner.saturation.ExtendedSaturationStateWriter
-
- initContext(Context, BasicSaturationStateWriter, OntologyIndex, RuleApplicationVisitor) - Static method in class org.semanticweb.elk.reasoner.saturation.SaturationUtils
-
Applies all initialization rules to the context
- initDeletions() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DifferentialIndex
-
- initIndividualSignatureChanges() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DifferentialIndex
-
- initInstanceTaxonomy() - Method in class org.semanticweb.elk.reasoner.stages.AbstractReasonerState
-
- INSTANCE - Static variable in class org.semanticweb.elk.reasoner.taxonomy.hashing.InstanceNodeHasher
-
We use one static instance for hashing all nodes.
- INSTANCE - Static variable in class org.semanticweb.elk.reasoner.taxonomy.hashing.NodeHasher
-
We use one static instance for hashing (and caching!) all nodes.
- INSTANCE - Static variable in class org.semanticweb.elk.reasoner.taxonomy.hashing.TaxonomyNodeHasher
-
We use one static instance for hashing all nodes.
- INSTANCE - Static variable in class org.semanticweb.elk.reasoner.taxonomy.hashing.TypeNodeHasher
-
We use one static instance for hashing all nodes.
- InstanceNode<T extends ElkObject,I extends ElkObject> - Interface in org.semanticweb.elk.reasoner.taxonomy.model
-
A node of instances in an InstanceTaxonomy.
- InstanceNodeHasher - Class in org.semanticweb.elk.reasoner.taxonomy.hashing
-
Helper class for hashing InstanceNodes based on getMembers() and
getDirectTypeNodes().
- InstanceTaxonomy<T extends ElkObject,I extends ElkObject> - Interface in org.semanticweb.elk.reasoner.taxonomy.model
-
Extended
Taxonomy that also provides instances for each of its
members.
- InstanceTaxonomyComputation - Class in org.semanticweb.elk.reasoner.taxonomy
-
Computing taxonomy relations between named individuals and atomic classes of
the ontology.
- InstanceTaxonomyComputation(Collection<IndexedIndividual>, ComputationExecutor, int, ProgressMonitor, SaturationState, UpdateableInstanceTaxonomy<ElkClass, ElkNamedIndividual>) - Constructor for class org.semanticweb.elk.reasoner.taxonomy.InstanceTaxonomyComputation
-
- InstanceTaxonomyComputationFactory - Class in org.semanticweb.elk.reasoner.taxonomy
-
- InstanceTaxonomyComputationFactory(SaturationState, int, UpdateableInstanceTaxonomy<ElkClass, ElkNamedIndividual>) - Constructor for class org.semanticweb.elk.reasoner.taxonomy.InstanceTaxonomyComputationFactory
-
Create a shared engine for the input ontology index and a partially
pre-computed taxonomy object.
- InstanceTaxonomyComputationFactory.Engine - Class in org.semanticweb.elk.reasoner.taxonomy
-
- InstanceTaxonomyHasher - Class in org.semanticweb.elk.reasoner.taxonomy.hashing
-
A class for computing the structural hash of a
Taxonomy.
- InstanceTaxonomyHasher() - Constructor for class org.semanticweb.elk.reasoner.taxonomy.hashing.InstanceTaxonomyHasher
-
- InstanceTaxonomyState - Class in org.semanticweb.elk.reasoner.stages
-
Stores information about the state of the instance taxonomy
- InstanceTaxonomyState() - Constructor for class org.semanticweb.elk.reasoner.stages.InstanceTaxonomyState
-
- InstanceTaxonomyState.Writer - Class in org.semanticweb.elk.reasoner.stages
-
Groups all methods to change the state
- InstanceTaxonomyState.Writer() - Constructor for class org.semanticweb.elk.reasoner.stages.InstanceTaxonomyState.Writer
-
- interrupt() - Method in class org.semanticweb.elk.reasoner.stages.AbstractReasonerState
-
interrupts running reasoning stages
- InvalidTaxonomyException - Exception in org.semanticweb.elk.reasoner.taxonomy
-
- isAllowIncrementalMode() - Method in class org.semanticweb.elk.reasoner.stages.AbstractReasonerState
-
- isClear() - Method in class org.semanticweb.elk.reasoner.saturation.properties.SaturatedPropertyChain
-
- isCompleted() - Method in interface org.semanticweb.elk.reasoner.stages.ReasonerStage
-
- isDerivedReflexive() - Method in class org.semanticweb.elk.reasoner.saturation.properties.SaturatedPropertyChain
-
- isEmpty() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DifferentialIndex
-
- isEmpty() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedDisjointnessAxiom.ThisCompositionRule
-
- isEmpty() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedDisjointnessAxiom.ThisContradictionRule
-
- isEmpty() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectCache
-
- isEmpty() - Method in interface org.semanticweb.elk.reasoner.saturation.context.Context
-
- isEmpty() - Method in class org.semanticweb.elk.reasoner.saturation.ContextImpl
-
- isInconsistent() - Method in class org.semanticweb.elk.reasoner.consistency.ConsistencyChecking
-
- isInconsistent() - Method in interface org.semanticweb.elk.reasoner.saturation.context.Context
-
- isInconsistent - Variable in class org.semanticweb.elk.reasoner.saturation.ContextImpl
-
- isInconsistent() - Method in class org.semanticweb.elk.reasoner.saturation.ContextImpl
-
- isInconsistent() - Method in class org.semanticweb.elk.reasoner.stages.AbstractReasonerState
-
Check consistency of the current ontology, if this has not been done yet.
- isIncrementalMode() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DifferentialIndex
-
- isIncrementalMode() - Method in class org.semanticweb.elk.reasoner.stages.AbstractReasonerState
-
- isInterrupted() - Method in class org.semanticweb.elk.reasoner.saturation.ClassExpressionSaturationFactory
-
- isInterrupted() - Method in class org.semanticweb.elk.reasoner.taxonomy.InstanceTaxonomyComputationFactory
-
- isLoadingFinished() - Method in class org.semanticweb.elk.loading.AbstractAxiomLoader
-
- isLoadingFinished() - Method in interface org.semanticweb.elk.loading.AxiomLoader
-
- isLoadingFinished() - Method in class org.semanticweb.elk.loading.ComposedAxiomLoader
-
- isLoadingFinished() - Method in class org.semanticweb.elk.loading.EmptyAxiomLoader
-
- isLoadingFinished() - Method in class org.semanticweb.elk.loading.Owl2ParserLoader
-
- isModified() - Method in class org.semanticweb.elk.reasoner.taxonomy.IndividualNode
-
- isModified() - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.UpdateableNode
-
- isRelevant(IndexedPropertyChain) - Static method in class org.semanticweb.elk.reasoner.saturation.properties.SaturatedPropertyChain
-
- isSatisfiable(ElkClassExpression) - Method in class org.semanticweb.elk.reasoner.Reasoner
-
Check if the given
ElkClassExpression is satisfiable, that is, if
it can possibly have instances.
- isSaturated() - Method in interface org.semanticweb.elk.reasoner.saturation.context.Context
-
- isSaturated - Variable in class org.semanticweb.elk.reasoner.saturation.ContextImpl
-
- isSaturated() - Method in class org.semanticweb.elk.reasoner.saturation.ContextImpl
-
- isToldReflexive() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectProperty
-
- pollForActiveContext() - Method in interface org.semanticweb.elk.reasoner.saturation.BasicSaturationStateWriter
-
- PositiveSubsumer - Class in org.semanticweb.elk.reasoner.saturation.conclusions
-
- PositiveSubsumer(IndexedClassExpression) - Constructor for class org.semanticweb.elk.reasoner.saturation.conclusions.PositiveSubsumer
-
- postExecute() - Method in class org.semanticweb.elk.reasoner.stages.ClassSaturationStage
-
- postExecute() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalAdditionInitializationStage
-
- postExecute() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalAdditionStage
-
- postExecute() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalClassTaxonomyComputationStage
-
- postExecute() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalCompletionStage
-
- postExecute() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalContextCleaningStage
-
- postExecute() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalDeletionInitializationStage
-
- postExecute() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalDeletionStage
-
- postExecute() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalInstanceTaxonomyComputationStage
-
- postExecute() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalOverdeletionPruningStage
-
- postExecute() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalTaxonomyCleaningStage
-
- postExecute() - Method in class org.semanticweb.elk.reasoner.stages.PropertyHierarchyCompositionComputationStage
-
- postExecute() - Method in class org.semanticweb.elk.reasoner.stages.PropertyReflexivityComputationStage
-
- postExecute() - Method in interface org.semanticweb.elk.reasoner.stages.ReasonerStage
-
Invoked after a successful
ReasonerStage.execute() to perform any necessary
finalization, e.g., computation of statistics.
- preExecute() - Method in class org.semanticweb.elk.reasoner.stages.AxiomLoadingStage
-
- preExecute() - Method in class org.semanticweb.elk.reasoner.stages.ClassSaturationStage
-
- preExecute() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalAdditionInitializationStage
-
- preExecute() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalAdditionStage
-
- preExecute() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalClassTaxonomyComputationStage
-
- preExecute() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalCompletionStage
-
- preExecute() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalContextCleaningStage
-
- preExecute() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalDeletionInitializationStage
-
- preExecute() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalDeletionStage
-
- preExecute() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalInstanceTaxonomyComputationStage
-
- preExecute() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalOverdeletionPruningStage
-
- preExecute() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalTaxonomyCleaningStage
-
- preExecute() - Method in class org.semanticweb.elk.reasoner.stages.PropertyHierarchyCompositionComputationStage
-
- preExecute() - Method in class org.semanticweb.elk.reasoner.stages.PropertyReflexivityComputationStage
-
- preExecute() - Method in interface org.semanticweb.elk.reasoner.stages.ReasonerStage
-
- PreprocessedConclusionVisitor<T> - Class in org.semanticweb.elk.reasoner.saturation.conclusions
-
- PreprocessedConclusionVisitor(ConclusionVisitor<?>, ConclusionVisitor<T>) - Constructor for class org.semanticweb.elk.reasoner.saturation.conclusions.PreprocessedConclusionVisitor
-
- print(Logger, Priority) - Method in class org.semanticweb.elk.reasoner.incremental.IncrementalProcessingStatistics
-
- print(Logger) - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionStatistics
-
- print(Logger, Priority) - Method in class org.semanticweb.elk.reasoner.saturation.context.ContextStatistics
-
- print(Logger) - Method in class org.semanticweb.elk.reasoner.saturation.rules.RuleStatistics
-
- print(Logger) - Method in class org.semanticweb.elk.reasoner.saturation.SaturationStatistics
-
- printClassAxioms(ElkClass, ArrayList<ElkClass>, TreeSet<ElkClass>, Appendable) - Static method in class org.semanticweb.elk.reasoner.taxonomy.TaxonomyPrinter
-
Process axioms related to one
ElkClass, where the relevant
related classes are given in two ordered collections of equivalent
classes and subclasses, respectively.
- printDeclarations(Taxonomy<ElkClass>, ElkObjectFactory, Appendable) - Static method in class org.semanticweb.elk.reasoner.taxonomy.TaxonomyPrinter
-
Prints class declarations
- printIndividualAxioms(ElkNamedIndividual, ArrayList<ElkNamedIndividual>, TreeSet<ElkClass>, ElkObjectFactory, Writer) - Static method in class org.semanticweb.elk.reasoner.taxonomy.TaxonomyPrinter
-
- printIndividualDeclarations(Set<? extends InstanceNode<ElkClass, ElkNamedIndividual>>, ElkObjectFactory, Writer) - Static method in class org.semanticweb.elk.reasoner.taxonomy.TaxonomyPrinter
-
- printInfo() - Method in class org.semanticweb.elk.reasoner.stages.AxiomLoadingStage
-
- printInfo() - Method in class org.semanticweb.elk.reasoner.stages.ClassSaturationStage
-
- printInfo() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalAdditionStage
-
- printInfo() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalClassTaxonomyComputationStage
-
- printInfo() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalCompletionStage
-
- printInfo() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalContextCleaningStage
-
- printInfo() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalDeletionStage
-
- printInfo() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalInstanceTaxonomyComputationStage
-
- printInfo() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalOverdeletionPruningStage
-
- printInfo() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalTaxonomyCleaningStage
-
- printInfo() - Method in class org.semanticweb.elk.reasoner.stages.PropertyHierarchyCompositionComputationStage
-
- printInfo() - Method in class org.semanticweb.elk.reasoner.stages.PropertyReflexivityComputationStage
-
- printInfo() - Method in interface org.semanticweb.elk.reasoner.stages.ReasonerStage
-
Prints detailed information about the (progress) of this stage.
- printOccurrenceNumbers() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedClass
-
- printOccurrenceNumbers() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedClassExpression
-
- printOccurrenceNumbers() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedPropertyChain
-
- printStatistics() - Method in class org.semanticweb.elk.reasoner.consistency.ConsistencyChecking
-
Print statistics about consistency checking
- printStatistics() - Method in class org.semanticweb.elk.reasoner.reduction.TransitiveReductionFactory
-
Print statistics about the transitive reduction stage
- printStatistics() - Method in class org.semanticweb.elk.reasoner.saturation.ClassExpressionNoInputSaturation
-
Print statistics about the saturation computation
- printStatistics() - Method in class org.semanticweb.elk.reasoner.saturation.ClassExpressionSaturation
-
Print statistics about the saturation computation
- printStatistics() - Method in class org.semanticweb.elk.reasoner.saturation.ClassExpressionSaturationFactory
-
Print statistics about the saturation
- printStatistics() - Method in class org.semanticweb.elk.reasoner.taxonomy.ClassTaxonomyComputation
-
Print statistics about taxonomy computation
- printStatistics() - Method in class org.semanticweb.elk.reasoner.taxonomy.ClassTaxonomyComputationFactory
-
Print statistics about taxonomy construction
- printStatistics() - Method in class org.semanticweb.elk.reasoner.taxonomy.InstanceTaxonomyComputation
-
Print statistics about taxonomy computation
- printStatistics() - Method in class org.semanticweb.elk.reasoner.taxonomy.InstanceTaxonomyComputationFactory
-
Print statistics about taxonomy construction
- process() - Method in class org.semanticweb.elk.reasoner.consistency.ConsistencyChecking
-
- process() - Method in class org.semanticweb.elk.reasoner.ReasonerComputation
-
Process the given input concurrently using the provided input processor.
- process() - Method in class org.semanticweb.elk.reasoner.reduction.TransitiveReductionFactory.Engine
-
- process() - Method in class org.semanticweb.elk.reasoner.saturation.ClassExpressionSaturationFactory.Engine
-
- process() - Method in class org.semanticweb.elk.reasoner.saturation.rules.RuleApplicationFactory.BaseEngine
-
- process(Context) - Method in class org.semanticweb.elk.reasoner.saturation.rules.RuleApplicationFactory.BaseEngine
-
Process all scheduled items in the given context
- process() - Method in class org.semanticweb.elk.reasoner.taxonomy.ClassTaxonomyComputationFactory.Engine
-
- process() - Method in class org.semanticweb.elk.reasoner.taxonomy.InstanceTaxonomyComputationFactory.Engine
-
- processInstanceTaxomomy(InstanceTaxonomy<ElkClass, ElkNamedIndividual>, Writer) - Static method in class org.semanticweb.elk.reasoner.taxonomy.TaxonomyPrinter
-
- processTaxomomy(Taxonomy<ElkClass>, Appendable) - Static method in class org.semanticweb.elk.reasoner.taxonomy.TaxonomyPrinter
-
Process a taxonomy and write a normalized serialization.
- produce(Context, Conclusion) - Method in interface org.semanticweb.elk.reasoner.saturation.BasicSaturationStateWriter
-
- ProgressMonitor - Interface in org.semanticweb.elk.reasoner
-
Interface for monitoring progress in processes that can take some time to
complete.
- progressMonitor - Variable in class org.semanticweb.elk.reasoner.Reasoner
-
The progress monitor that is used for reporting progress.
- progressMonitor - Variable in class org.semanticweb.elk.reasoner.ReasonerComputation
-
the progress monitor used to report the progress of this computation
- Propagation - Class in org.semanticweb.elk.reasoner.saturation.conclusions
-
- Propagation(IndexedPropertyChain, IndexedClassExpression) - Constructor for class org.semanticweb.elk.reasoner.saturation.conclusions.Propagation
-
- Propagation.ThisBackwardLinkRule - Class in org.semanticweb.elk.reasoner.saturation.conclusions
-
- property - Variable in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedDataHasValue
-
- property - Variable in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectSomeValuesFrom
-
- PropertyHierarchyCompositionComputation - Class in org.semanticweb.elk.reasoner.saturation.properties
-
- PropertyHierarchyCompositionComputation(OntologyIndex, ComputationExecutor, int, ProgressMonitor) - Constructor for class org.semanticweb.elk.reasoner.saturation.properties.PropertyHierarchyCompositionComputation
-
- PropertyHierarchyCompositionComputationFactory - Class in org.semanticweb.elk.reasoner.saturation.properties
-
- PropertyHierarchyCompositionComputationFactory() - Constructor for class org.semanticweb.elk.reasoner.saturation.properties.PropertyHierarchyCompositionComputationFactory
-
- PropertyHierarchyCompositionComputationStage - Class in org.semanticweb.elk.reasoner.stages
-
- PropertyHierarchyCompositionComputationStage(AbstractReasonerState, AbstractReasonerStage...) - Constructor for class org.semanticweb.elk.reasoner.stages.PropertyHierarchyCompositionComputationStage
-
- PropertyReflexivityComputationStage - Class in org.semanticweb.elk.reasoner.stages
-
- PropertyReflexivityComputationStage(AbstractReasonerState, AbstractReasonerStage...) - Constructor for class org.semanticweb.elk.reasoner.stages.PropertyReflexivityComputationStage
-
- Reasoner - Class in org.semanticweb.elk.reasoner
-
The class for querying the results of the reasoning tasks for a given
ontology.
- Reasoner(AxiomLoader, ReasonerStageExecutor, ExecutorService) - Constructor for class org.semanticweb.elk.reasoner.Reasoner
-
Constructor.
- REASONER_CONFIG_PREFIX - Static variable in class org.semanticweb.elk.reasoner.config.ReasonerConfiguration
-
- ReasonerComputation<I,F extends InputProcessorFactory<I,?>> - Class in org.semanticweb.elk.reasoner
-
- ReasonerComputation(Collection<? extends I>, F, ComputationExecutor, int, ProgressMonitor) - Constructor for class org.semanticweb.elk.reasoner.ReasonerComputation
-
- ReasonerConfiguration - Class in org.semanticweb.elk.reasoner.config
-
Configuration for the reasoner
- ReasonerConfiguration() - Constructor for class org.semanticweb.elk.reasoner.config.ReasonerConfiguration
-
- ReasonerFactory - Class in org.semanticweb.elk.reasoner
-
The main factory to instantiate
Reasoner
- ReasonerFactory() - Constructor for class org.semanticweb.elk.reasoner.ReasonerFactory
-
- ReasonerJob<I,O> - Class in org.semanticweb.elk.reasoner
-
A general class for jobs submitted for computation.
- ReasonerJob(I) - Constructor for class org.semanticweb.elk.reasoner.ReasonerJob
-
Creating a job instance for the given input.
- ReasonerStage - Interface in org.semanticweb.elk.reasoner.stages
-
A basic computation unit that can be executed by a reasoner.
- ReasonerStageExecutor - Interface in org.semanticweb.elk.reasoner.stages
-
An abstract interface for defining how reasoner stages are executed by the
reasoner.
- ReasonerStageManager - Class in org.semanticweb.elk.reasoner.stages
-
Defines all
ReasonerStages used by the reasoner and dependencies
between them.
- ReflexivePropertyComputation - Class in org.semanticweb.elk.reasoner.saturation.properties
-
- ReflexivePropertyComputation(OntologyIndex, ComputationExecutor, int, ProgressMonitor) - Constructor for class org.semanticweb.elk.reasoner.saturation.properties.ReflexivePropertyComputation
-
- ReflexivePropertyComputationFactory - Class in org.semanticweb.elk.reasoner.saturation.properties
-
The factory of engines that compute implied reflexivity of object property
(chains).
- ReflexivePropertyComputationFactory() - Constructor for class org.semanticweb.elk.reasoner.saturation.properties.ReflexivePropertyComputationFactory
-
- registerAxiomLoader(AxiomLoader) - Method in class org.semanticweb.elk.reasoner.stages.AbstractReasonerState
-
- remove(IndexedClassExpression, ChainableRule<Context>) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DifferentialIndex
-
- remove(IndexedObject) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DifferentialIndex
-
- remove(IndexedClassExpression, ChainableRule<Context>) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DirectIndex
-
- remove(IndexedObject) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DirectIndex
-
- remove(IndexedObject) - Method in interface org.semanticweb.elk.reasoner.indexing.hierarchy.ModifiableOntologyIndex
-
- remove(IndexedClassExpression, ChainableRule<Context>) - Method in interface org.semanticweb.elk.reasoner.indexing.hierarchy.ModifiableOntologyIndex
-
- removeBackwardLink(BackwardLink) - Method in interface org.semanticweb.elk.reasoner.saturation.context.Context
-
- removeBackwardLink(BackwardLink) - Method in class org.semanticweb.elk.reasoner.saturation.ContextImpl
-
- removeClass(ElkClass) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DifferentialIndex
-
- removeClass(ElkClass) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DirectIndex
-
- removeClass(ElkClass) - Method in interface org.semanticweb.elk.reasoner.indexing.hierarchy.ModifiableOntologyIndex
-
- removeContext(Context) - Method in interface org.semanticweb.elk.reasoner.saturation.ExtendedSaturationStateWriter
-
- removeContextInitRule(ChainableRule<Context>) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DifferentialIndex
-
- removeContextInitRule(ChainableRule<Context>) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DirectIndex
-
- removeContextInitRule(ChainableRule<Context>) - Method in interface org.semanticweb.elk.reasoner.indexing.hierarchy.ModifiableOntologyIndex
-
Removes an existing context initialization for this
OntologyIndex
- removeDirectInstanceNode(UpdateableInstanceNode<ElkClass, ElkNamedIndividual>) - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.UpdateableTypeNode
-
- removeDirectSubNode(UpdateableTaxonomyNode<T>) - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.UpdateableTaxonomyNode
-
- removeDirectSuperNode(UpdateableTaxonomyNode<T>) - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.UpdateableTaxonomyNode
-
- removeDirectTypeNode(UpdateableTypeNode<ElkClass, ElkNamedIndividual>) - Method in class org.semanticweb.elk.reasoner.taxonomy.IndividualNode
-
- removeDirectTypeNode(UpdateableTypeNode<T, I>) - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.UpdateableInstanceNode
-
- removeDisjointnessAxiom(IndexedDisjointnessAxiom) - Method in interface org.semanticweb.elk.reasoner.saturation.context.Context
-
- removeDisjointnessAxiom(IndexedDisjointnessAxiom) - Method in class org.semanticweb.elk.reasoner.saturation.ContextImpl
-
- removeFrom(Chain<ChainableRule<Context>>) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DirectIndex.ContextRootInitializationRule
-
- removeFrom(Chain<ChainableRule<Context>>) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedClass.OwlThingContextInitializationRule
-
- removeFrom(Chain<ChainableRule<Context>>) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedDisjointnessAxiom.ThisCompositionRule
-
- removeFrom(Chain<ChainableRule<Context>>) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedDisjointnessAxiom.ThisContradictionRule
-
- removeFrom(Chain<ChainableRule<Context>>) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectComplementOf.ThisCompositionRule
-
- removeFrom(Chain<ChainableRule<Context>>) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectIntersectionOf.ThisCompositionRule
-
- removeFrom(Chain<ChainableRule<Context>>) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectSomeValuesFrom.ThisCompositionRule
-
- removeFrom(Chain<ChainableRule<Context>>) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectUnionOf.ThisCompositionRule
-
- removeFrom(Chain<ChainableRule<Context>>) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedSubClassOfAxiom.ThisCompositionRule
-
- removeFromContextBackwardLinkRule(Context) - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ForwardLink
-
- removeFromContextBackwardLinkRule(Context) - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.Propagation
-
- removeInstanceNode(ElkNamedIndividual) - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentInstanceTaxonomy
-
- removeInstanceNode(I) - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.UpdateableInstanceTaxonomy
-
- removeLeftChain(IndexedBinaryPropertyChain) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectProperty
-
- removeLinks() - Method in interface org.semanticweb.elk.reasoner.saturation.context.Context
-
removes links to the next and previous contexts, effectively removing
this
Context from the chain of contexts
- removeLinks() - Method in class org.semanticweb.elk.reasoner.saturation.ContextImpl
-
- removeNamedIndividual(ElkNamedIndividual) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DifferentialIndex
-
- removeNamedIndividual(ElkNamedIndividual) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DirectIndex
-
- removeNamedIndividual(ElkNamedIndividual) - Method in interface org.semanticweb.elk.reasoner.indexing.hierarchy.ModifiableOntologyIndex
-
- removeNode(UpdateableTaxonomyNode<ElkClass>) - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentClassTaxonomy
-
- removeNode(UpdateableTaxonomyNode<ElkClass>) - Method in class org.semanticweb.elk.reasoner.taxonomy.ConcurrentInstanceTaxonomy
-
- removeNode(UpdateableTaxonomyNode<T>) - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.UpdateableTaxonomy
-
- removeReflexiveProperty(IndexedObjectProperty) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DirectIndex
-
- removeReflexiveProperty(IndexedObjectProperty) - Method in interface org.semanticweb.elk.reasoner.indexing.hierarchy.ModifiableOntologyIndex
-
- removeRightChain(IndexedBinaryPropertyChain) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedPropertyChain
-
- removeSubsumer(IndexedClassExpression) - Method in interface org.semanticweb.elk.reasoner.saturation.context.Context
-
- removeSubsumer(IndexedClassExpression) - Method in class org.semanticweb.elk.reasoner.saturation.ContextImpl
-
- removeToldSubObjectProperty(IndexedPropertyChain) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectProperty
-
- removeToldSuperClassExpression(IndexedClassExpression) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedSubClassOfAxiom.ThisCompositionRule
-
- removeToldSuperObjectProperty(IndexedObjectProperty) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedPropertyChain
-
- REPLACE_CHAINS_BY_TOLD_SUPER_PROPERTIES - Static variable in class org.semanticweb.elk.reasoner.saturation.properties.SaturatedPropertyChain
-
If set to true, then binary property chains that do not occur on the
right of another chain are skipped in the derivation and replaced
directly by all their told super-properties.
- report(int, int) - Method in class org.semanticweb.elk.reasoner.DummyProgressMonitor
-
- report(int, int) - Method in interface org.semanticweb.elk.reasoner.ProgressMonitor
-
Reports the current progress.
- reset() - Method in class org.semanticweb.elk.reasoner.incremental.IncrementalProcessingStatistics
-
- reset() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionCounter
-
Reset all counters to zero.
- reset() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionStatistics
-
Reset all timers to zero.
- reset() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionTimer
-
Reset all times to zero.
- reset() - Method in class org.semanticweb.elk.reasoner.saturation.context.ContextStatistics
-
Reset all timers to zero.
- reset() - Method in class org.semanticweb.elk.reasoner.saturation.rules.DecompositionRuleApplicationCounter
-
Reset all counters to zero.
- reset() - Method in class org.semanticweb.elk.reasoner.saturation.rules.DecompositionRuleApplicationTimer
-
Reset all timers zero.
- reset() - Method in class org.semanticweb.elk.reasoner.saturation.rules.RuleApplicationCounter
-
Reset all counters to zero.
- reset() - Method in class org.semanticweb.elk.reasoner.saturation.rules.RuleApplicationTimer
-
Reset all timers to zero.
- reset() - Method in class org.semanticweb.elk.reasoner.saturation.rules.RuleStatistics
-
Reset all timers to zero.
- reset() - Method in class org.semanticweb.elk.reasoner.saturation.SaturationStatistics
-
- resetAxiomLoading() - Method in class org.semanticweb.elk.reasoner.stages.AbstractReasonerState
-
Reset the axiom loading stage and all subsequent stages
- resetContext() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedClassExpression
-
Resets the corresponding context to null.
- resetContexts() - Method in interface org.semanticweb.elk.reasoner.saturation.BasicSaturationStateWriter
-
- resetPropertySaturation() - Method in class org.semanticweb.elk.reasoner.stages.AbstractReasonerState
-
Reset the property saturation stage and all subsequent stages
- resetSaturated() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedPropertyChain
-
Resets the corresponding SaturatedObjecProperty to null.
- RestartingStageExecutor - Class in org.semanticweb.elk.reasoner.stages
-
- RestartingStageExecutor() - Constructor for class org.semanticweb.elk.reasoner.stages.RestartingStageExecutor
-
- Rule<E> - Interface in org.semanticweb.elk.reasoner.saturation.rules
-
- RuleApplicationCounter - Class in org.semanticweb.elk.reasoner.saturation.rules
-
- RuleApplicationCounter() - Constructor for class org.semanticweb.elk.reasoner.saturation.rules.RuleApplicationCounter
-
- RuleApplicationCounterVisitor - Class in org.semanticweb.elk.reasoner.saturation.rules
-
- RuleApplicationCounterVisitor(RuleApplicationVisitor, RuleApplicationCounter) - Constructor for class org.semanticweb.elk.reasoner.saturation.rules.RuleApplicationCounterVisitor
-
- RuleApplicationFactory - Class in org.semanticweb.elk.reasoner.saturation.rules
-
The factory for engines for concurrently computing the saturation of class
expressions.
- RuleApplicationFactory(SaturationState) - Constructor for class org.semanticweb.elk.reasoner.saturation.rules.RuleApplicationFactory
-
- RuleApplicationFactory(SaturationState, boolean) - Constructor for class org.semanticweb.elk.reasoner.saturation.rules.RuleApplicationFactory
-
- RuleApplicationFactory.BaseEngine - Class in org.semanticweb.elk.reasoner.saturation.rules
-
This engine has all the functionality for applying rules but needs to be
extended if new contexts may need to be created
- RuleApplicationFactory.BaseEngine(SaturationStatistics) - Constructor for class org.semanticweb.elk.reasoner.saturation.rules.RuleApplicationFactory.BaseEngine
-
- RuleApplicationFactory.DefaultEngine - Class in org.semanticweb.elk.reasoner.saturation.rules
-
- RuleApplicationFactory.DefaultEngine(ExtendedSaturationStateWriter, SaturationStatistics) - Constructor for class org.semanticweb.elk.reasoner.saturation.rules.RuleApplicationFactory.DefaultEngine
-
- RuleApplicationFactory.DefaultEngine(ContextCreationListener, ContextModificationListener) - Constructor for class org.semanticweb.elk.reasoner.saturation.rules.RuleApplicationFactory.DefaultEngine
-
- RuleApplicationTimer - Class in org.semanticweb.elk.reasoner.saturation.rules
-
- RuleApplicationTimer() - Constructor for class org.semanticweb.elk.reasoner.saturation.rules.RuleApplicationTimer
-
- RuleApplicationTimerVisitor - Class in org.semanticweb.elk.reasoner.saturation.rules
-
- RuleApplicationTimerVisitor(RuleApplicationVisitor, RuleApplicationTimer) - Constructor for class org.semanticweb.elk.reasoner.saturation.rules.RuleApplicationTimerVisitor
-
- RuleApplicationVisitor - Interface in org.semanticweb.elk.reasoner.saturation.rules
-
- ruleCounter - Variable in class org.semanticweb.elk.reasoner.saturation.rules.RuleStatistics
-
- RuleDeapplicationFactory - Class in org.semanticweb.elk.reasoner.saturation.rules
-
Creates an engine which applies rules backwards, e.g., removes conclusions
from the context instead of adding them
- RuleDeapplicationFactory(SaturationState, boolean) - Constructor for class org.semanticweb.elk.reasoner.saturation.rules.RuleDeapplicationFactory
-
- RuleDeapplicationFactory.DeapplicationEngine - Class in org.semanticweb.elk.reasoner.saturation.rules
-
- RuleDeapplicationFactory.DeapplicationEngine(ContextModificationListener) - Constructor for class org.semanticweb.elk.reasoner.saturation.rules.RuleDeapplicationFactory.DeapplicationEngine
-
- RuleEngine - Interface in org.semanticweb.elk.reasoner.saturation.rules
-
- RuleStatistics - Class in org.semanticweb.elk.reasoner.saturation.rules
-
The object that is used to measure the number of applied rules and time spent
inside rules.
- RuleStatistics() - Constructor for class org.semanticweb.elk.reasoner.saturation.rules.RuleStatistics
-
- ruleTimer - Variable in class org.semanticweb.elk.reasoner.saturation.rules.RuleStatistics
-
- SaturatedPropertyChain - Class in org.semanticweb.elk.reasoner.saturation.properties
-
This object is used for fast retrieval of property inclusions and
compositions which are needed during saturation of class expressions.
- SaturatedPropertyChain(IndexedPropertyChain) - Constructor for class org.semanticweb.elk.reasoner.saturation.properties.SaturatedPropertyChain
-
- SaturationJob<I extends IndexedClassExpression> - Class in org.semanticweb.elk.reasoner.saturation
-
- SaturationJob(I) - Constructor for class org.semanticweb.elk.reasoner.saturation.SaturationJob
-
- SaturationState - Interface in org.semanticweb.elk.reasoner.saturation
-
Represents the state of saturation which can be changed by applying reasoning
rules and processing their conclusions.
- SaturationStateFactory - Class in org.semanticweb.elk.reasoner.saturation
-
A simple factory for creating saturation states
- SaturationStateFactory() - Constructor for class org.semanticweb.elk.reasoner.saturation.SaturationStateFactory
-
- SaturationStatistics - Class in org.semanticweb.elk.reasoner.saturation
-
- SaturationStatistics() - Constructor for class org.semanticweb.elk.reasoner.saturation.SaturationStatistics
-
- SaturationUtils - Class in org.semanticweb.elk.reasoner.saturation
-
Utilities for common saturation tasks
- SaturationUtils() - Constructor for class org.semanticweb.elk.reasoner.saturation.SaturationUtils
-
- setAllowFreshEntities(boolean) - Method in class org.semanticweb.elk.reasoner.Reasoner
-
Set if fresh entities should be allowed.
- setAllowIncrementalMode(boolean) - Method in class org.semanticweb.elk.reasoner.stages.AbstractReasonerState
-
- setAllowIncrementalTaxonomy(boolean) - Method in class org.semanticweb.elk.reasoner.stages.AbstractReasonerState
-
- setConfigurationOptions(ReasonerConfiguration) - Method in class org.semanticweb.elk.reasoner.Reasoner
-
This supposed to be the central place where the reasoner gets its
configuration options
- setContext(Context) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedClassExpression
-
Sets the corresponding context if none was yet assigned.
- setInconsistent(boolean) - Method in interface org.semanticweb.elk.reasoner.saturation.context.Context
-
Sets the inconsistency of this Context to the given value.
- setInconsistent(boolean) - Method in class org.semanticweb.elk.reasoner.saturation.ContextImpl
-
- setIncrementalMode(boolean) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.DifferentialIndex
-
Sets the incremental mode for this DifferentialIndex.
- setInterrupt(boolean) - Method in class org.semanticweb.elk.loading.ComposedAxiomLoader
-
- setInterrupt(boolean) - Method in class org.semanticweb.elk.reasoner.reduction.TransitiveReductionFactory
-
- setInterrupt(boolean) - Method in class org.semanticweb.elk.reasoner.saturation.ClassExpressionSaturationFactory
-
- setInterrupt(boolean) - Method in class org.semanticweb.elk.reasoner.stages.AbstractReasonerState
-
- setInterrupt(boolean) - Method in class org.semanticweb.elk.reasoner.stages.AbstractStageExecutor
-
- setInterrupt(boolean) - Method in class org.semanticweb.elk.reasoner.stages.AxiomLoadingStage
-
- setInterrupt(boolean) - Method in class org.semanticweb.elk.reasoner.stages.ClassSaturationStage
-
- setInterrupt(boolean) - Method in class org.semanticweb.elk.reasoner.stages.IncrementalAdditionStage
-
- setInterrupt(boolean) - Method in class org.semanticweb.elk.reasoner.stages.IncrementalClassTaxonomyComputationStage
-
- setInterrupt(boolean) - Method in class org.semanticweb.elk.reasoner.stages.IncrementalCompletionStage
-
- setInterrupt(boolean) - Method in class org.semanticweb.elk.reasoner.stages.IncrementalContextCleaningStage
-
- setInterrupt(boolean) - Method in class org.semanticweb.elk.reasoner.stages.IncrementalDeletionStage
-
- setInterrupt(boolean) - Method in class org.semanticweb.elk.reasoner.stages.IncrementalInstanceTaxonomyComputationStage
-
- setInterrupt(boolean) - Method in class org.semanticweb.elk.reasoner.stages.IncrementalOverdeletionPruningStage
-
- setInterrupt(boolean) - Method in class org.semanticweb.elk.reasoner.stages.IncrementalTaxonomyCleaningStage
-
- setInterrupt(boolean) - Method in class org.semanticweb.elk.reasoner.stages.PropertyHierarchyCompositionComputationStage
-
- setInterrupt(boolean) - Method in class org.semanticweb.elk.reasoner.stages.PropertyReflexivityComputationStage
-
- setInterrupt(boolean) - Method in class org.semanticweb.elk.reasoner.taxonomy.ClassTaxonomyComputationFactory
-
- setInterrupt(boolean) - Method in class org.semanticweb.elk.reasoner.taxonomy.InstanceTaxonomyComputationFactory
-
- setMembers(Collection<ElkNamedIndividual>) - Method in class org.semanticweb.elk.reasoner.taxonomy.IndividualNode
-
- setNumberOfWorkers(int) - Method in class org.semanticweb.elk.reasoner.Reasoner
-
Sets the number of working threads.
- setOutput(O) - Method in class org.semanticweb.elk.reasoner.ReasonerJob
-
Set the output of this job to the given value.
- setOutput(TransitiveReductionOutput<R>) - Method in class org.semanticweb.elk.reasoner.reduction.TransitiveReductionJob
-
- setOutput(Context) - Method in class org.semanticweb.elk.reasoner.saturation.SaturationJob
-
- setProgressMonitor(ProgressMonitor) - Method in class org.semanticweb.elk.reasoner.Reasoner
-
Set the progress monitor that will be used for reporting progress on all
potentially long-running operations.
- setSaturated(SaturatedPropertyChain) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedPropertyChain
-
Sets the corresponding
SaturatedObjecProperty of this
IndexedPropertyChain if none was yet assigned.
- setSaturated(boolean) - Method in interface org.semanticweb.elk.reasoner.saturation.context.Context
-
Marks this Context as saturated.
- setSaturated(boolean) - Method in class org.semanticweb.elk.reasoner.saturation.ContextImpl
-
- shutdown(long, TimeUnit) - Method in class org.semanticweb.elk.reasoner.Reasoner
-
Tries to shut down the reasoner within the specified time
- shutdown() - Method in class org.semanticweb.elk.reasoner.Reasoner
-
Tries to shut down the reasoner within 1 minute
- SimpleElkAxiomChange - Class in org.semanticweb.elk.loading
-
- SimpleElkAxiomChange(ElkAxiom, int) - Constructor for class org.semanticweb.elk.loading.SimpleElkAxiomChange
-
- SimpleNode<T extends ElkObject> - Class in org.semanticweb.elk.reasoner.taxonomy.model
-
- SimpleNode(Collection<T>, Comparator<T>) - Constructor for class org.semanticweb.elk.reasoner.taxonomy.model.SimpleNode
-
- SimpleStageExecutor - Class in org.semanticweb.elk.reasoner.stages
-
- SimpleStageExecutor() - Constructor for class org.semanticweb.elk.reasoner.stages.SimpleStageExecutor
-
- SingletoneInstanceTaxonomy<T extends ElkObject,I extends ElkObject,N extends OrphanTypeNode<T,I>> - Class in org.semanticweb.elk.reasoner.taxonomy
-
- SingletoneInstanceTaxonomy(N) - Constructor for class org.semanticweb.elk.reasoner.taxonomy.SingletoneInstanceTaxonomy
-
- SingletoneTaxonomy<T extends ElkObject,N extends OrphanNode<T>> - Class in org.semanticweb.elk.reasoner.taxonomy
-
A
Taxonomy consisting of a single node = top node = bottom node.
- SingletoneTaxonomy(N) - Constructor for class org.semanticweb.elk.reasoner.taxonomy.SingletoneTaxonomy
-
- size() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectCache
-
- stage() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalAdditionInitializationStage
-
- stage() - Method in class org.semanticweb.elk.reasoner.stages.IncrementalDeletionInitializationStage
-
- start(String) - Method in class org.semanticweb.elk.reasoner.DummyProgressMonitor
-
- start(String) - Method in interface org.semanticweb.elk.reasoner.ProgressMonitor
-
This method should be called in the beginning of the process.
- startMeasurements() - Method in class org.semanticweb.elk.reasoner.incremental.IncrementalProcessingStatistics
-
- startMeasurements() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ConclusionStatistics
-
- startMeasurements() - Method in class org.semanticweb.elk.reasoner.saturation.rules.RuleStatistics
-
- submit(J) - Method in class org.semanticweb.elk.reasoner.reduction.TransitiveReductionFactory.Engine
-
- submit(J) - Method in class org.semanticweb.elk.reasoner.saturation.ClassExpressionSaturationFactory.Engine
-
- submit(IndexedClassExpression) - Method in class org.semanticweb.elk.reasoner.saturation.rules.RuleApplicationFactory.DefaultEngine
-
- submit(IndexedClassExpression) - Method in class org.semanticweb.elk.reasoner.saturation.rules.RuleDeapplicationFactory.DeapplicationEngine
-
- submit(Collection<IndexedClass>) - Method in class org.semanticweb.elk.reasoner.taxonomy.ClassTaxonomyComputationFactory.Engine
-
- submit(IndexedIndividual) - Method in class org.semanticweb.elk.reasoner.taxonomy.InstanceTaxonomyComputationFactory.Engine
-
- Subsumer - Class in org.semanticweb.elk.reasoner.saturation.conclusions
-
- Subsumer(IndexedClassExpression) - Constructor for class org.semanticweb.elk.reasoner.saturation.conclusions.Subsumer
-
- subtract(IndexedObjectCache) - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectCache
-
- takeToDo() - Method in interface org.semanticweb.elk.reasoner.saturation.context.Context
-
Removes and returns one of the unprocessed
Conclusions of this
context.
- takeToDo() - Method in class org.semanticweb.elk.reasoner.saturation.ContextImpl
-
- taxonomy - Variable in class org.semanticweb.elk.reasoner.taxonomy.model.FreshInstanceNode
-
- taxonomy - Variable in class org.semanticweb.elk.reasoner.taxonomy.model.FreshTaxonomyNode
-
- taxonomy - Variable in class org.semanticweb.elk.reasoner.taxonomy.model.FreshTypeNode
-
- Taxonomy<T extends ElkObject> - Interface in org.semanticweb.elk.reasoner.taxonomy.model
-
A hierarchy of certain ElkObjects.
- TaxonomyCleaning - Class in org.semanticweb.elk.reasoner.taxonomy
-
Cleans both class and instance taxonomies concurrently
- TaxonomyCleaning(Collection<IndexedClassEntity>, ClassTaxonomyState, InstanceTaxonomyState, ComputationExecutor, int, ProgressMonitor) - Constructor for class org.semanticweb.elk.reasoner.taxonomy.TaxonomyCleaning
-
- TaxonomyHasher - Class in org.semanticweb.elk.reasoner.taxonomy.hashing
-
A class for computing the structural hash of a
Taxonomy.
- TaxonomyHasher() - Constructor for class org.semanticweb.elk.reasoner.taxonomy.hashing.TaxonomyHasher
-
- TaxonomyNode<T extends ElkObject> - Interface in org.semanticweb.elk.reasoner.taxonomy.model
-
A node in a taxonomy.
- TaxonomyNodeHasher - Class in org.semanticweb.elk.reasoner.taxonomy.hashing
-
Helper class for hashing TaxonomyNodes based on getMembers(),
getDirectSubNodes(), and getDirectSuperNodes().
- TaxonomyNodeUtils - Class in org.semanticweb.elk.reasoner.taxonomy.model
-
A collection of utility methods, mostly for the frequent use case of
recursive traversal
- TaxonomyNodeUtils() - Constructor for class org.semanticweb.elk.reasoner.taxonomy.model.TaxonomyNodeUtils
-
- TaxonomyNodeVisitor<T extends ElkObject> - Interface in org.semanticweb.elk.reasoner.taxonomy
-
- TaxonomyPrinter - Class in org.semanticweb.elk.reasoner.taxonomy
-
Class of static helper functions for printing and hashing a taxonomy.
- TaxonomyPrinter() - Constructor for class org.semanticweb.elk.reasoner.taxonomy.TaxonomyPrinter
-
- timeContextProcess - Variable in class org.semanticweb.elk.reasoner.saturation.context.ContextStatistics
-
the time spent on processing
- TimedConclusionVisitor - Class in org.semanticweb.elk.reasoner.saturation.conclusions
-
- TimedConclusionVisitor(ConclusionTimer, ConclusionVisitor<?>) - Constructor for class org.semanticweb.elk.reasoner.saturation.conclusions.TimedConclusionVisitor
-
- timeSubClassOfAxiomCompositionRule - Variable in class org.semanticweb.elk.reasoner.saturation.rules.RuleApplicationTimer
-
timer for IndexedSubClassOfAxiom.ThisCompositionRule
- todo - Variable in class org.semanticweb.elk.reasoner.ReasonerComputation
-
the inputs to be processed
- toldSubProperties - Variable in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectProperty
-
Correctness of axioms deletions requires that toldSubProperties is a
List.
- toString() - Method in class org.semanticweb.elk.reasoner.config.NumberOfWorkers
-
- toString() - Method in enum org.semanticweb.elk.reasoner.incremental.IncrementalStages
-
- toString() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObject
-
- toString() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedSubClassOfAxiom.ThisCompositionRule
-
- toString() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.BackwardLink
-
- toString() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.Contradiction
-
- toString() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.DisjointnessAxiom
-
- toString() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.ForwardLink
-
- toString() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.Propagation
-
- toString() - Method in class org.semanticweb.elk.reasoner.saturation.conclusions.Subsumer
-
- toString() - Method in class org.semanticweb.elk.reasoner.saturation.ContextImpl
-
- toString() - Method in class org.semanticweb.elk.reasoner.taxonomy.IndividualNode
-
- toString() - Method in class org.semanticweb.elk.reasoner.taxonomy.model.SimpleNode
-
- toStringStructural() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedBinaryPropertyChain
-
- toStringStructural() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedClass
-
- toStringStructural() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedDataHasValue
-
- toStringStructural() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedDisjointnessAxiom
-
- toStringStructural() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedIndividual
-
- toStringStructural() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectComplementOf
-
- toStringStructural() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectIntersectionOf
-
- toStringStructural() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectProperty
-
- toStringStructural() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectSomeValuesFrom
-
- toStringStructural() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObjectUnionOf
-
- toStringStructural() - Method in class org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedSubClassOfAxiom
-
- transitiveReductionEngine - Variable in class org.semanticweb.elk.reasoner.taxonomy.ClassTaxonomyComputationFactory.Engine
-
The transitive reduction engine used in the taxonomy construction
- transitiveReductionEngine - Variable in class org.semanticweb.elk.reasoner.taxonomy.InstanceTaxonomyComputationFactory.Engine
-
The transitive reduction engine used in the taxonomy construction
- TransitiveReductionFactory<R extends IndexedClassExpression,J extends TransitiveReductionJob<R>> - Class in org.semanticweb.elk.reasoner.reduction
-
The factory for engines that concurrently perform the transitive reduction of
the derived subsumption hierarchy between classes.
- TransitiveReductionFactory(SaturationState, int, TransitiveReductionListener<J>) - Constructor for class org.semanticweb.elk.reasoner.reduction.TransitiveReductionFactory
-
Creating a new transitive reduction engine for the input ontology index
and a listener for executing callback functions.
- TransitiveReductionFactory.Engine - Class in org.semanticweb.elk.reasoner.reduction
-
- TransitiveReductionJob<R extends IndexedClassExpression> - Class in org.semanticweb.elk.reasoner.reduction
-
The type of the transitive reduction job.
- TransitiveReductionJob(R) - Constructor for class org.semanticweb.elk.reasoner.reduction.TransitiveReductionJob
-
- TransitiveReductionListener<J extends TransitiveReductionJob<?>> - Interface in org.semanticweb.elk.reasoner.reduction
-
- TransitiveReductionOutput<R extends IndexedClassExpression> - Class in org.semanticweb.elk.reasoner.reduction
-
The abstract class representing the output of the transitive reduction
process for a given indexed class expression.
- TransitiveReductionOutputEquivalent<R extends IndexedClassExpression> - Class in org.semanticweb.elk.reasoner.reduction
-
The result of the transitive reduction for satisfiable indexed class
expression; it contains information about equivalent classes.
- TransitiveReductionOutputEquivalentDirect<R extends IndexedClassExpression> - Class in org.semanticweb.elk.reasoner.reduction
-
The result of the transitive reduction for a satisfiable
IndexedClassExpression; it contains information about its equivalent
classes and direct subsumers.
- TransitiveReductionOutputEquivalentDirect(R) - Constructor for class org.semanticweb.elk.reasoner.reduction.TransitiveReductionOutputEquivalentDirect
-
- TransitiveReductionOutputUnsatisfiable<R extends IndexedClassExpression> - Class in org.semanticweb.elk.reasoner.reduction
-
- TransitiveReductionOutputVisitor<R extends IndexedClassExpression> - Interface in org.semanticweb.elk.reasoner.reduction
-
- trySetModified(boolean) - Method in class org.semanticweb.elk.reasoner.taxonomy.IndividualNode
-
- trySetModified(boolean) - Method in interface org.semanticweb.elk.reasoner.taxonomy.model.UpdateableNode
-
- TypeNode<T extends ElkObject,I extends ElkObject> - Interface in org.semanticweb.elk.reasoner.taxonomy.model
-
A node in a taxonomy that has instances.
- TypeNodeHasher - Class in org.semanticweb.elk.reasoner.taxonomy.hashing
-
Helper class for hashing TypeNodes based on getMembers(),
getDirectSubNodes(), getDirectSuperNodes(), and getDirectInstanceNodes().