|
Interface Summary |
| Accelerator |
An accelerator generates Java versions of rule LHSs, compiles them and returns
new TestBase objects to execute them. |
| ConditionalElement |
A conditional element is either a Pattern or a Group of Patterns. |
| JessListener |
JessListener is a notification interface for Jess events. |
| Modular |
Something that has a name and lives in a module. |
| NodeSink |
|
| Strategy |
An interface for conflict resolution strategies. |
| TestBase |
A generic Rete network test. |
| Userfunction |
Interface for all functions, user-defined or otherwise, callable from the
Jess language. |
| Userpackage |
Interface for a collection of functions, user-defined or otherwise. |
| Visitable |
A visitable Jess class. |
| Visitor |
Visit some Jess classes. |
| WatchConstants |
Things that can be watched. |
|
Class Summary |
| Activation |
A list of facts that satisfy a rule. |
| BindingValue |
A class to represent a location within a rule LHS, used
internally. |
| Console |
A simple graphical console for Jess. |
| ConsoleApplet |
A simple Applet which uses ConsolePanel. |
| ConsolePanel |
A basic question-and-answer dialog GUI. |
| Context |
An execution context. |
| Deffacts |
Class used to represent deffacts. |
| Deffunction |
Class used to represent Deffunctions (functions defined in the Jess
language). |
| Deffunction.Argument |
Represents a formal paramter to this deffunction. |
| Defglobal |
Class used to represent Defglobals. |
| Defquery |
Class used to represent Defqueries. |
| Defrule |
Class used to represent Defrules. |
| Deftemplate |
Class used to represent Jess deftemplates. |
| Fact |
A Fact is a ValueVector where the entries are the slot data in
declaration order. |
| FactIDValue |
A class to represent a Fact-id. |
| Funcall |
A class for parsing, assembling, and interpreting function calls. |
| FuncallValue |
A class to represent a Jess function call stored in a Value. |
| HasLHS |
Parent class of Defrules and Defqueries. |
| HeapPriorityQueue |
A heap-based priority queue. |
| Jesp |
Parser functionality for Jess. |
| JessEvent |
JessEvents are used by JessEvent sources (like the Rete class) to convey
information about interesting things that happen to registered event listeners. |
| JessEventAdapter |
JessEventAdapter
A Jess Event Adapter that lets you write JessEvent handlers in Jess. |
| LongValue |
A class to represent a Java long. |
| Main |
A command-line interface for Jess; also displayed in a window by the
Console classes. |
| Node |
(C) 1997 Ernest J. |
| Pattern |
Pattern represents a single conditional element on a rule LHS. |
| PrettyPrinter |
The "ppdefrule" command and such. |
| Rete |
*********************************************************************
The reasoning engine and the central class in the Jess library. |
| RU |
General utilities for Jess. |
| Test1 |
Holds a single test in a Pattern on the LHS of a Rule. |
| Token |
A Token is the fundamental unit of communication in the Rete
network. |
| Value |
A class to represent a Jess typed value. |
| ValueVector |
A mini version of Vector (a self-extending array) that only holds Values. |
| Variable |
A class to represent a Jess variable. |