Serialized Form

Class com.irs.jam.AchieveGoalAction implements Serializable


Class com.irs.jam.Action implements Serializable

Serialized Fields

_name

java.lang.String _name

_file

java.lang.String _file

_line

int _line

_actType

int _actType


Class com.irs.jam.APL implements Serializable

Serialized Fields

_intentions

DList _intentions

_interpreter

Interpreter _interpreter


Class com.irs.jam.APLElement implements Serializable

Serialized Fields

_plan

Plan _plan

_fromGoal

Goal _fromGoal

_binding

Binding _binding


Class com.irs.jam.AssertAction implements Serializable


Class com.irs.jam.AssignAction implements Serializable

Serialized Fields

_var

Expression _var

_exp

Expression _exp


Class com.irs.jam.Binding implements Serializable

Serialized Fields

_size

int _size

_newWMBinding

boolean _newWMBinding

_symbolTable

SymbolTable _symbolTable

_bvalues

BindingValue[] _bvalues


Class com.irs.jam.BindingList implements Serializable


Class com.irs.jam.BindingListEnumerator implements Serializable


Class com.irs.jam.BindingValue implements Serializable

Serialized Fields

_value

Value _value

_externalVariable

Variable _externalVariable

_externalBinding

Binding _externalBinding


Class com.irs.jam.Condition implements Serializable

Serialized Fields

_rep

Condition _rep

_activeValue

int _activeValue


Class com.irs.jam.ConditionList implements Serializable


Class com.irs.jam.ConditionListEnumerator implements Serializable


Class com.irs.jam.DLink implements Serializable

Serialized Fields

_prev

DLink _prev

_next

DLink _next

_ent

java.lang.Object _ent


Class com.irs.jam.DList implements Serializable

Serialized Fields

_head

DLink _head

_count

int _count


Class com.irs.jam.DListEnumerator implements Serializable

Serialized Fields

_list

DList _list

_current

DLink _current


Class com.irs.jam.ExpList implements Serializable


Class com.irs.jam.ExpListEnumerator implements Serializable


Class com.irs.jam.Expression implements Serializable


Class com.irs.jam.ExpressionCondition implements Serializable

Serialized Fields

_expression

Expression _expression


Class com.irs.jam.FactAction implements Serializable


Class com.irs.jam.FactCondition implements Serializable


Class com.irs.jam.FailAction implements Serializable


Class com.irs.jam.FunctionCall implements Serializable

Serialized Fields

_name

java.lang.String _name

_classname

java.lang.String _classname

_arity

int _arity

_args

ExpList _args

_object

Variable _object

_interpreter

Interpreter _interpreter


Class com.irs.jam.Functions implements Serializable

Serialized Fields

_interpreter

Interpreter _interpreter


Class com.irs.jam.Goal implements Serializable

Serialized Fields

_goalAction

GoalAction _goalAction

_concludeRelation

Relation _concludeRelation

_subgoal

Goal _subgoal

_prevGoal

Goal _prevGoal

_newGoal

int _newGoal

_status

int _status

_intention

APLElement _intention

_runtimeState

PlanRuntimeState _runtimeState

_intentionStructure

IntentionStructure _intentionStructure


Class com.irs.jam.GoalAction implements Serializable

Serialized Fields

_goal

Relation _goal

_utility

Expression _utility

_by

ExpList _by

_notBy

ExpList _notBy

_interpreter

Interpreter _interpreter


Class com.irs.jam.IntentionStructure implements Serializable

Serialized Fields

_stacks

DList _stacks

_currentGoal

Goal _currentGoal

_interpreter

Interpreter _interpreter


Class com.irs.jam.Interpreter implements Serializable

Serialized Fields

_planLibrary

PlanTable _planLibrary

_worldModel

WorldModelTable _worldModel

_intentionStructure

IntentionStructure _intentionStructure

_observer

Plan _observer

_systemFunctions

Functions _systemFunctions

_userFunctions

Functions _userFunctions

_relationTable

SymbolTable _relationTable

_numAPLs

int _numAPLs

_numNullAPLs

int _numNullAPLs

_numGoals

int _numGoals

_numCycles

int _numCycles

_totalUtility

double _totalUtility

_agentHasMoved

boolean _agentHasMoved

_showWorldModel

boolean _showWorldModel

_showGoalList

boolean _showGoalList

_showIntentionStructure

boolean _showIntentionStructure

_showAPL

boolean _showAPL

_showActionFailure

boolean _showActionFailure

_threadStopped

boolean _threadStopped

_threadSuspended

boolean _threadSuspended


Class com.irs.jam.JAM implements Serializable

Serialized Fields

_interpreter

Interpreter _interpreter


Class com.irs.jam.LoadAction implements Serializable

Serialized Fields

_args

ExpList _args

_interpreter

Interpreter _interpreter


Class com.irs.jam.MaintainGoalAction implements Serializable


Class com.irs.jam.NextFactAction implements Serializable

Serialized Fields

_var

Variable _var


Class com.irs.jam.ObjectAction implements Serializable

Serialized Fields

_functionName

java.lang.String _functionName

_arity

int _arity

_object

Variable _object

_args

ExpList _args


Class com.irs.jam.ParseException implements Serializable

Serialized Fields

specialConstructor

boolean specialConstructor
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).

currentToken

Token currentToken
This is the last token that has been consumed successfully. If this object has been created due to a parse error, the token followng this token will (therefore) be the first error token.

expectedTokenSequences

int[][] expectedTokenSequences
Each entry in this array is an array of integers. Each array of integers represents a sequence of tokens (by their ordinal values) that is expected at this point of the parse.

tokenImage

java.lang.String[] tokenImage
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred. This array is defined in the generated ...Constants interface.

eol

java.lang.String eol
The end of line string for this machine.


Class com.irs.jam.PerformGoalAction implements Serializable


Class com.irs.jam.Plan implements Serializable

Serialized Fields

_goalSpecification

Action _goalSpecification

_concludeSpecification

Relation _concludeSpecification

_utility

Expression _utility

_body

PlanSequenceConstruct _body

_context

PlanContext _context

_precondition

PlanContext _precondition

_documentation

java.lang.String _documentation

_failure

PlanAtomicConstruct _failure

_effects

PlanAtomicConstruct _effects

_attributes

java.lang.String _attributes

_symbolTable

SymbolTable _symbolTable

_valid

boolean _valid


Class com.irs.jam.PlanAtomicConstruct implements Serializable

Serialized Fields

_constructs

PlanSequenceConstruct _constructs


Class com.irs.jam.PlanBranchConstruct implements Serializable

Serialized Fields

_branchType

int _branchType

_branches

java.util.Vector _branches


Class com.irs.jam.PlanConstruct implements Serializable

Serialized Fields

_constructType

int _constructType


Class com.irs.jam.PlanContext implements Serializable

Serialized Fields

_conditions

ConditionList _conditions


Class com.irs.jam.PlanDoAllConstruct implements Serializable

Serialized Fields

_branches

java.util.Vector _branches


Class com.irs.jam.PlanDoAnyConstruct implements Serializable

Serialized Fields

_branches

java.util.Vector _branches


Class com.irs.jam.PlanDoConstruct implements Serializable

Serialized Fields

_test

Action _test

_constructs

PlanSequenceConstruct _constructs


Class com.irs.jam.PlanParallelConstruct implements Serializable

Serialized Fields

_threads

java.util.Vector _threads


Class com.irs.jam.PlanRuntimeAtomicState implements Serializable

Serialized Fields

_currentConstructNum

int _currentConstructNum


Class com.irs.jam.PlanRuntimeBranchState implements Serializable

Serialized Fields

_activeBranchNum

int _activeBranchNum


Class com.irs.jam.PlanRuntimeDoAllState implements Serializable

Serialized Fields

_activeBranchNum

int _activeBranchNum

_branchesLeft

java.util.Vector _branchesLeft


Class com.irs.jam.PlanRuntimeDoAnyState implements Serializable

Serialized Fields

_activeBranchNum

int _activeBranchNum

_branchesLeft

java.util.Vector _branchesLeft


Class com.irs.jam.PlanRuntimeDoState implements Serializable


Class com.irs.jam.PlanRuntimeGoalState implements Serializable

Serialized Fields

_subgoal

Goal _subgoal


Class com.irs.jam.PlanRuntimeParallelState implements Serializable

Serialized Fields

_threadsStarted

boolean _threadsStarted

_threads

PlanRuntimeThreadState[] _threads

_threadState

int[] _threadState


Class com.irs.jam.PlanRuntimeSequenceState implements Serializable

Serialized Fields

_currentConstructNum

int _currentConstructNum


Class com.irs.jam.PlanRuntimeSimpleState implements Serializable


Class com.irs.jam.PlanRuntimeState implements Serializable

Serialized Fields

_thisConstruct

PlanConstruct _thisConstruct

_substate

PlanRuntimeState _substate


Class com.irs.jam.PlanRuntimeThreadState implements Serializable

Serialized Fields

_thisConstruct

PlanSequenceConstruct _thisConstruct

_substate

PlanRuntimeSequenceState _substate

_binding

Binding _binding

_goal

Goal _goal

_threadNumber

int _threadNumber

_threadState

int[] _threadState

_threadStopped

boolean _threadStopped

_threadSuspended

boolean _threadSuspended


Class com.irs.jam.PlanRuntimeWaitState implements Serializable


Class com.irs.jam.PlanRuntimeWhenState implements Serializable

Serialized Fields

_testEvaluated

boolean _testEvaluated


Class com.irs.jam.PlanRuntimeWhileState implements Serializable

Serialized Fields

_checkLoopCondition

boolean _checkLoopCondition


Class com.irs.jam.PlanSequenceConstruct implements Serializable

Serialized Fields

_constructs

java.util.Vector _constructs


Class com.irs.jam.PlanSimpleConstruct implements Serializable

Serialized Fields

_action

Action _action


Class com.irs.jam.PlanTable implements Serializable


Class com.irs.jam.PlanWaitConstruct implements Serializable

Serialized Fields

_action

Action _action

_rel

Relation _rel


Class com.irs.jam.PlanWhenConstruct implements Serializable

Serialized Fields

_test

Action _test

_constructs

PlanSequenceConstruct _constructs


Class com.irs.jam.PlanWhileConstruct implements Serializable

Serialized Fields

_test

Action _test

_constructs

PlanSequenceConstruct _constructs


Class com.irs.jam.PostAction implements Serializable

Serialized Fields

_goalAction

GoalAction _goalAction

_interpreter

Interpreter _interpreter


Class com.irs.jam.Predicate implements Serializable

Serialized Fields

_name

java.lang.String _name

_relation

Relation _relation

_interpreter

Interpreter _interpreter


Class com.irs.jam.PredicateAchieve implements Serializable


Class com.irs.jam.PredicateFact implements Serializable


Class com.irs.jam.PredicateRetrieve implements Serializable


Class com.irs.jam.QueryGoalAction implements Serializable


Class com.irs.jam.Relation implements Serializable

Serialized Fields

_ID

int _ID

_args

ExpList _args

_arity

int _arity

_interpreter

Interpreter _interpreter


Class com.irs.jam.RelationCondition implements Serializable

Serialized Fields

_relation

Relation _relation

_interpreter

Interpreter _interpreter


Class com.irs.jam.RetractAction implements Serializable


Class com.irs.jam.RetrieveAction implements Serializable


Class com.irs.jam.RetrieveAllAction implements Serializable

Serialized Fields

_var

Variable _var


Class com.irs.jam.RetrieveCondition implements Serializable


Class com.irs.jam.SimpleAction implements Serializable

Serialized Fields

_arity

int _arity

_args

ExpList _args

_interpreter

Interpreter _interpreter


Class com.irs.jam.SucceedAction implements Serializable


Class com.irs.jam.Symbol implements Serializable


Class com.irs.jam.SymbolTable implements Serializable


Class com.irs.jam.SystemFunctions implements Serializable


Class com.irs.jam.Table implements Serializable

Serialized Fields

_table

TableObject[] _table

_hashTable

DList[] _hashTable

_tableSize

int _tableSize

_hashTableSize

int _hashTableSize

_nextID

int _nextID

_tableIncrementSize

int _tableIncrementSize


Class com.irs.jam.TableObject implements Serializable

Serialized Fields

_name

java.lang.String _name

_id

int _id


Class com.irs.jam.TestAction implements Serializable

Serialized Fields

_expression

Expression _expression


Class com.irs.jam.TokenMgrError implements Serializable

Serialized Fields

errorCode

int errorCode
Indicates the reason why the exception is thrown. It will have one of the above 4 values.


Class com.irs.jam.UnpostAction implements Serializable

Serialized Fields

_goalAction

GoalAction _goalAction

_interpreter

Interpreter _interpreter


Class com.irs.jam.UpdateAction implements Serializable

Serialized Fields

_newRelation

Relation _newRelation


Class com.irs.jam.UserFunctions implements Serializable


Class com.irs.jam.Value implements Serializable

Serialized Fields

_rep

Value _rep


Class com.irs.jam.ValueLong implements Serializable

Serialized Fields

_value

long _value


Class com.irs.jam.ValueObject implements Serializable

Serialized Fields

_value

java.lang.Object _value


Class com.irs.jam.ValueReal implements Serializable

Serialized Fields

_value

double _value


Class com.irs.jam.ValueString implements Serializable

Serialized Fields

_value

java.lang.String _value


Class com.irs.jam.Variable implements Serializable

Serialized Fields

_symbolTable

SymbolTable _symbolTable

_ID

int _ID


Class com.irs.jam.WorldModelAction implements Serializable

Serialized Fields

_relation

Relation _relation

_interpreter

Interpreter _interpreter


Class com.irs.jam.WorldModelRelation implements Serializable

Serialized Fields

_relation

Relation _relation

_newTag

boolean _newTag


Class com.irs.jam.WorldModelTable implements Serializable

Serialized Fields

_interpreter

Interpreter _interpreter


Class com.irs.jam.WorldModelTableBucketEnumerator implements Serializable

Serialized Fields

_table

WorldModelTable _table

_relation

Relation _relation

_bucket

DListEnumerator _bucket