|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Uses of KnowledgeBase in com.hammurapi.reasoning.impl |
|---|
| Classes in com.hammurapi.reasoning.impl that implement KnowledgeBase | |
|---|---|
class |
InMemoryKnowledgeBase<F>
Knowledge base which uses in-memory collecitons. |
| Fields in com.hammurapi.reasoning.impl declared as KnowledgeBase | |
|---|---|
protected KnowledgeBase<F> |
ReasoningTransitionBase.knowledgeBase
|
protected KnowledgeBase<F> |
ReasoningNodeBase.knowledgeBase
|
protected KnowledgeBase<E> |
HandleCollection.knowledgeBase
|
| Methods in com.hammurapi.reasoning.impl that return KnowledgeBase | |
|---|---|
KnowledgeBase<F> |
RuleSetFlow.getKnowledgeBase()
|
| Methods in com.hammurapi.reasoning.impl with parameters of type KnowledgeBase | |
|---|---|
protected Collection<Future<?>> |
ReasoningNodeBase.invoke(KnowledgeBase<F> flowState,
com.hammurapi.reasoning.impl.InferenceToken<F>[] args,
com.hammurapi.reasoning.impl.PinEntry<F> pe,
PropertySet properties,
Context context,
List<ProcessingPathElement> processingPath)
Ivocations come here. |
protected Collection<Future<?>> |
ReasoningPassThroughNode.process(KnowledgeBase<F> knowledgeBase,
List<com.hammurapi.reasoning.impl.InferenceToken<F>>[] inputs,
PropertySet properties,
Context context,
List<ProcessingPathElement> processingPath,
Joiner.InputConsumer consumer,
int activator)
|
protected abstract Collection<Future<?>> |
ReasoningNodeBase.process(KnowledgeBase<F> flowState,
List<com.hammurapi.reasoning.impl.InferenceToken<F>>[] inputs,
PropertySet properties,
Context context,
List<ProcessingPathElement> processingPath,
Joiner.InputConsumer consumer,
int activator)
Processes inputs. |
protected Collection<Future<?>> |
InferenceMethodNode.process(KnowledgeBase<F> flowState,
List<com.hammurapi.reasoning.impl.InferenceToken<F>>[] inputs,
PropertySet properties,
Context context,
List<ProcessingPathElement> processingPath,
Joiner.InputConsumer consumer,
int activator)
|
protected Collection<Future<?>> |
ConditionNode.process(KnowledgeBase<F> flowState,
List<com.hammurapi.reasoning.impl.InferenceToken<F>>[] inputs,
PropertySet properties,
Context context,
List<ProcessingPathElement> processingPath,
Joiner.InputConsumer consumer,
int activator)
Dispatch inputs to outputs. |
void |
RuleSetFlow.setKnowledgeBase(KnowledgeBase<F> knowledgeBase)
|
void |
ReasoningTransitionBase.setKnowledgeBase(KnowledgeBase<F> knowledgeBase)
|
void |
ReasoningNodeBase.setKnowledgeBase(KnowledgeBase<F> knowledgeBase)
|
| Method parameters in com.hammurapi.reasoning.impl with type arguments of type KnowledgeBase | |
|---|---|
void |
RuleSetFlow.setTransitions(List<Transition<KnowledgeBase<F>,com.hammurapi.reasoning.impl.InferenceToken<F>>> transitions)
|
| Constructors in com.hammurapi.reasoning.impl with parameters of type KnowledgeBase | |
|---|---|
HandleCollection(KnowledgeBase<E> kb,
Collection<Handle<E>> handleCollection)
|
|
HandleList(KnowledgeBase<E> kb,
List<Handle<E>> handleCollection)
|
|
HandleSet(KnowledgeBase<E> kb,
Set<Handle<E>> handleCollection)
|
|
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||