|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use biz.hammurapi.rules | |
---|---|
biz.hammurapi.rules | |
biz.hammurapi.rules.backwardreasoning | |
biz.hammurapi.rules.jsr94 |
Classes in biz.hammurapi.rules used by biz.hammurapi.rules | |
---|---|
AbstractRule
|
|
Action
Instances of this class represent actions performed by the engine in response to adding an object to working memory. |
|
CollectionManager
Implementations manage collections for rules. |
|
Conclusion
Base class for conclusions. |
|
Constants
Constants. |
|
Derivation
This class is a tracking element for inference process. |
|
HandleManager
Handle manager - creates and maintains handle -> object mappings. |
|
KnowledgeBase
This interface is a facade for object dispatchers. |
|
KnowledgeCompactor
Implementations of this interface preprocess object collections before returning them from RuleSession.getObjects(). |
|
Negatable
Classes which have complex negating semantics should implement this interface. |
|
Negator
Facts which negate other facts shall implement this interface |
|
ObjectStorage
Implementations of this class can be used by Handle and Collection managers implementations to persist engine state |
|
Rule.ChangeDetector
Interface to detect changes in arguments passed to inference methods. |
|
RulesContainerBase
Base class for containers of rules. |
|
SmartHandle
Handle which knows how to obtain master reference. |
|
Supercedable
Classes which can supercede each other shall implement this interface. |
Classes in biz.hammurapi.rules used by biz.hammurapi.rules.backwardreasoning | |
---|---|
CollectionManager
Implementations manage collections for rules. |
|
Constants
Constants. |
|
FactSource
Source of facts of particular type(s). |
Classes in biz.hammurapi.rules used by biz.hammurapi.rules.jsr94 | |
---|---|
CollectionManager
Implementations manage collections for rules. |
|
HandleManager
Handle manager - creates and maintains handle -> object mappings. |
|
KnowledgeBase
This interface is a facade for object dispatchers. |
|
KnowledgeCompactor
Implementations of this interface preprocess object collections before returning them from RuleSession.getObjects(). |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |