|
||||||||||
| PREV PACKAGE NEXT PACKAGE | NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
| Activation | The activation interface is used in an ExecutionListener to monitor or audit rule firings. |
| Agenda | The Agenda interface publishes the API for an agenda defined in the Eclipse "defruleset" construct. |
| AgendaIterator | Provides an interface for iterating over a set of Agenda's. |
| Assertion | The Assertion interface is used to assert facts into a WorkingMemory. |
| ConfigurationListener | ConfigurationListener defines an interface to be implemented by application objects that receive a callback when
a KnowledgeBase automatically reloads a configuration. |
| DevelopmentKnowledgeBase | The DevelopmentKnowledgeBase interface extends the KnowledgeBase interface with the ability to load text files containing defrelation and deftemplate constructs and to create binary file from them. |
| ErrorListener | The ErrorListener interface allows an object to receive messages from Eclipse on several error conditions. |
| ExecutionListener | The ExecutionListener interface allows an object to receive a message from Eclipse immediately before a rule is executed. |
| FileOutputStream | The FileOutputStream interface represents an OutputStream that writes it's content to file. |
| KnowledgeBase | The KnowledgeBase interface publishes the API for a knowledge base created from a KnowledgeBaseFactory. |
| KnowledgeBaseObject | A KnowledgeBaseObject interface publishes the API shared by all objects belonging to a KnowledgeBase. |
| ObjectIterator | Provides an iterator over the objects asserted into a WorkingMemory |
| OutputStream | The OutputStream interface represents a Stream used for output from the rules engine. |
| Relation | The Relation interface publishes the API a relational representation defined by the Eclipse "defrelation" construct. |
| RelationAssertion | The RelationAssertion interface publishes the API to assert a fact for an Eclipse template, i.e., a representation declared with "deftemplate", whereas
the TemplateAssertion interface publishes the API used to assert facts for an Eclipse template, i.e., a representation declared with "deftemplate". |
| Representation | The Representation interface publishes the API for methods that are common to a template and a relation. |
| Rule | The Rule interface publishes the API for a rule defined by the Eclipse "defrule" construct. |
| RuleIterator | Provides an interface for iterating over a set of Rule's. |
| Ruleset | The Ruleset interface publishes the API for a ruleset defined by the Eclipse "defruleset" construct. |
| RulesetIterator | Provides an interface for iterating over a set of Ruleset's. |
| Stream | The Stream interface represents a named stream that can be used as a parameter to Eclipse/HRML functions, such as (printout) |
| StringOutputStream | The StringOutputStream interface represents an OutputStream that writes it's content to an in-memory character array. |
| Template | The Template interface published the API for a template representation defined by the Eclipse "deftemplate" construct. |
| TemplateAssertion | The TemplateAssertion interface publishes the API to assert a fact for an Eclipse template, i.e., a representation declared with "deftemplate", whereas
the RelationAssertion interface publishes the API to assert facts for an Eclipse relation, i.e., a representation declared with "defrelation". |
| TemplateField | The TemplateField interface publishes the API for the fields of a Template. |
| TemplateFieldTypes | The TemplateFieldTypes interface provides the constants that can be returned by TemplateField.getType(). |
| WorkingMemory | The WorkingMemory interface represents an Eclipse Working Memory. |
| WorkingMemoryObject | A WorkingMemoryObject interface publishes the API for those objects belonging to a WorkingMemory. |
| Class Summary | |
| KnowledgeBaseFactory | KnowledgeBaseFactory is a class for creating Knowledge Base objects. |
| Exception Summary | |
| EclipseException | An EclipseException is used for exceptions occuring in the rules engine. |
Provides interfaces and classes for controlling the HaleyRules engine.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | NO FRAMES | |||||||||