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. |