public class RuleEngineState
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
java.util.List<ActivationTrace> |
getActivations()
Get the list of activations on the agenda.
|
FactTrace |
getFact(int factId)
Get the fact trace for a fact identified its fact ID.
|
java.util.List<FactTrace> |
getFacts()
Get a list of all the fact traces for the state of
working memory calculated from the trace.
|
java.util.List<FactTrace> |
getFactsByType(java.lang.String factType)
Get a list of traces for facts by fact type
|
java.util.Set<java.lang.String> |
getFactTypes()
Get a set of all the fact types for the state of
working memory calculated from the trace.
|
java.util.List<RuleTrace> |
getFiredRules()
Get the list of rules that have fired.
|
java.util.List<java.lang.String> |
getRulesetStack()
Get the ruleset stack.
|
java.util.List<FactTrace> |
getTreeViewFacts()
Get a list of the root fact traces for the state of
working memory calculated from the trace.
|
public java.util.List<FactTrace> getFacts()
public java.util.List<FactTrace> getTreeViewFacts()
public java.util.Set<java.lang.String> getFactTypes()
public java.util.List<FactTrace> getFactsByType(java.lang.String factType)
factType
- the fact type name.factType
for
facts in working memory calculated from the trace.public FactTrace getFact(int factId)
factId
- the fact ID of the desired fact.public java.util.List<ActivationTrace> getActivations()
public java.util.List<RuleTrace> getFiredRules()
public java.util.List<java.lang.String> getRulesetStack()