Serialized Form


Package jess

Class jess.Activation implements Serializable

Serialized Fields

m_inactive

boolean m_inactive
True if activation has been cancelled

m_rule

Defrule m_rule
Rule is the rule we will fire.

m_seq

int m_seq

m_token

Token m_token
Token is the token that got us fired.

Class jess.BagFunctions implements Serializable

Class jess.Binding implements Serializable

Serialized Fields

m_factIndex

int m_factIndex
The fact within a token where this variable should be loaded from.

m_name

java.lang.String m_name
The name of the variable.

m_slotIndex

int m_slotIndex
The slot within a fact where this variable should be loaded from.

m_subIndex

int m_subIndex
The subslot within a slot where this variable should be loaded from.

m_type

int m_type
The type of the variable

m_val

Value m_val
The value of the variable

Class jess.Console implements Serializable

Serialized Fields

m_panel

ConsolePanel m_panel

m_rete

Rete m_rete

Class jess.ConsoleApplet implements Serializable

Serialized Fields

m_main

Main m_main

m_panel

ConsolePanel m_panel

m_rete

Rete m_rete

m_thread

java.lang.Thread m_thread

Class jess.ConsolePanel implements Serializable

Serialized Fields

m_in

TextReader m_in

m_out

java.io.PrintWriter m_out

m_rete

Rete m_rete

m_ta

java.awt.TextArea m_ta

m_tf

java.awt.TextField m_tf

Class jess.Context implements Serializable

Serialized Fields

m_bindings

java.util.Hashtable m_bindings

m_engine

Rete m_engine

m_fact

Fact m_fact

m_inAdvice

boolean m_inAdvice

m_parent

Context m_parent

m_return

boolean m_return

m_retval

Value m_retval

m_token

Token m_token

Class jess.Deffacts implements Serializable

Serialized Fields

m_docstring

java.lang.String m_docstring

m_facts

java.util.Vector m_facts

m_name

java.lang.String m_name

m_string

java.lang.String m_string

Class jess.Deffunction implements Serializable

Serialized Fields

m_actions

java.util.Vector m_actions

m_argNames

java.util.Vector m_argNames

m_bindings

java.util.Hashtable m_bindings

m_docstring

java.lang.String m_docstring

m_name

java.lang.String m_name

m_nargs

int m_nargs

Class jess.Defglobal implements Serializable

Serialized Fields

m_binding

Binding m_binding

Class jess.Defquery implements Serializable

Serialized Fields

m_frozen

boolean m_frozen

m_queryVariables

java.util.Vector m_queryVariables

m_results

java.util.Vector m_results

Class jess.Defrule implements Serializable

Serialized Fields

m_activations

java.util.Hashtable m_activations

m_frozen

boolean m_frozen

m_id

int m_id

m_localActions

Funcall[] m_localActions

m_salience

int m_salience

m_salienceVal

Value m_salienceVal

Class jess.Deftemplate implements Serializable

Serialized Fields

m_backchain

boolean m_backchain

m_data

ValueVector m_data

m_docstring

java.lang.String m_docstring

m_name

java.lang.String m_name

m_parent

Deftemplate m_parent

Class jess.DumpFunctions implements Serializable

Class jess.Fact implements Serializable

Serialized Fields

m_deft

Deftemplate m_deft

m_id

int m_id

m_name

java.lang.String m_name

m_shadow

boolean m_shadow

m_time

int m_time

Class jess.Funcall implements Serializable

Serialized Fields

m_engine

Rete m_engine

m_funcall

jess.FunctionHolder m_funcall

Class jess.FuncallValue implements Serializable

Class jess.HasLHS implements Serializable

Serialized Fields

m_bindings

java.util.Hashtable m_bindings

m_docstring

java.lang.String m_docstring

m_engine

Rete m_engine

m_name

java.lang.String m_name

m_new

boolean m_new

m_nodeIndexHash

int m_nodeIndexHash

m_nodes

java.util.Vector m_nodes

m_patts

java.util.Vector m_patts

Class jess.Jesp implements Serializable

Serialized Fields

m_engine

Rete m_engine

m_jts

jess.JessTokenStream m_jts
Stream where input comes from

m_varnames

java.util.Hashtable m_varnames

Class jess.JessEvent implements Serializable

Serialized Fields

m_obj

java.lang.Object m_obj

m_type

int m_type

Class jess.JessException implements Serializable

Serialized Fields

m_context

java.lang.StringBuffer m_context

m_data

java.lang.String m_data

m_lineNumber

int m_lineNumber

m_message

java.lang.String m_message

m_nextException

java.lang.Throwable m_nextException

m_programText

java.lang.String m_programText

m_routine

java.lang.String m_routine

Class jess.Main implements Serializable

Serialized Fields

m_j

Jesp m_j

m_readStdin

boolean m_readStdin

m_rete

Rete m_rete

Class jess.MathFunctions implements Serializable

Class jess.MiscFunctions implements Serializable

Class jess.MultiFunctions implements Serializable

Class jess.Node implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Serialized Fields

m_listeners

java.util.Hashtable m_listeners

m_localSucc

Node[] m_localSucc

m_nsucc

int m_nsucc

m_succ

java.util.Vector m_succ
Succ is the list of this node's successors

m_usecount

int m_usecount
How many rules use me?

Class jess.Pattern implements Serializable

Serialized Fields

m_boundName

java.lang.String m_boundName
Bound to a variable if non-null

m_class

java.lang.String m_class
Class of fact matched by this pattern

m_deft

Deftemplate m_deft
The deftemplate corresponding to this pattern

m_explicit

boolean m_explicit
Only match explicitly, no backwards chaining

m_negated

int m_negated
Am I in a (not () ) ?

m_slotLengths

int[] m_slotLengths

m_tests

Test1[][] m_tests
The Slot tests for this pattern

m_unique

boolean m_unique
Am I uniquely determined?

Class jess.PredFunctions implements Serializable

Class jess.ReflectFunctions implements Serializable

Class jess.Rete implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Serialized Fields

fetchFactID

RU.Fetch fetchFactID

m_compiler

jess.ReteCompiler m_compiler
Each interpreter has its own compiler object

m_deffacts

java.util.Hashtable m_deffacts
Deffacts are unique to each interpreter.

m_defglobals

java.util.Hashtable m_defglobals
Defglobals are unique to each interpreter.

m_deftemplates

java.util.Hashtable m_deftemplates
Deftemplates are unique to each interpreter.

m_eventMask

int m_eventMask

m_factDuplication

boolean m_factDuplication
Flag to allow duplicate facts

m_functions

java.util.Hashtable m_functions

m_globalContext

Context m_globalContext
Context for executing global functions

m_idLock

java.lang.Object m_idLock
Successively incremented ID for asserted facts.

m_listeners

java.util.Vector m_listeners

m_rules

java.util.Hashtable m_rules
The rule base is unique to each interpreter.

m_strategy

Strategy m_strategy
Current conflict resolution strategy

m_time

int m_time

Class jess.RU implements Serializable

Class jess.StringFunctions implements Serializable

Class jess.Test1 implements Serializable

Serialized Fields

m_conjunction

int m_conjunction
AND or OR

m_slotValue

Value m_slotValue
The datum to test against

m_subIdx

int m_subIdx
Which subslot within a multislot (0,1,2...)

m_test

int m_test
What test to do (Test1.EQ, Test1.NEQ, etc)

Class jess.Token implements Serializable

Serialized Fields

m_fact

Fact m_fact

m_negcnt

int m_negcnt

m_parent

Token m_parent

m_size

int m_size

m_sortcode

int m_sortcode
sortcode is used by the engine to hash tokens and prevent long linear memory searches

m_tag

int m_tag

m_time

int m_time
The total time step represented by all of this token's facts.

Class jess.Value implements Serializable

Serialized Fields

m_floatval

double m_floatval

m_intval

int m_intval

m_objectval

java.lang.Object m_objectval

m_type

int m_type

Class jess.ValueVector implements Serializable

Serialized Fields

m_ptr

int m_ptr

m_v

Value[] m_v

Class jess.Variable implements Serializable

Class jess.ViewFunctions implements Serializable


Package jess.awt

Class jess.awt.Canvas implements Serializable

Serialized Fields

m_engine

Rete m_engine

m_fc

Funcall m_fc

Class jess.awt.TextAreaWriter implements Serializable

Serialized Fields

m_str

java.lang.StringBuffer m_str

m_ta

java.awt.TextArea m_ta

Class jess.awt.TextReader implements Serializable

Serialized Fields

m_buf

java.lang.StringBuffer m_buf

m_dontWait

boolean m_dontWait

m_ptr

int m_ptr


© 1997 E.J. Friedman-Hill and Sandia Corporation