Interface Summary |
Accelerator |
An accelerator generates Java versions of rule LHSs, compiles them and returns
new Test objects to execute them. |
JessListener |
JessListener is a notification interface for Jess events. |
RU.Compare |
A helper interface used by RU.bsearchVector. |
RU.Fetch |
A helper interface used by RU.bsearchVector. |
Strategy |
An interface for conflict resolution strategies. |
Test |
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. |
Class Summary |
Activation |
An activation of a rule. |
BagFunctions |
User-defined functions for manipulating 'bags' of properties. |
BindingValue |
A class to represent a location within a rule LHS, used
internally. |
Console |
A basic graphical console for Jess. |
ConsoleApplet |
An Applet which uses ConsolePanel. |
ConsolePanel |
A basic question-and-answer dialog GUI. |
Context |
An execution context for Funcalls. |
Deffacts |
Class used to represent deffacts. |
Deffunction |
Class used to represent Deffunctions (functions defined in the Jess
language). |
Defglobal |
Class used to represent Defglobals. |
Defquery |
Class used to represent Defqueries. |
Defrule |
Class used to represent Defrules. |
Deftemplate |
Class used to parse, print and represent deftemplates. |
DumpFunctions |
Implements the Jess functions bload and bsave. |
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. |
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. |
LispFunctions |
Some LISP compatibility functions. |
LongValue |
A class to represent a Java long. |
Main |
A command-line interface for Jess; also displayed in a window by the
Console classes. |
MathFunctions |
Mathematical fucntions for Jess. |
MiscFunctions |
Some miscellaneous functions. |
MultiFunctions |
Functions to deal with multifields. |
Node |
(C) 1997 Ernest J. |
Pattern |
Pattern represents a single conditional element on a rule LHS. |
PredFunctions |
Predicate functions (is X of type Y?). |
ReflectFunctions |
Java Reflection for Jess. |
Rete |
The reasoning engine. |
RU |
General utilities for Jess. |
StringFunctions |
Implements String handling functions. |
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. |
ViewFunctions |
A nifty graphical Rete Network viewer for Jess. |