|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| CollectionManager<B> | Implementations of this interface are used to manage collections to keep intermediate inference results. |
| Constants | |
| KnowledgeBase<F> | Knowledge base holds facts and mapping of handles to facts. |
| KnowledgeBase.PutDerivedResult<F> | |
| RuleSetFlowOptimizer | |
| SupersessionAware | Rule engine components which change behavior depending on whether supersession shall be taken into account during inference shall implement this interface. |
| Class Summary | |
|---|---|
| AcceptMethodConditionNode<F> | |
| BeanSupersederAtomicConverter | |
| ConditionArgument | Describes binding of condition argument. |
| ConditionNode<F> | Base class for condition nodes. |
| ConditionSharingOptimizer | Optimizes flow by finding equal conditions emanating from the same pin and merging them. |
| ExpressionConditionNode<F> | |
| ForwardReasoningSessionFactoryImpl<F> | |
| HandleCollection<E> | |
| HandleList<E> | |
| HandleSet<E> | |
| InferenceContextDispatcher | Delegates calls to thread local |
| InferenceMethodNode<F> | |
| IniliningOptimizer | Optimizes flow by setting inline flag to true for nodes and transitions which form a chain and therefore there is no reason to spawn multiple task for execution of each of them. |
| InMemoryKnowledgeBase<F> | Knowledge base which uses in-memory collecitons. |
| KnowledgeCompactor | Compacts collections of facts by removing facts superseded by other facts in the collection. |
| MappingTransition | Transition which changes order of parameters. |
| NonBlockingPriorityNotifyingFutureTask<V,A> | |
| PassThroughOptimizer | |
| PoolingForwardReasoningSessionFactory<F> | Implements session pooling, uses properties as the key. |
| PriorityExecutorSynapseFactory<S,A> | |
| ReasoningNodeBase<F> | Base class for reasoning nodes |
| ReasoningPassThroughNode<F> | Transition which doesn't do any processing - it simply passes invocation from source to targets. |
| ReasoningTransitionBase<F> | |
| RuleSetFlow<F> | Flow which implements rule set. |
| RuleSetToFlowCompiler | Compiles (transforms) rule set to flow definition. |
| TokenInfo | Holds information about rule flow token. |
| TypeFilterTransition<F> | This transition passes through only invocations with single parameter of specified type. |
| Exception Summary | |
|---|---|
| RuleExecutionException | |
| RuntimeReasoningException | |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||