Index
All Classes|All Packages
A
- A - Variable in class jason.asSemantics.Circumstance
- aAct - Static variable in class jason.stdlib.suspended
- aAnd - Static variable in class jason.stdlib.fork
- abolish - Class in jason.stdlib
-
Internal action:
.abolish
. - abolish() - Constructor for class jason.stdlib.abolish
- abolish(Atom, PredicateIndicator) - Method in class jason.bb.BeliefBase
- abolish(Atom, PredicateIndicator) - Method in class jason.bb.DefaultBeliefBase
- abolish(Literal, Unifier) - Method in class jason.asSemantics.Agent
-
Removes all occurrences of bel in BB.
- abolish(PredicateIndicator) - Method in class jason.bb.BeliefBase
-
Removes all believes with some functor/arity in the default namespace
- abolish(PredicateIndicator) - Method in class jason.bb.ChainBBAdapter
- abolish(PredicateIndicator) - Method in class jason.bb.JDBCPersistentBB
- AboutGUI - Class in jason.jeditplugin
- AboutGUI() - Constructor for class jason.jeditplugin.AboutGUI
- Abs - Class in jason.functions
-
Function:
math.abs(N)
: encapsulates java Math.abs(N). - Abs() - Constructor for class jason.functions.Abs
- accept(File) - Method in class jason.infra.local.StartNewAgentGUI.AslFileFilter
- accept(File) - Method in class jason.util.ConfigGUI.JarFileFilter
- achieve - jason.asSyntax.BodyLiteral.BodyType
-
Deprecated.
- achieve - jason.asSyntax.PlanBody.BodyType
- achieve - jason.asSyntax.Trigger.TEType
- achieved - jason.asSemantics.GoalListener.GoalStates
- achieveNF - jason.asSyntax.BodyLiteral.BodyType
-
Deprecated.
- achieveNF - jason.asSyntax.PlanBody.BodyType
- aclPerformativeToKqml(ACLMessage) - Static method in class jason.infra.jade.JadeAg
- acos - Class in jason.functions
-
Function:
math.acos(N)
: encapsulates java Math.acos(N), returns the arc cosine of a value; the returned angle is in the range 0.0 through pi. - acos() - Constructor for class jason.functions.acos
- act() - Method in class jason.asSemantics.TransitionSystem
- act() - Method in class jason.infra.local.LocalAgArch
-
the act as step of reasoning cycle
- act() - Method in class jason.infra.local.RunLocalMAS.LocalAgArchSynchronousScheduled
- act(ActionExec) - Method in class jason.architecture.AgArch
-
Executes the action action and, when finished, adds it back in feedback actions.
- act(ActionExec) - Method in class jason.infra.jade.JasonBridgeArch
- act(ActionExec) - Method in class jason.infra.local.LocalAgArch
-
called by the TS to ask the execution of an action in the environment
- act(String, ActionExec) - Method in class jason.infra.local.LocalEnvironment
-
called by the agent infra arch to perform an action in the environment
- actComponent - Variable in class jason.infra.local.LocalAgArchAsynchronous
- ActComponent - Class in jason.infra.components
- ActComponent(LocalAgArchAsynchronous) - Constructor for class jason.infra.components.ActComponent
- actcount - Static variable in class jason.asSemantics.ConcurrentInternalAction
- action - jason.asSyntax.BodyLiteral.BodyType
-
Deprecated.
- action - jason.asSyntax.PlanBody.BodyType
- action - Variable in class jason.asSemantics.ActionExec
- action - Variable in class jason.environment.TimeSteppedEnvironment.ActRequest
- action() - Method in class jason.infra.jade.JadeAgArch.JasonTSReasoner
- ActionExec - Class in jason.asSemantics
- ActionExec(Literal, Intention) - Constructor for class jason.asSemantics.ActionExec
- actionExecuted(ActionExec) - Method in class jason.architecture.AgArch
-
called to inform that the action execution is finished
- actionExecuted(ActionExec) - Method in class jason.infra.local.LocalAgArchAsynchronous
-
called the the environment when the action was executed
- actionExecuted(String, Structure, boolean, Object) - Method in interface jason.environment.EnvironmentInfraTier
-
called by the user implementation of the environment when the action was executed
- actionExecuted(String, Structure, boolean, Object) - Method in class jason.infra.jade.JadeEnvironment
- actionExecuted(String, Structure, boolean, Object) - Method in class jason.infra.local.LocalEnvironment
- actionOntology - Static variable in class jason.infra.jade.JadeEnvironment
- ActRequest(String, Structure, int, Object) - Constructor for class jason.environment.TimeSteppedEnvironment.ActRequest
- add - Class in jason.stdlib.queue
- add - Class in jason.stdlib.set
- add - jason.asSyntax.Trigger.TEOperator
- add() - Constructor for class jason.stdlib.queue.add
- add() - Constructor for class jason.stdlib.set.add
- add(int, int, int) - Method in class jason.environment.grid.GridWorldModel
- add(int, Literal) - Method in class jason.bb.BeliefBase
-
Adds a belief in the BB at index position, returns true if succeed
- add(int, Literal) - Method in class jason.bb.ChainBBAdapter
- add(int, Literal) - Method in class jason.bb.DefaultBeliefBase
- add(int, Literal) - Method in class jason.bb.JDBCPersistentBB
- add(int, PlanBody) - Method in interface jason.asSyntax.PlanBody
- add(int, PlanBody) - Method in class jason.asSyntax.PlanBodyImpl
- add(int, Term) - Method in class jason.asSyntax.ListTermImpl
- add(int, Term) - Method in class jason.asSyntax.VarTerm
- add(int, Location) - Method in class jason.environment.grid.GridWorldModel
- add(Literal) - Method in class jason.bb.BeliefBase
-
Adds a belief in the end of the BB, returns true if succeed.
- add(Literal) - Method in class jason.bb.ChainBBAdapter
- add(Literal) - Method in class jason.bb.DefaultBeliefBase
- add(Literal) - Method in class jason.bb.IndexedBB
- add(Literal) - Method in class jason.bb.JDBCPersistentBB
- add(Literal, boolean) - Method in class jason.bb.DefaultBeliefBase
- add(Literal, boolean) - Method in class jason.bb.DefaultBeliefBase.BelEntry
- add(Plan) - Method in class jason.asSyntax.PlanLibrary
- add(PlanBody) - Method in interface jason.asSyntax.PlanBody
- add(PlanBody) - Method in class jason.asSyntax.PlanBodyImpl
-
clone the plan body and adds it in the end of this plan
- add(Plan, boolean) - Method in class jason.asSyntax.PlanLibrary
-
Adds a plan into the plan library, either before or after all other plans depending on the boolean parameter.
- add(Plan, Term, boolean) - Method in class jason.asSyntax.PlanLibrary
-
Add a new plan in PL.
- add(StringTerm, Term) - Method in class jason.asSyntax.PlanLibrary
-
Deprecated.parse the plan before (ASSyntax methods) and call add(Plan, ...) methods
- add(StringTerm, Term, boolean) - Method in class jason.asSyntax.PlanLibrary
-
Deprecated.parse the plan before (ASSyntax methods) and call add(Plan, ...) methods
- add(Term) - Method in class jason.asSyntax.ListTermImpl
- add(Term) - Method in class jason.asSyntax.SetTermImpl
- add(Term) - Method in class jason.asSyntax.VarTerm
- add_all - Class in jason.stdlib.queue
- add_all - Class in jason.stdlib.set
- add_all() - Constructor for class jason.stdlib.queue.add_all
- add_all() - Constructor for class jason.stdlib.set.add_all
- add_annot - Class in jason.stdlib
-
Internal action:
.add_annot
. - add_annot() - Constructor for class jason.stdlib.add_annot
- add_nested_source - Class in jason.stdlib
-
Internal action:
.add_nested_source
. - add_nested_source() - Constructor for class jason.stdlib.add_nested_source
- add_plan - Class in jason.stdlib
-
Internal action:
.add_plan
. - add_plan() - Constructor for class jason.stdlib.add_plan
- addAchvGoal(Literal, Intention) - Method in class jason.asSemantics.Circumstance
- addAg(LocalAgArch) - Method in class jason.infra.local.BaseLocalMAS
- addAgent(AgentParameters) - Method in class jason.mas2j.MAS2JProject
- addAgState() - Method in class jason.architecture.MindInspectorAgArch
- addAgState(Agent, Document, boolean) - Method in class jason.architecture.MindInspectorWeb
- addAgState(Agent, Document, boolean) - Method in class jason.architecture.MindInspectorWebImpl
- addAll(int, Collection) - Method in class jason.asSyntax.ListTermImpl
- addAll(int, Collection) - Method in class jason.asSyntax.VarTerm
- addAll(PlanLibrary) - Method in class jason.asSyntax.PlanLibrary
- addAll(SourcePath) - Method in class jason.runtime.SourcePath
- addAll(Collection) - Method in class jason.asSyntax.ListTermImpl
- addAll(Collection) - Method in class jason.asSyntax.VarTerm
- addAll(Collection<? extends Term>) - Method in class jason.asSyntax.SetTermImpl
- addAll(List<Plan>) - Method in class jason.asSyntax.PlanLibrary
- addAllAgsAsReceivers(ACLMessage) - Method in class jason.infra.jade.JadeAg
- addAnnot(Term) - Method in class jason.asSyntax.Literal
- addAnnot(Term) - Method in class jason.asSyntax.Pred
- addAnnots(Term...) - Method in class jason.asSyntax.Literal
-
adds some annots and return this
- addAnnots(Term...) - Method in class jason.asSyntax.Pred
- addAnnots(List<Term>) - Method in class jason.asSyntax.Literal
-
adds some annots and return this
- addAnnots(List<Term>) - Method in class jason.asSyntax.Pred
- addAnnotsToFailEvent(Event) - Method in class jason.stdlib.fail_goal
- addAnnotToList(Unifier, Term, Term) - Method in class jason.stdlib.add_annot
- addAnnotToList(Term, Term) - Static method in class jason.stdlib.add_nested_source
- addAnswer(Literal, Unifier) - Method in class jason.asSemantics.QueryCacheAdv
- addArchClass(ClassParameters...) - Method in class jason.mas2j.AgentParameters
- addArchClass(String...) - Method in class jason.mas2j.AgentParameters
- addArchClass(Collection<String>) - Method in class jason.mas2j.AgentParameters
- addBel - jason.asSyntax.BodyLiteral.BodyType
-
Deprecated.
- addBel - jason.asSyntax.PlanBody.BodyType
- addBel(Literal) - Method in class jason.asSemantics.Agent
-
Adds bel in belief base (calling brf) and generates the events.
- addBelBegin - jason.asSyntax.PlanBody.BodyType
- addBelEnd - jason.asSyntax.PlanBody.BodyType
- addBelNewFocus - jason.asSyntax.PlanBody.BodyType
- addButton(JButton) - Method in class jason.runtime.MASConsoleGUI
- addClassPath(String) - Method in class jason.mas2j.MAS2JProject
- addDirectiveClass(String, ClassParameters) - Method in class jason.mas2j.MAS2JProject
- addError(ParseException, DefaultErrorSource, String) - Static method in class jason.jeditplugin.AgentSpeakSideKickParser
- addError(ParseException, DefaultErrorSource, String) - Static method in class jason.jeditplugin.JasonProjectSideKickParser
- addErrorAnnot(Term) - Method in exception jason.JasonException
- addEvent(Event) - Method in class jason.asSemantics.Circumstance
-
Events
- addEventListener(CircumstanceListener) - Method in class jason.asSemantics.Circumstance
-
Listeners
- addExternalEv(Trigger) - Method in class jason.asSemantics.Circumstance
- addFeedbackAction(ActionExec) - Method in class jason.asSemantics.Circumstance
- addFunction(Class<? extends ArithFunction>) - Method in class jason.asSemantics.Agent
-
register an arithmetic function implemented in Java
- addFunction(Class<? extends ArithFunction>) - Static method in class jason.asSyntax.directives.FunctionRegister
-
add new global function (shared among all agents in the JVM)
- addFunction(Class<? extends ArithFunction>, boolean) - Method in class jason.asSemantics.Agent
-
register an arithmetic function implemented in Java
- addFunction(String, int, String) - Method in class jason.asSemantics.Agent
-
register an arithmetic function implemented in AS (by a rule, literal, or internal action)
- addGoalListener(GoalListener) - Method in class jason.asSemantics.TransitionSystem
-
adds an object that will be notified about events on goals (creation, suspension, ...)
- AddIM - jason.asSemantics.TransitionSystem.State
- addInChain(BeliefBase) - Method in class jason.bb.ChainBB
-
add a new BB at the end of the chain
- addInitArgs(String[]) - Method in class jason.infra.jade.RunJadeMAS
- addInitBel(Literal) - Method in class jason.asSemantics.Agent
- addInitialBel(Literal) - Method in class jason.asSemantics.Agent
-
Belief b will be stored to be included as an ordinary belief when the agent will start running.
- addInitialBelsFromProjectInBB() - Method in class jason.asSemantics.Agent
- addInitialBelsInBB() - Method in class jason.asSemantics.Agent
-
add the initial beliefs in BB and produce the corresponding events
- addInitialGoal(Literal) - Method in class jason.asSemantics.Agent
-
goal g will be stored to be included as an initial goal when the agent will start running
- addInitialGoalsFromProjectInBB() - Method in class jason.asSemantics.Agent
- addInitialGoalsInTS() - Method in class jason.asSemantics.Agent
-
includes all initial goals in the agent reasoner
- addIntention(Intention) - Method in class jason.stdlib.fork.ForkData
- addJasonFunction(Class<? extends ArithFunction>) - Static method in class jason.asSyntax.directives.FunctionRegister
- addListenerToC(CircumstanceListener) - Method in class jason.infra.local.LocalAgArchAsynchronous
- addLocalNS(Atom) - Method in class jason.asSyntax.directives.NameSpace
- addMsg(Message) - Method in class jason.asSemantics.Circumstance
- addMsgListener(MsgListener) - Static method in class jason.infra.local.LocalAgArch
- addNotify() - Method in class jason.jeditplugin.JasonID
- addOption(String, Object) - Method in class jason.runtime.Settings
-
add user defined option
- addOption(String, String) - Method in class jason.mas2j.AgentParameters
- addParameter(String) - Method in class jason.mas2j.ClassParameters
- addParentInPath(String) - Method in class jason.runtime.SourcePath
- addPath(String) - Method in class jason.runtime.SourcePath
- addPendingAction(ActionExec) - Method in class jason.asSemantics.Circumstance
- addPendingEvent(String, Term, Event) - Method in class jason.asSemantics.Circumstance
- addPendingIntention(String, Intention) - Method in class jason.asSemantics.Circumstance
- addPendingIntention(String, Term, Intention, boolean) - Method in class jason.asSemantics.Circumstance
- addPercept(Literal...) - Method in class jason.environment.Environment
-
Adds a perception for all agents
- addPercept(String, Literal...) - Method in class jason.environment.Environment
-
Adds a perception for a specific agent
- addPluginInstance(JasonID) - Static method in class jason.jeditplugin.JasonProjectSideKickParser
- addRunningIntention(Intention) - Method in class jason.asSemantics.Circumstance
- addSource(Term) - Method in class jason.asSyntax.Literal
-
adds the annotation source(agName)
- addSource(Term) - Method in class jason.asSyntax.Pred
- addSourceInfoAsAnnots(SourceInfo) - Method in class jason.asSyntax.Literal
- addSourcePath(String) - Method in class jason.mas2j.MAS2JProject
- addSubPlan(Plan) - Method in class jason.asSyntax.Plan
- addTerm(Term) - Method in class jason.asSyntax.ListTermImpl
- addTerm(Term) - Method in class jason.asSyntax.Literal
- addTerm(Term) - Method in class jason.asSyntax.Structure
- addTerm(Term) - Method in class jason.asSyntax.VarTerm
- addTerms(Term...) - Method in class jason.asSyntax.Literal
-
adds some terms and return this
- addTerms(Term...) - Method in class jason.asSyntax.Structure
- addTerms(List<Term>) - Method in class jason.asSyntax.Literal
-
adds some terms and return this
- addTerms(List<Term>) - Method in class jason.asSyntax.Structure
- addTerms(List<Term>) - Method in class jason.asSyntax.VarTerm
- addWall(int, int, int, int) - Method in class jason.environment.grid.GridWorldModel
- AE - Variable in class jason.asSemantics.Circumstance
- ag - Variable in class jason.asSemantics.QueryCacheAdv
- ag - Variable in class jason.asSemantics.TransitionSystem
- ag - Variable in class jason.infra.components.AgentComponent
- ag - Variable in class jason.infra.components.CircumstanceListenerComponents
- AG_ICON - Static variable in class jason.jeditplugin.JasonProjectSideKickParser
- AG_TYPE - Static variable in class jason.jeditplugin.JasonProjectSideKickParser
- agActCond - Variable in class jason.environment.TimeSteppedEnvironment.TimeOutThread
- agArch - Variable in class jason.asSemantics.TransitionSystem
- AgArch - Class in jason.architecture
-
Base agent architecture class that defines the overall agent architecture; the AS interpreter is the reasoner (a kind of mind) within this architecture (a kind of body).
- AgArch() - Constructor for class jason.architecture.AgArch
- agClass - Variable in class jason.infra.local.StartNewAgentGUI
- agClass - Variable in class jason.mas2j.AgentParameters
- agent - Variable in class jason.asSyntax.ArithFunctionTerm
- Agent - Class in jason.asSemantics
-
The Agent class has the belief base and plan library of an AgentSpeak agent.
- Agent() - Constructor for class jason.asSemantics.Agent
- AGENT - Static variable in class jason.environment.grid.GridWorldModel
- AgentComponent - Class in jason.infra.components
- AgentComponent(LocalAgArchAsynchronous) - Constructor for class jason.infra.components.AgentComponent
- AgentJDBCPersistentBB - Class in jason.bb
-
Implementation of BB that stores some beliefs in a relational data base.
- AgentJDBCPersistentBB() - Constructor for class jason.bb.AgentJDBCPersistentBB
- agentName - Variable in class jason.bb.JDBCPersistentBB
- AgentParameters - Class in jason.mas2j
-
represents the agent declaration in the MAS2J project file.
- AgentParameters() - Constructor for class jason.mas2j.AgentParameters
- AgentParameters(AgentParameters) - Constructor for class jason.mas2j.AgentParameters
- agents - Variable in class jason.mas2j.MAS2JProject
- AgentSpeakSideKickParser - Class in jason.jeditplugin
- AgentSpeakSideKickParser() - Constructor for class jason.jeditplugin.AgentSpeakSideKickParser
- AgentSpeakSideKickParser.PlanAsset - Class in jason.jeditplugin
- agFinishedCond - Variable in class jason.control.ExecutionControl
- agHost - Variable in class jason.infra.local.StartNewAgentGUI
- agName - Variable in class jason.environment.TimeSteppedEnvironment.ActRequest
- agName - Variable in class jason.infra.local.LocalAgArch
- agName - Variable in class jason.infra.local.StartNewAgentGUI
- agPercepts - Variable in class jason.environment.Environment
- agPos - Variable in class jason.environment.grid.GridWorldModel
- ags - Variable in class jason.infra.jade.RunJadeMAS
- ags - Variable in class jason.infra.local.BaseLocalMAS
- agsColours - Variable in class jason.runtime.MASConsoleColorGUI
- agsHistory - Variable in class jason.control.ExecutionControlGUI
- agShownState - Variable in class jason.control.ExecutionControlGUI
- agSource - Variable in class jason.infra.local.StartNewAgentGUI
- agState - Variable in class jason.architecture.MindInspectorAgArch
- agState - Variable in class jason.control.ExecutionControlGUI
- agsTextArea - Variable in class jason.runtime.MASConsoleColorGUI
- agsTextArea - Variable in class jason.runtime.MASConsoleGUI
- agTransformer - Variable in class jason.control.ExecutionControlGUI
- agTransformerHtml - Variable in class jason.control.ExecutionControlGUI
- agTransformerTex - Variable in class jason.control.ExecutionControlGUI
- agTransformerXML - Variable in class jason.control.ExecutionControlGUI
- AI - Variable in class jason.asSemantics.Circumstance
- all_names - Class in jason.stdlib
-
Internal action:
.all_names
. - all_names() - Constructor for class jason.stdlib.all_names
- allAgFinished() - Method in class jason.environment.TimeSteppedEnvironment.TimeOutThread
- allAgsFinished() - Method in class jason.control.ExecutionControl
-
Called when all agents have finished the current cycle
- allAgsFinished() - Method in class jason.control.ExecutionControlGUI
-
called when all agents have finished the current cycle
- allDesires(Circumstance, Literal, Term, Unifier) - Static method in class jason.stdlib.desire
- allFinished - Variable in class jason.environment.TimeSteppedEnvironment.TimeOutThread
- allIntentions(Circumstance, Literal, Term, Unifier, boolean) - Static method in class jason.stdlib.intend
-
returns all unifications for intentions with some goal
- allocateAgent(String) - Method in interface jason.infra.jade.ContainerAllocation
- allowUngroundTerms() - Method in interface jason.asSemantics.ArithFunction
-
returns true if the arguments of the function can be unground (as in .count)
- allowUngroundTerms() - Method in class jason.asSemantics.DefaultArithFunction
- allowUngroundTerms() - Method in class jason.functions.Count
- allowUngroundTerms() - Method in class jason.functions.RuleToFunction
- alreadyRun - Static variable in class jason.util.CheckVersion
- and - jason.asSyntax.LogExpr.LogicalOp
- animation - Variable in class jason.jeditplugin.JasonID
- annots - Variable in class jason.asSyntax.Pred
- aNOCODE - Static variable in class jason.asSyntax.SourceInfo
- ANT_LIB - Static variable in class jason.util.Config
-
path to ant home (jar directory)
- antTF - Variable in class jason.util.ConfigGUI
- aOr - Static variable in class jason.stdlib.fork
- AP - Variable in class jason.asSemantics.Circumstance
- APercept - Static variable in class jason.bb.BeliefBase
- append(Term) - Method in interface jason.asSyntax.ListTerm
- append(Term) - Method in class jason.asSyntax.ListTermImpl
-
Adds a term in the end of the list
- append(Term) - Method in class jason.asSyntax.VarTerm
- append(Color, String) - Method in class jason.runtime.MASColorTextPane
- append(String) - Method in class jason.runtime.MASColorTextPane
- append(String) - Method in class jason.runtime.MASConsoleGUI
- append(String) - Method in class jason.runtime.OutputStreamAdapter
- append(String, String) - Method in class jason.runtime.MASConsoleColorGUI
- append(String, String) - Method in class jason.runtime.MASConsoleGUI
- appFromClassPath - Static variable in class jason.infra.local.BaseLocalMAS
- applicablePlans(List<Option>) - Method in class jason.asSemantics.TransitionSystem
- ApplPl - jason.asSemantics.TransitionSystem.State
- applyAddIM() - Method in class jason.asSemantics.TransitionSystem
- applyApplPl() - Method in class jason.asSemantics.TransitionSystem
- applyClrInt(Intention) - Method in class jason.asSemantics.TransitionSystem
- applyClrSatInt() - Method in class jason.asSemantics.TransitionSystem
- applyExecInt() - Method in class jason.asSemantics.TransitionSystem
- applyFindOp() - Method in class jason.asSemantics.TransitionSystem
-
This step is new in Jason 1.1 and replaces the steps RelPl->ApplPl->SelAppl when the user does not customise selectOption.
- applyProcAct() - Method in class jason.asSemantics.TransitionSystem
- applyProcMsg() - Method in class jason.asSemantics.TransitionSystem
- applyRelApplPlRule2(String) - Method in class jason.asSemantics.TransitionSystem
-
generates goal deletion event
- applyRelPl() - Method in class jason.asSemantics.TransitionSystem
- applySelAppl() - Method in class jason.asSemantics.TransitionSystem
- applySelEv() - Method in class jason.asSemantics.TransitionSystem
- applySelInt() - Method in class jason.asSemantics.TransitionSystem
- applySemanticRuleAct() - Method in class jason.asSemantics.TransitionSystem
- applySemanticRuleDeliberate() - Method in class jason.asSemantics.TransitionSystem
- applySemanticRuleSense() - Method in class jason.asSemantics.TransitionSystem
- archClass - Variable in class jason.infra.local.StartNewAgentGUI
- archClasses - Variable in class jason.mas2j.AgentParameters
- Area - Class in jason.environment.grid
- Area(int, int, int, int) - Constructor for class jason.environment.grid.Area
- Area(Location, Location) - Constructor for class jason.environment.grid.Area
- argsHint() - Method in annotation type jason.stdlib.Manual
- argsToString(Term[]) - Method in class jason.stdlib.println
- argsType() - Method in annotation type jason.stdlib.Manual
- ArithExpr - Class in jason.asSyntax
-
Represents and solve arithmetic expressions like "10 + 30".
- ArithExpr(ArithExpr) - Constructor for class jason.asSyntax.ArithExpr
- ArithExpr(ArithExpr.ArithmeticOp, NumberTerm) - Constructor for class jason.asSyntax.ArithExpr
- ArithExpr(NumberTerm, ArithExpr.ArithmeticOp, NumberTerm) - Constructor for class jason.asSyntax.ArithExpr
- ArithExpr.ArithmeticOp - Enum in jason.asSyntax
- ArithFunction - Interface in jason.asSemantics
-
Common interface for all arithmetic functions
- ArithFunctionTerm - Class in jason.asSyntax
-
Represents an arithmetic function, like math.max(arg1,arg2) -- a functor (math.max) and two arguments.
- ArithFunctionTerm(ArithFunction) - Constructor for class jason.asSyntax.ArithFunctionTerm
- ArithFunctionTerm(ArithFunctionTerm) - Constructor for class jason.asSyntax.ArithFunctionTerm
- ArithFunctionTerm(String, int) - Constructor for class jason.asSyntax.ArithFunctionTerm
- ArithmeticOp() - Constructor for enum jason.asSyntax.ArithExpr.ArithmeticOp
- arity - Variable in class jason.asSyntax.PredicateIndicator
- arity - Variable in class jason.functions.RuleToFunction
- AS_EXT - Static variable in class jason.mas2j.MAS2JProject
- ASelf - Static variable in class jason.bb.BeliefBase
- asin - Class in jason.functions
-
Function:
math.asin(N)
: encapsulates java Math.asin(N), returns the arc sine of a value; the returned angle is in the range -pi/2 through pi/2. - asin() - Constructor for class jason.functions.asin
- ask(ACLMessage) - Method in class jason.infra.jade.JadeAg
- ASKALL - Static variable in class jason.infra.jade.JadeAg
- ASKHOW - Static variable in class jason.infra.jade.JadeAg
- asl2dot - Class in jason.util
-
Convert an agent asl code to dot (http://www.graphviz.org/) -- used to produce the graph of goals.
- asl2dot() - Constructor for class jason.util.asl2dot
- asl2html - Class in jason.util
-
Convert an agent asl code to HTML.
- asl2html() - Constructor for class jason.util.asl2html
- asl2html(String) - Constructor for class jason.util.asl2html
- asl2html() - Method in class jason.jeditplugin.JasonID
- asl2tex - Class in jason.util
-
Convert an agent asl code to LaTeX.
- asl2tex() - Constructor for class jason.util.asl2tex
- asl2tex(String) - Constructor for class jason.util.asl2tex
- asl2tex() - Method in class jason.jeditplugin.JasonID
- asl2txt(asl2xml, String) - Method in class jason.jeditplugin.JasonID
- asl2xml - Class in jason.util
-
Convert an agent asl code to xml.
- asl2xml() - Constructor for class jason.util.asl2xml
- AslFileFilter() - Constructor for class jason.infra.local.StartNewAgentGUI.AslFileFilter
- aslSource - Variable in class jason.asSemantics.Agent
- aslSourcePath - Variable in class jason.asSyntax.directives.Include
- aslSourcepaths - Variable in class jason.mas2j.MAS2JProject
- asserta - Class in jason.stdlib
-
Internal action:
.asserta
. - asserta() - Constructor for class jason.stdlib.asserta
- assertz - Class in jason.stdlib
-
Internal action:
.assertz
. - assertz() - Constructor for class jason.stdlib.assertz
- asSource - Variable in class jason.mas2j.AgentParameters
- ASYNCH - jason.infra.local.RConf
- ASYNCH_SHARED_POOLS - jason.infra.local.RConf
- at - Class in jason.stdlib
-
Internal action:
.at
. - at() - Constructor for class jason.stdlib.at
- at.CheckDeadline - Class in jason.stdlib
- atan - Class in jason.functions
-
Function:
math.atan(N)
: encapsulates java Math.atan(N), returns the arc tangent of a value; the returned angle is in the range -pi/2 through pi/2. - atan() - Constructor for class jason.functions.atan
- atAtom - Static variable in class jason.stdlib.at
- atom - Class in jason.stdlib
-
Internal action:
.atom
. - atom() - Constructor for class jason.stdlib.atom
- Atom - Class in jason.asSyntax
-
Represents an atom (a positive literal with no argument and no annotation, e.g.
- Atom(Atom, Literal) - Constructor for class jason.asSyntax.Atom
- Atom(Atom, String) - Constructor for class jason.asSyntax.Atom
- Atom(Literal) - Constructor for class jason.asSyntax.Atom
- Atom(Literal, Unifier) - Constructor for class jason.asSyntax.Atom
- Atom(String) - Constructor for class jason.asSyntax.Atom
- atomicCount - Variable in class jason.asSemantics.Intention
- atomicIntSuspended - Variable in class jason.asSemantics.Circumstance
- ats - Variable in class jason.stdlib.at
- Average - Class in jason.functions
-
Deprecated.use function mean instead
- Average() - Constructor for class jason.functions.Average
-
Deprecated.
B
- BaseDialogGUI - Class in jason.infra.local
-
base class for dialog windows
- BaseDialogGUI(Frame, String) - Constructor for class jason.infra.local.BaseDialogGUI
- BaseLocalMAS - Class in jason.infra.local
-
Runs MASProject using local infrastructure.
- BaseLocalMAS() - Constructor for class jason.infra.local.BaseLocalMAS
- BaseRuntimeServices - Class in jason.infra.local
-
implement services that are based on BaseLocalMAS
- BaseRuntimeServices(BaseLocalMAS) - Constructor for class jason.infra.local.BaseRuntimeServices
- bb - Variable in class jason.asSemantics.Agent
- bbClass - Variable in class jason.mas2j.AgentParameters
- BC - Class in jason.asSyntax.patterns.goal
-
Implementation of the Blind Commitment pattern (see DALT 2006 paper)
- BC() - Constructor for class jason.asSyntax.patterns.goal.BC
- BDG - Class in jason.asSyntax.patterns.goal
-
Implementation of the Backtracking Declarative Goal pattern (see DALT 2006 paper)
- BDG() - Constructor for class jason.asSyntax.patterns.goal.BDG
- begin(Pred, as2j) - Method in class jason.asSyntax.directives.DefaultDirective
- begin(Pred, as2j) - Method in interface jason.asSyntax.directives.Directive
-
called when the directive is declared
- begin(Pred, as2j) - Method in class jason.asSyntax.directives.NameSpace
- beginSrcLine - Variable in class jason.asSyntax.SourceInfo
- BelEntry() - Constructor for class jason.bb.DefaultBeliefBase.BelEntry
- belief - Class in jason.stdlib
-
Internal action:
.belief(Bel)
. - belief - jason.asSyntax.Trigger.TEType
- belief() - Constructor for class jason.stdlib.belief
- BeliefBase - Class in jason.bb
-
Common interface for all kinds of Jason Belief bases, even those customised by the user.
- BeliefBase() - Constructor for class jason.bb.BeliefBase
- believes(LogicalFormula, Unifier) - Method in class jason.asSemantics.Agent
-
Returns true if BB contains the literal bel (using unification to test).
- belsDB - Variable in class jason.bb.JDBCPersistentBB
- belsMapDefaultNS - Variable in class jason.bb.DefaultBeliefBase
-
belsMap is a table where the key is the bel.getFunctorArity and the value is a list of literals with the same functorArity.
- BinaryStructure - Class in jason.asSyntax
-
Represents a binary/unary logical/relational operator.
- BinaryStructure(Term, String, Term) - Constructor for class jason.asSyntax.BinaryStructure
-
Constructor for binary operator
- BinaryStructure(String, Term) - Constructor for class jason.asSyntax.BinaryStructure
-
Constructor for unary operator
- bind(VarTerm, Term) - Method in class jason.asSemantics.Unifier
- bind(VarTerm, VarTerm) - Method in class jason.asSemantics.Unifier
- bindir - Static variable in class jason.infra.local.LocalMASLauncherAnt
- body - Variable in class jason.asSyntax.Plan
- body - Variable in class jason.asSyntax.Rule
- BodyLiteral.BodyType - Enum in jason.asSyntax
-
Deprecated.Use BodyType of PlanBody instead
- BodyType() - Constructor for enum jason.asSyntax.BodyLiteral.BodyType
-
Deprecated.
- BodyType() - Constructor for enum jason.asSyntax.PlanBody.BodyType
- br - Variable in class jason.environment.grid.Area
- breakpoint - Variable in class jason.control.ExecutionControlGUI
- brf(Literal, Literal, Intention) - Method in class jason.asSemantics.Agent
-
This function should revise the belief base with the given literal to add, to remove, and the current intention that triggered the operation.
- brf(Literal, Literal, Intention, boolean) - Method in class jason.asSemantics.Agent
-
This function should revise the belief base with the given literal to add, to remove, and the current intention that triggered the operation.
- broadcast - Class in jason.stdlib
-
Internal action:
.broadcast
. - broadcast() - Constructor for class jason.stdlib.broadcast
- broadcast(Message) - Method in class jason.architecture.AgArch
-
Broadcasts a Jason message
- broadcast(Message) - Method in class jason.infra.jade.JadeAg
- broadcast(Message) - Method in class jason.infra.jade.JasonBridgeArch
- broadcast(Message) - Method in class jason.infra.local.LocalAgArch
- btDebug - Variable in class jason.infra.local.RunLocalMAS
- btDebug - Variable in class jason.jeditplugin.JasonID
- btRun - Variable in class jason.jeditplugin.JasonID
- btStop - Variable in class jason.jeditplugin.JasonID
- buf(Collection<Literal>) - Method in class jason.asSemantics.Agent
-
Belief Update Function: adds/removes percepts into belief base.
- buffer - Variable in class jason.jeditplugin.NewAgentGUI
- build - Static variable in class jason.jeditplugin.AboutGUI
- builder - Static variable in class jason.asSemantics.Agent
C
- c - Variable in class jason.stdlib.wait.WaitEvent
- C - Variable in class jason.asSemantics.TransitionSystem
- cache - Variable in class jason.asSemantics.QueryCacheAdv
- cache - Variable in class jason.asSemantics.QueryCacheSimple
- calcHash() - Method in class jason.asSyntax.PredicateIndicator
- calcHashCode() - Method in class jason.asSyntax.Atom
- calcHashCode() - Method in class jason.asSyntax.CyclicTerm
- calcHashCode() - Method in class jason.asSyntax.DefaultTerm
- calcHashCode() - Method in class jason.asSyntax.ListTermImpl
- calcHashCode() - Method in class jason.asSyntax.Literal.DefaultNameSpace
- calcHashCode() - Method in class jason.asSyntax.LiteralImpl
- calcHashCode() - Method in class jason.asSyntax.MapTermImpl
- calcHashCode() - Method in class jason.asSyntax.NumberTermImpl
- calcHashCode() - Method in class jason.asSyntax.ObjectTermImpl
- calcHashCode() - Method in class jason.asSyntax.PlanBodyImpl
- calcHashCode() - Method in class jason.asSyntax.Rule
- calcHashCode() - Method in class jason.asSyntax.SetTermImpl
- calcHashCode() - Method in class jason.asSyntax.StringTermImpl
- calcHashCode() - Method in class jason.asSyntax.Structure
- calcHashCode() - Method in class jason.asSyntax.VarTerm
- canBeAddedInBB() - Method in class jason.asSyntax.Literal
-
returns this if this literal can be added in the belief base (Atoms, for instance, can not be)
- canBeAddedInBB() - Method in class jason.asSyntax.LiteralImpl
-
to be overridden by subclasses (as internal action)
- canBeAddedInBB() - Method in class jason.asSyntax.VarTerm
- canBeUsedInContext() - Method in class jason.asSemantics.ConcurrentInternalAction
- canBeUsedInContext() - Method in class jason.asSemantics.DefaultInternalAction
- canBeUsedInContext() - Method in interface jason.asSemantics.InternalAction
-
Return true if the internal action can be used in plans' context
- canBeUsedInContext() - Method in class jason.stdlib.broadcast
- canBeUsedInContext() - Method in class jason.stdlib.fork
- canBeUsedInContext() - Method in class jason.stdlib.join
- canBeUsedInContext() - Method in class jason.stdlib.send
- canBeUsedInContext() - Method in class jason.stdlib.stopMAS
- canBeUsedInContext() - Method in class jason.stdlib.wait
- cancel - Variable in class jason.infra.local.BaseDialogGUI
- cancel() - Method in class jason.stdlib.at.CheckDeadline
- cancelAts() - Method in class jason.stdlib.at
- cancelled - Variable in class jason.stdlib.at.CheckDeadline
- canSleep() - Method in class jason.architecture.AgArch
-
Returns true if the agent can enter in sleep mode.
- canSleep() - Method in class jason.asSemantics.TransitionSystem
- canSleep() - Method in class jason.infra.components.ActComponent
- canSleep() - Method in class jason.infra.components.AgentComponent
- canSleep() - Method in class jason.infra.components.DeliberateComponent
- canSleep() - Method in class jason.infra.components.SenseComponent
- canSleep() - Method in class jason.infra.jade.JasonBridgeArch
- canSleep() - Method in class jason.infra.local.LocalAgArch
- canSleepAct() - Method in class jason.asSemantics.TransitionSystem
- canSleepDeliberate() - Method in class jason.asSemantics.TransitionSystem
- canSleepSense() - Method in class jason.asSemantics.TransitionSystem
- capply(Unifier) - Method in class jason.asSyntax.ArithExpr
- capply(Unifier) - Method in class jason.asSyntax.ArithFunctionTerm
-
computes the value for this arithmetic function (as defined in the NumberTerm interface)
- capply(Unifier) - Method in class jason.asSyntax.Atom
- capply(Unifier) - Method in class jason.asSyntax.CyclicTerm
- capply(Unifier) - Method in class jason.asSyntax.DefaultTerm
- capply(Unifier) - Method in class jason.asSyntax.InternalActionLiteral
- capply(Unifier) - Method in class jason.asSyntax.ListTermImpl
-
make a hard copy of the terms
- capply(Unifier) - Method in class jason.asSyntax.Literal.DefaultNameSpace
- capply(Unifier) - Method in class jason.asSyntax.Literal.FalseLiteral
- capply(Unifier) - Method in class jason.asSyntax.Literal.TrueLiteral
- capply(Unifier) - Method in class jason.asSyntax.LiteralImpl
- capply(Unifier) - Method in class jason.asSyntax.LogExpr
- capply(Unifier) - Method in class jason.asSyntax.MapTermImpl
- capply(Unifier) - Method in class jason.asSyntax.Plan
- capply(Unifier) - Method in class jason.asSyntax.PlanBodyImpl
- capply(Unifier) - Method in class jason.asSyntax.Pred
- capply(Unifier) - Method in class jason.asSyntax.RelExpr
- capply(Unifier) - Method in class jason.asSyntax.Rule
- capply(Unifier) - Method in class jason.asSyntax.SetTermImpl
- capply(Unifier) - Method in class jason.asSyntax.Structure
- capply(Unifier) - Method in interface jason.asSyntax.Term
-
clone and applies together (and faster than clone and then apply)
- capply(Unifier) - Method in class jason.asSyntax.Trigger
- capply(Unifier) - Method in class jason.asSyntax.VarTerm
- capplyAnnots(Unifier) - Method in class jason.asSyntax.Pred
- cartagoStarted - Static variable in class jason.infra.jade.JadeAgArch
- cc - Variable in class jason.infra.jade.JadeRuntimeServices
- cc - Variable in class jason.infra.jade.RunJadeMAS
- ceil - Class in jason.functions
-
Function:
math.ceil(N)
: encapsulates java Math.ceil(N), returns the smallest double value that is not less than the argument and is equal to a mathematical integer. - ceil() - Constructor for class jason.functions.ceil
- cellSizeH - Variable in class jason.environment.grid.GridWorldView
- cellSizeW - Variable in class jason.environment.grid.GridWorldView
- center() - Method in class jason.environment.grid.Area
- CentralisedAgArch - Class in jason.infra.centralised
-
Deprecated.use LocalAgAarch instead
- CentralisedAgArch() - Constructor for class jason.infra.centralised.CentralisedAgArch
-
Deprecated.
- ChainBB - Class in jason.bb
-
A wrapper for a chain of belief bases customisations.
- ChainBB() - Constructor for class jason.bb.ChainBB
- ChainBBAdapter - Class in jason.bb
-
This class is to be extended by customised belief bases that may be used in chains (of responsibility).
- ChainBBAdapter() - Constructor for class jason.bb.ChainBBAdapter
- ChainBBAdapter(BeliefBase) - Constructor for class jason.bb.ChainBBAdapter
- change - Static variable in class jason.runtime.MASColorTextPane
- changeToDebugMode() - Method in class jason.infra.local.RunLocalMAS
-
change the current running MAS to debug mode
- chebyshevDistanceToBorder(Location) - Method in class jason.environment.grid.Area
-
returns the minimal distance from l to the border of the area
- CHECK_VERSION - Static variable in class jason.util.Config
- checkAntLib(String) - Static method in class jason.util.Config
- checkArguments(Term[]) - Method in class jason.asSemantics.DefaultInternalAction
- checkArguments(Term[]) - Method in class jason.stdlib.abolish
- checkArguments(Term[]) - Method in class jason.stdlib.asserta
- checkArguments(Term[]) - Method in class jason.stdlib.assertz
- checkArguments(Term[]) - Method in class jason.stdlib.broadcast
- checkArguments(Term[]) - Method in class jason.stdlib.copy_term
- checkArguments(Term[]) - Method in class jason.stdlib.count
- checkArguments(Term[]) - Method in class jason.stdlib.create_agent
- checkArguments(Term[]) - Method in class jason.stdlib.difference
- checkArguments(Term[]) - Method in class jason.stdlib.done
- checkArguments(Term[]) - Method in class jason.stdlib.drop_future_intention
- checkArguments(Term[]) - Method in class jason.stdlib.drop_intention
- checkArguments(Term[]) - Method in class jason.stdlib.eval
- checkArguments(Term[]) - Method in class jason.stdlib.findall
- checkArguments(Term[]) - Method in class jason.stdlib.foreach
- checkArguments(Term[]) - Method in class jason.stdlib.fork
- checkArguments(Term[]) - Method in class jason.stdlib.if_then_else
- checkArguments(Term[]) - Method in class jason.stdlib.include
- checkArguments(Term[]) - Method in class jason.stdlib.intend
- checkArguments(Term[]) - Method in class jason.stdlib.join
- checkArguments(Term[]) - Method in class jason.stdlib.list_files
- checkArguments(Term[]) - Method in class jason.stdlib.log
- checkArguments(Term[]) - Method in class jason.stdlib.loop
- checkArguments(Term[]) - Method in class jason.stdlib.member
- checkArguments(Term[]) - Method in class jason.stdlib.min
- checkArguments(Term[]) - Method in class jason.stdlib.namespace
- checkArguments(Term[]) - Method in class jason.stdlib.nano_time
- checkArguments(Term[]) - Method in class jason.stdlib.nth
- checkArguments(Term[]) - Method in class jason.stdlib.prefix
- checkArguments(Term[]) - Method in class jason.stdlib.printf
- checkArguments(Term[]) - Method in class jason.stdlib.puts
- checkArguments(Term[]) - Method in class jason.stdlib.random
- checkArguments(Term[]) - Method in class jason.stdlib.range
- checkArguments(Term[]) - Method in class jason.stdlib.resume
- checkArguments(Term[]) - Method in class jason.stdlib.send
- checkArguments(Term[]) - Method in class jason.stdlib.setof
- checkArguments(Term[]) - Method in class jason.stdlib.shuffle
- checkArguments(Term[]) - Method in class jason.stdlib.sort
- checkArguments(Term[]) - Method in class jason.stdlib.sublist
- checkArguments(Term[]) - Method in class jason.stdlib.succeed_goal
- checkArguments(Term[]) - Method in class jason.stdlib.suffix
- checkArguments(Term[]) - Method in class jason.stdlib.suspend
- checkArguments(Term[]) - Method in class jason.stdlib.suspended
- checkArity(int) - Method in interface jason.asSemantics.ArithFunction
-
returns true if a is a good number of arguments for the function
- checkArity(int) - Method in class jason.asSemantics.DefaultArithFunction
- checkArity(int) - Method in class jason.asSyntax.ArithExpr
- checkArity(int) - Method in class jason.asSyntax.ArithFunctionTerm
- checkArity(int) - Method in class jason.functions.Abs
- checkArity(int) - Method in class jason.functions.acos
- checkArity(int) - Method in class jason.functions.asin
- checkArity(int) - Method in class jason.functions.atan
- checkArity(int) - Method in class jason.functions.Average
-
Deprecated.
- checkArity(int) - Method in class jason.functions.ceil
- checkArity(int) - Method in class jason.functions.cos
- checkArity(int) - Method in class jason.functions.Count
- checkArity(int) - Method in class jason.functions.e
- checkArity(int) - Method in class jason.functions.floor
- checkArity(int) - Method in class jason.functions.Length
- checkArity(int) - Method in class jason.functions.log
- checkArity(int) - Method in class jason.functions.Max
- checkArity(int) - Method in class jason.functions.mean
- checkArity(int) - Method in class jason.functions.median
- checkArity(int) - Method in class jason.functions.Min
- checkArity(int) - Method in class jason.functions.pi
- checkArity(int) - Method in class jason.functions.Random
- checkArity(int) - Method in class jason.functions.Round
- checkArity(int) - Method in class jason.functions.RuleToFunction
- checkArity(int) - Method in class jason.functions.sin
- checkArity(int) - Method in class jason.functions.Sqrt
- checkArity(int) - Method in class jason.functions.StdDev
- checkArity(int) - Method in class jason.functions.Sum
- checkArity(int) - Method in class jason.functions.tan
- checkArity(int) - Method in class jason.functions.time
- checkCustomSelectOption() - Method in class jason.asSemantics.Agent
- CheckDeadline(Trigger, TransitionSystem) - Constructor for class jason.stdlib.at.CheckDeadline
- checkFunctionName(String) - Static method in class jason.asSyntax.directives.FunctionRegister
- checkHardDeadline(Event) - Method in class jason.asSemantics.TransitionSystem
- checkJar(String) - Static method in class jason.util.Config
- checkJar(String, String) - Method in class jason.util.Config
- checkJarHasFile(String, String) - Method in class jason.util.Config
- checkJavaHomePath(String) - Static method in class jason.util.Config
- checkJREHomePath(String) - Static method in class jason.util.Config
- checkMail() - Method in class jason.architecture.AgArch
-
Reads the agent's mailbox and adds messages into the agent's circumstance
- checkMail() - Method in class jason.infra.jade.JasonBridgeArch
- checkMail() - Method in class jason.infra.local.LocalAgArch
- CheckVersion - Class in jason.util
- CheckVersion() - Constructor for class jason.util.CheckVersion
- checkVersionCBox - Variable in class jason.util.ConfigGUI
- Circumstance - Class in jason.asSemantics
- Circumstance() - Constructor for class jason.asSemantics.Circumstance
- Circumstance.IntentionPlace - Enum in jason.asSemantics
- CircumstanceListener - Interface in jason.asSemantics
- CircumstanceListenerComponents - Class in jason.infra.components
- CircumstanceListenerComponents(LocalAgArchAsynchronous) - Constructor for class jason.infra.components.CircumstanceListenerComponents
- className - Variable in class jason.mas2j.ClassParameters
- ClassParameters - Class in jason.mas2j
-
Used to store class parameters in .mas2j file, e.g.
- ClassParameters() - Constructor for class jason.mas2j.ClassParameters
- ClassParameters(Structure) - Constructor for class jason.mas2j.ClassParameters
- ClassParameters(String) - Constructor for class jason.mas2j.ClassParameters
- classpaths - Variable in class jason.mas2j.MAS2JProject
- CLEAN - Static variable in class jason.environment.grid.GridWorldModel
- cleanConsole() - Method in class jason.runtime.MASConsoleColorGUI
- cleanConsole() - Method in class jason.runtime.MASConsoleGUI
- clear - Class in jason.infra.repl
- clear - Class in jason.stdlib.map
- clear - Class in jason.stdlib.queue
- clear - Class in jason.stdlib.set
- clear() - Constructor for class jason.infra.repl.clear
- clear() - Constructor for class jason.stdlib.map.clear
- clear() - Constructor for class jason.stdlib.queue.clear
- clear() - Constructor for class jason.stdlib.set.clear
- clear() - Method in class jason.asSemantics.Unifier
- clear() - Method in class jason.asSyntax.ListTermImpl
- clear() - Method in interface jason.asSyntax.MapTerm
- clear() - Method in class jason.asSyntax.MapTermImpl
- clear() - Method in class jason.asSyntax.PlanLibrary
-
remove all plans
- clear() - Method in class jason.asSyntax.SetTermImpl
- clear() - Method in class jason.asSyntax.VarTerm
- clear() - Method in class jason.bb.BeliefBase
-
removes all beliefs from BB
- clear() - Method in class jason.bb.ChainBBAdapter
- clear() - Method in class jason.bb.DefaultBeliefBase
- clear() - Method in class jason.bb.JDBCPersistentBB
- clear() - Method in class jason.infra.repl.ReplAg
- clear() - Method in class jason.infra.repl.ReplAgGUI
- clearAg() - Method in class jason.asSemantics.Agent
-
Clear Agent's Beliefs and Plan Library
- clearAllPercepts() - Method in class jason.environment.Environment
-
Clears all perception (from common list and individual perceptions)
- clearAnnots() - Method in class jason.asSyntax.Literal
-
removes all annotations and returns itself
- clearAnnots() - Method in class jason.asSyntax.Pred
- clearEvents() - Method in class jason.asSemantics.Circumstance
- clearIM() - Method in class jason.asSemantics.Intention
- clearPaths() - Method in class jason.runtime.SourcePath
- clearPendingActions() - Method in class jason.asSemantics.Circumstance
- clearPendingEvents() - Method in class jason.asSemantics.Circumstance
- clearPendingIntentions() - Method in class jason.asSemantics.Circumstance
- clearPercepts() - Method in class jason.environment.Environment
-
Clears the list of global percepts
- clearPercepts(String) - Method in class jason.environment.Environment
-
Clears the list of percepts of a specific agent
- clearRunningIntentions() - Method in class jason.asSemantics.Circumstance
- clone - Class in jason.stdlib
- clone() - Constructor for class jason.stdlib.clone
- clone() - Method in class jason.asSemantics.ActionExec
- clone() - Method in class jason.asSemantics.Circumstance
-
clone E, I, MB, PA, PI, FA, and AI
- clone() - Method in class jason.asSemantics.Event
- clone() - Method in class jason.asSemantics.IntendedMeans
- clone() - Method in class jason.asSemantics.Intention
- clone() - Method in class jason.asSemantics.Message
- clone() - Method in class jason.asSemantics.Option
- clone() - Method in class jason.asSemantics.Unifier
- clone() - Method in class jason.asSyntax.ArithExpr
-
make a hard copy of the terms
- clone() - Method in class jason.asSyntax.ArithFunctionTerm
- clone() - Method in class jason.asSyntax.Atom
- clone() - Method in class jason.asSyntax.CyclicTerm
- clone() - Method in class jason.asSyntax.DefaultTerm
- clone() - Method in class jason.asSyntax.InternalActionLiteral
- clone() - Method in class jason.asSyntax.ListTermImpl
-
make a hard copy of the terms
- clone() - Method in class jason.asSyntax.LiteralImpl
- clone() - Method in class jason.asSyntax.LogExpr
-
make a hard copy of the terms
- clone() - Method in class jason.asSyntax.MapTermImpl
- clone() - Method in class jason.asSyntax.NumberTermImpl
- clone() - Method in class jason.asSyntax.ObjectTermImpl
- clone() - Method in class jason.asSyntax.Plan
- clone() - Method in class jason.asSyntax.PlanBodyImpl
- clone() - Method in class jason.asSyntax.PlanLibrary
- clone() - Method in class jason.asSyntax.Pred
- clone() - Method in class jason.asSyntax.RelExpr
-
make a hard copy of the terms
- clone() - Method in class jason.asSyntax.Rule
- clone() - Method in class jason.asSyntax.SetTermImpl
- clone() - Method in class jason.asSyntax.SourceInfo
- clone() - Method in class jason.asSyntax.StringTermImpl
- clone() - Method in class jason.asSyntax.Structure
-
make a deep copy of the terms
- clone() - Method in interface jason.asSyntax.Term
- clone() - Method in class jason.asSyntax.Trigger
- clone() - Method in class jason.asSyntax.UnnamedVar
- clone() - Method in class jason.asSyntax.VarTerm
- clone() - Method in class jason.bb.BeliefBase
- clone() - Method in class jason.bb.ChainBBAdapter
- clone() - Method in class jason.bb.DefaultBeliefBase.BelEntry
- clone() - Method in class jason.bb.DefaultBeliefBase
- clone() - Method in class jason.bb.IndexedBB
- clone() - Method in class jason.environment.grid.Area
- clone() - Method in class jason.environment.grid.Location
- clone(AgArch) - Method in class jason.asSemantics.Agent
-
Clone BB, PL, Circumstance.
- clone(Agent, Collection<String>, String) - Method in class jason.infra.jade.JadeRuntimeServices
- clone(Agent, Collection<String>, String) - Method in class jason.infra.local.LocalRuntimeServices
- clone(Agent, Collection<String>, String) - Method in class jason.runtime.DelegatedRuntimeServices
- clone(Agent, Collection<String>, String) - Method in interface jason.runtime.RuntimeServices
-
Clones an agent
- clone(Agent, Collection<String>, String) - Method in interface jason.runtime.RuntimeServicesInfraTier
-
Deprecated.
- cloneFunction() - Method in class jason.asSemantics.Unifier
- cloneLT() - Method in interface jason.asSyntax.ListTerm
-
clone the list term
- cloneLT() - Method in class jason.asSyntax.ListTermImpl
-
make a hard copy of the terms
- cloneLT() - Method in class jason.asSyntax.VarTerm
- cloneLTShallow() - Method in interface jason.asSyntax.ListTerm
-
make a shallow copy of the list (terms are not cloned, only the structure)
- cloneLTShallow() - Method in class jason.asSyntax.ListTermImpl
-
make a shallow copy of the list (terms are not cloned, only the structure)
- cloneLTShallow() - Method in class jason.asSyntax.VarTerm
- cloneNS(Atom) - Method in class jason.asSyntax.ArithExpr
- cloneNS(Atom) - Method in class jason.asSyntax.ArithFunctionTerm
- cloneNS(Atom) - Method in class jason.asSyntax.Atom
- cloneNS(Atom) - Method in class jason.asSyntax.DefaultTerm
- cloneNS(Atom) - Method in class jason.asSyntax.InternalActionLiteral
- cloneNS(Atom) - Method in class jason.asSyntax.Literal.DefaultNameSpace
- cloneNS(Atom) - Method in class jason.asSyntax.Literal.FalseLiteral
- cloneNS(Atom) - Method in class jason.asSyntax.Literal.TrueLiteral
- cloneNS(Atom) - Method in class jason.asSyntax.LiteralImpl
- cloneNS(Atom) - Method in class jason.asSyntax.LogExpr
- cloneNS(Atom) - Method in class jason.asSyntax.Plan
- cloneNS(Atom) - Method in class jason.asSyntax.Pred
- cloneNS(Atom) - Method in class jason.asSyntax.RelExpr
- cloneNS(Atom) - Method in class jason.asSyntax.Structure
- cloneNS(Atom) - Method in interface jason.asSyntax.Term
-
clone in another namespace
- cloneNS(Atom) - Method in class jason.asSyntax.UnnamedVar
- cloneNS(Atom) - Method in class jason.asSyntax.VarTerm
- cloneOnlyBody() - Method in class jason.asSyntax.Plan
-
used to create a plan clone in a new IM
- clonePB() - Method in interface jason.asSyntax.PlanBody
-
clone the plan body
- clonePB() - Method in class jason.asSyntax.PlanBodyImpl
- close() - Method in class jason.runtime.MASConsoleGUI
- CLOSEALL - Static variable in class jason.util.Config
- closeAllCBox - Variable in class jason.util.ConfigGUI
- ClrInt - jason.asSemantics.TransitionSystem.State
- cmdCounter - Variable in class jason.infra.repl.ReplAg
- COL_AGENT - Static variable in class jason.bb.AgentJDBCPersistentBB
- COL_ANNOT - Static variable in class jason.bb.JDBCPersistentBB
- COL_NEG - Static variable in class jason.bb.JDBCPersistentBB
- COL_PREFIX - Static variable in class jason.bb.JDBCPersistentBB
- command - Variable in class jason.infra.repl.ReplAgGUI
- compare(Term, Term) - Method in class jason.stdlib.max
- compare(Term, Term) - Method in class jason.stdlib.min
- compareTo(AgArch) - Method in class jason.architecture.AgArch
- compareTo(Intention) - Method in class jason.asSemantics.Intention
-
atomic intentions are grater than not atomic intentions
- compareTo(PredicateIndicator) - Method in class jason.asSyntax.PredicateIndicator
- compareTo(Term) - Method in class jason.asSyntax.ArithFunctionTerm
- compareTo(Term) - Method in class jason.asSyntax.Atom
- compareTo(Term) - Method in class jason.asSyntax.DefaultTerm
- compareTo(Term) - Method in class jason.asSyntax.ListTermImpl
- compareTo(Term) - Method in class jason.asSyntax.MapTermImpl
- compareTo(Term) - Method in class jason.asSyntax.NumberTermImpl
- compareTo(Term) - Method in class jason.asSyntax.SetTermImpl
- compareTo(Term) - Method in class jason.asSyntax.StringTermImpl
- compareTo(Term) - Method in class jason.asSyntax.UnnamedVar
- compareTo(Term) - Method in class jason.asSyntax.VarTerm
- compareTo(StructureWrapperForLiteral) - Method in class jason.bb.StructureWrapperForLiteral
- compareTo(Pair<T1, T2>) - Method in class jason.util.Pair
- compose(Unifier) - Method in class jason.asSemantics.Unifier
-
add all unifications from u
- concat - Class in jason.stdlib
-
Internal action:
.concat
. - concat() - Constructor for class jason.stdlib.concat
- concat(ListTerm) - Method in interface jason.asSyntax.ListTerm
- concat(ListTerm) - Method in class jason.asSyntax.ListTermImpl
-
Adds a list in the end of this list.
- concat(ListTerm) - Method in class jason.asSyntax.VarTerm
- ConcurrentInternalAction - Class in jason.asSemantics
-
This class can be used in place of DefaultInternalAction to create an IA that suspend the intention while it is being executed.
- ConcurrentInternalAction() - Constructor for class jason.asSemantics.ConcurrentInternalAction
- conf - Variable in class jason.infra.local.LocalAgArch
- Config - Class in jason.util
-
Jason configuration (used by JasonID to generate the project's scripts)
- Config() - Constructor for class jason.util.Config
- configFactory - Static variable in class jason.util.Config
- ConfigGUI - Class in jason.util
- ConfigGUI() - Constructor for class jason.util.ConfigGUI
- ConfigGUI.JarFileFilter - Class in jason.util
- conn - Variable in class jason.bb.JDBCPersistentBB
- consoleApp - Variable in class jason.util.CreateNewProject
- constraint - jason.asSyntax.BodyLiteral.BodyType
-
Deprecated.
- constraint - jason.asSyntax.PlanBody.BodyType
- consultEnv - Variable in class jason.infra.jade.JasonBridgeArch
- consultPercepts(String) - Method in class jason.environment.Environment
-
Returns a copy of the perception for an agent.
- ContainerAllocation - Interface in jason.infra.jade
-
This interface has to be implemented by classes that customises the agent allocation to containers/hosts in the JADE infrastructure
- contains(Literal) - Method in class jason.bb.BeliefBase
-
Returns the literal l as it is in BB, this method does not consider annotations in the search.
- contains(Literal) - Method in class jason.bb.ChainBBAdapter
- contains(Literal) - Method in class jason.bb.DefaultBeliefBase.BelEntry
- contains(Literal) - Method in class jason.bb.DefaultBeliefBase
- contains(Literal) - Method in class jason.bb.JDBCPersistentBB
- contains(Location) - Method in class jason.environment.grid.Area
- contains(Object) - Method in class jason.asSyntax.ListTermImpl
- contains(Object) - Method in class jason.asSyntax.SetTermImpl
- contains(Object) - Method in class jason.asSyntax.VarTerm
- containsAll(Collection) - Method in class jason.asSyntax.ListTermImpl
- containsAll(Collection) - Method in class jason.asSyntax.VarTerm
- containsAll(Collection<?>) - Method in class jason.asSyntax.SetTermImpl
- containsPercept(Literal) - Method in class jason.environment.Environment
-
Returns true if the list of common percepts contains the perception per.
- containsPercept(String, Literal) - Method in class jason.environment.Environment
- context - Variable in class jason.asSyntax.Plan
- continueRun() - Method in class jason.control.ExecutionControlGUI
- control - Variable in class jason.infra.local.BaseLocalMAS
- controlClass - Variable in class jason.mas2j.MAS2JProject
- controllerAID - Variable in class jason.infra.jade.JadeAgArch
- controllerName - Static variable in class jason.infra.jade.RunJadeMAS
- controllerOntology - Static variable in class jason.infra.jade.JadeExecutionControl
- conversationIds - Variable in class jason.infra.jade.JadeAg
- copy - Class in jason.stdlib.map
- copy - Class in jason.stdlib.queue
- copy - Class in jason.stdlib.set
- copy() - Constructor for class jason.stdlib.map.copy
- copy() - Constructor for class jason.stdlib.queue.copy
- copy() - Constructor for class jason.stdlib.set.copy
- copy() - Method in class jason.asSyntax.Literal
- copy() - Method in class jason.mas2j.AgentParameters
- copy() - Method in class jason.mas2j.ClassParameters
- copy_term - Class in jason.stdlib
- copy_term() - Constructor for class jason.stdlib.copy_term
- copyFile(String, File) - Method in class jason.util.CreateNewProject
- copyFiles() - Method in class jason.util.CreateNewProject
- copyTo(Intention) - Method in class jason.asSemantics.Intention
- copyTo(AgentParameters) - Method in class jason.mas2j.AgentParameters
- cos - Class in jason.functions
-
Function:
math.cos(N)
: encapsulates java Math.cos(N), returns the trigonometric cosine of an angle. - cos() - Constructor for class jason.functions.cos
- count - Class in jason.stdlib
-
Internal action:
.count
. - count() - Constructor for class jason.stdlib.count
- Count - Class in jason.functions
-
Function:
.count(B)
: counts the number of occurrences of a particular belief (pattern) in the agent's belief base, as the internal action .count. - Count() - Constructor for class jason.functions.Count
- countCycles - Variable in class jason.control.ExecutionControlGUI
- countObjects(int) - Method in class jason.environment.grid.GridWorldModel
- countVars(Map<VarTerm, Integer>) - Method in class jason.asSyntax.DefaultTerm
- countVars(Map<VarTerm, Integer>) - Method in class jason.asSyntax.Pred
- countVars(Map<VarTerm, Integer>) - Method in class jason.asSyntax.Rule
- countVars(Map<VarTerm, Integer>) - Method in class jason.asSyntax.Structure
- countVars(Map<VarTerm, Integer>) - Method in interface jason.asSyntax.Term
- countVars(Map<VarTerm, Integer>) - Method in class jason.asSyntax.VarTerm
- cqryT - Static variable in class jason.profiling.QueryProfiling
- create - Class in jason.stdlib.map
- create - Class in jason.stdlib.queue
- create - Class in jason.stdlib.set
- create() - Constructor for class jason.stdlib.map.create
- create() - Constructor for class jason.stdlib.queue.create
- create() - Constructor for class jason.stdlib.set.create
- create() - Method in class jason.asSemantics.Circumstance
-
creates new collections for E, I, MB, PA, PI, and FA
- create() - Method in class jason.infra.jade.RunJadeMAS
- create() - Method in class jason.infra.local.RunLocalMAS
-
create environment, agents, controller
- create() - Static method in class jason.stdlib.add_annot
- create() - Static method in class jason.stdlib.add_nested_source
- create() - Static method in class jason.stdlib.atom
- create() - Static method in class jason.stdlib.concat
- create() - Static method in class jason.stdlib.date
- create() - Static method in class jason.stdlib.delete
- create() - Static method in class jason.stdlib.df_deregister
- create() - Static method in class jason.stdlib.df_register
- create() - Static method in class jason.stdlib.df_search
- create() - Static method in class jason.stdlib.df_subscribe
- create() - Static method in class jason.stdlib.difference
- create() - Static method in class jason.stdlib.empty
- create() - Static method in class jason.stdlib.fail
- create() - Static method in class jason.stdlib.foreach
- create() - Static method in class jason.stdlib.fork
- create() - Static method in class jason.stdlib.get_src_info
- create() - Static method in class jason.stdlib.ground
- create() - Static method in class jason.stdlib.if_then_else
- create() - Static method in class jason.stdlib.internal_action
- create() - Static method in class jason.stdlib.intersection
- create() - Static method in class jason.stdlib.join
- create() - Static method in class jason.stdlib.length
- create() - Static method in class jason.stdlib.list
- create() - Static method in class jason.stdlib.literal
- create() - Static method in class jason.stdlib.log
- create() - Static method in class jason.stdlib.loop
- create() - Static method in class jason.stdlib.lower_case
- create() - Static method in class jason.stdlib.map.clear
- create() - Static method in class jason.stdlib.map.copy
- create() - Static method in class jason.stdlib.map.get
- create() - Static method in class jason.stdlib.map.key
- create() - Static method in class jason.stdlib.map.put
- create() - Static method in class jason.stdlib.map.remove
- create() - Static method in class jason.stdlib.map.value
- create() - Static method in class jason.stdlib.max
- create() - Static method in class jason.stdlib.member
- create() - Static method in class jason.stdlib.min
- create() - Static method in class jason.stdlib.my_name
- create() - Static method in class jason.stdlib.nth
- create() - Static method in class jason.stdlib.number
- create() - Static method in class jason.stdlib.plan_label
- create() - Static method in class jason.stdlib.prefix
- create() - Static method in class jason.stdlib.print
- create() - Static method in class jason.stdlib.printf
- create() - Static method in class jason.stdlib.println
- create() - Static method in class jason.stdlib.puts
- create() - Static method in class jason.stdlib.queue.add_all
- create() - Static method in class jason.stdlib.queue.add
- create() - Static method in class jason.stdlib.queue.clear
- create() - Static method in class jason.stdlib.queue.copy
- create() - Static method in class jason.stdlib.queue.head
- create() - Static method in class jason.stdlib.queue.remove
- create() - Static method in class jason.stdlib.queue.to_list
- create() - Static method in class jason.stdlib.range
- create() - Static method in class jason.stdlib.remove_source_annot
- create() - Static method in class jason.stdlib.replace
- create() - Static method in class jason.stdlib.reverse
- create() - Static method in class jason.stdlib.set.add_all
- create() - Static method in class jason.stdlib.set.add
- create() - Static method in class jason.stdlib.set.clear
- create() - Static method in class jason.stdlib.set.copy
- create() - Static method in class jason.stdlib.set.difference
- create() - Static method in class jason.stdlib.set.intersection
- create() - Static method in class jason.stdlib.set.remove
- create() - Static method in class jason.stdlib.set.to_list
- create() - Static method in class jason.stdlib.set.union
- create() - Static method in class jason.stdlib.signal
- create() - Static method in class jason.stdlib.sort
- create() - Static method in class jason.stdlib.string
- create() - Static method in class jason.stdlib.structure
- create() - Static method in class jason.stdlib.sublist
- create() - Static method in class jason.stdlib.substring
- create() - Static method in class jason.stdlib.suffix
- create() - Static method in class jason.stdlib.term2string
- create() - Static method in class jason.stdlib.time
- create() - Static method in class jason.stdlib.type
- create() - Static method in class jason.stdlib.union
- create() - Static method in class jason.stdlib.upper_case
- create() - Static method in class jason.stdlib.verbose
- create() - Static method in class jason.stdlib.version
- create(AgArch, String, ClassParameters, String, Settings) - Static method in class jason.asSemantics.Agent
-
Setup the default agent configuration.
- create(Atom, int, String) - Static method in class jason.asSyntax.UnnamedVar
- create(Atom, String) - Static method in class jason.asSyntax.UnnamedVar
- create(String) - Static method in class jason.asSyntax.UnnamedVar
- create_agent - Class in jason.stdlib
-
Internal action:
.create_agent
. - create_agent() - Constructor for class jason.stdlib.create_agent
- createAgent(String, String, String, Collection<String>, ClassParameters, Settings, Agent) - Method in class jason.infra.jade.JadeRuntimeServices
- createAgent(String, String, String, Collection<String>, ClassParameters, Settings, Agent) - Method in class jason.infra.local.LocalRuntimeServices
- createAgent(String, String, String, Collection<String>, ClassParameters, Settings, Agent) - Method in class jason.runtime.DelegatedRuntimeServices
- createAgent(String, String, String, Collection<String>, ClassParameters, Settings, Agent) - Method in interface jason.runtime.RuntimeServices
-
Creates a new agent with agName from source agSource, using agClass as agent class (default value is "jason.asSemantics.Agent"), archClasses as agent architecture classes, bbPars as the belief base class (default value is "DefaultBeliefBase"), stts as Settings (default value is new Settings()), and father is the agent creating this agent (null is none).
- createAgent(String, String, String, Collection<String>, ClassParameters, Settings, Agent) - Method in interface jason.runtime.RuntimeServicesInfraTier
-
Deprecated.
- createAgs() - Method in class jason.infra.jade.RunJadeMAS
- createAgs() - Method in class jason.infra.local.RunLocalMAS
- createAgsThreads() - Method in class jason.infra.local.RunLocalMAS
-
creates one thread per agent
- createArchs(Collection<String>, Agent) - Method in class jason.infra.local.LocalAgArch
-
init the agent architecture based on another agent
- createArchs(Collection<String>, String, ClassParameters, String, Settings) - Method in class jason.infra.local.LocalAgArch
-
Creates the user agent architecture, default architecture is jason.architecture.AgArch.
- createBasicErrorAnnots(Term, String) - Static method in exception jason.JasonException
- createBasicErrorAnnots(String, String) - Static method in exception jason.JasonException
- createBrowseButton(String, JTextField) - Method in class jason.util.ConfigGUI
- createButtons() - Method in class jason.infra.jade.RunJadeMAS
- createButtons() - Method in class jason.infra.local.RunLocalMAS
- createButtonsPanel() - Method in class jason.infra.local.BaseDialogGUI
- createController() - Method in class jason.infra.jade.RunJadeMAS
- createController() - Method in class jason.infra.local.RunLocalMAS
- createCustomArchs(Collection<String>) - Method in class jason.architecture.AgArch
- createdAgents - Variable in class jason.infra.local.RunLocalMAS
- createDirs() - Method in class jason.util.CreateNewProject
- createEnv() - Method in class jason.jeditplugin.JasonID
- createEnvironment() - Method in class jason.infra.jade.RunJadeMAS
- createEnvironment() - Method in class jason.infra.local.RunLocalMAS
- createField(String, JComponent, String) - Method in class jason.infra.local.BaseDialogGUI
- createField(String, JComponent, JComponent, String) - Method in class jason.infra.local.BaseDialogGUI
- createFileMindInspector(Structure) - Method in class jason.architecture.MindInspectorAgArch
- createGUIMindInspector(Structure) - Method in class jason.architecture.MindInspectorAgArch
- CreateJNLP - Class in jason.infra.local
-
creates a JNLP file for a project
- CreateJNLP() - Constructor for class jason.infra.local.CreateJNLP
- createMASLauncher() - Method in interface jason.infra.InfrastructureFactory
-
Every infrastructure factory should be able to create an instance of MASLauncherInfraTier, this instance is used to start a new MAS execution.
- createMASLauncher() - Method in class jason.infra.jade.JadeFactory
- createMASLauncher() - Method in class jason.infra.local.LocalFactory
- CreateNewProject - Class in jason.util
-
class used to create an initial jason project:
- CreateNewProject(File) - Constructor for class jason.util.CreateNewProject
- createNewReplAgButton() - Method in class jason.infra.local.RunLocalMAS
- createPauseButton() - Method in class jason.infra.local.RunLocalMAS
- createQueue(Unifier, Term[]) - Method in class jason.stdlib.queue.create
- createReplAg(String) - Method in class jason.infra.local.RunLocalMAS
- createRuntimeServices() - Method in interface jason.infra.InfrastructureFactory
-
Every infrastructure factory should be able to create an instance of RuntimeServices, this instance provides services for controlling the MAS, as agent creation, destruction, etc.
- createRuntimeServices() - Method in class jason.infra.jade.JadeFactory
- createRuntimeServices() - Method in class jason.infra.local.LocalFactory
- createSource(Term) - Static method in class jason.asSyntax.Pred
- createStopButton() - Method in class jason.infra.local.RunLocalMAS
- createThreadPool() - Method in class jason.infra.local.RunLocalMAS
-
creates a pool of threads shared by all agents
- createToolBar() - Method in class jason.jeditplugin.JasonID
- createToolBarButton(String, Icon, ActionListener) - Method in class jason.jeditplugin.JasonID
- createTreeNode() - Method in class jason.jeditplugin.AgentSpeakSideKickParser.PlanAsset
- createTreeNode() - Method in class jason.jeditplugin.JasonProjectSideKickParser.ProjectAsset
- createUnifIterator(Unifier...) - Static method in class jason.asSyntax.LogExpr
-
creates an iterator for a list of unifiers
- createWebMindInspector(Structure) - Method in class jason.architecture.MindInspectorAgArch
- createWrongArgument(InternalAction, String) - Static method in exception jason.JasonException
- createWrongArgumentNb(DefaultInternalAction) - Static method in exception jason.JasonException
- CRPrefix - Static variable in class jason.runtime.SourcePath
- crtc - Variable in class jason.infra.jade.RunJadeMAS
- cupdT - Static variable in class jason.profiling.QueryProfiling
- current - Variable in class jason.asSyntax.ListTermImpl.ListTermIterator
- current_intention - Class in jason.stdlib
-
Internal action:
.current_intention
. - current_intention() - Constructor for class jason.stdlib.current_intention
- currentAgName - Variable in class jason.control.ExecutionControlGUI
- currentAgState - Variable in class jason.control.ExecutionControlGUI
- currentStep - Variable in class jason.infra.local.RunLocalMAS.LocalAgArchSynchronousScheduled
- customSnifferConfFile - Static variable in class jason.infra.jade.JadeMASLauncherAnt
- cutString(String, String) - Method in class jason.infra.jade.JasonBridgeArch
- cycleNumber - Variable in class jason.architecture.AgArch
-
the current cycle number, in case of sync execution mode
- cycleNumber - Variable in class jason.control.ExecutionControl
- cycles - Variable in class jason.infra.local.LocalAgArch
- cyclesAct - Variable in class jason.infra.local.LocalAgArch
- cyclesDeliberate - Variable in class jason.infra.local.LocalAgArch
- cyclesSense - Variable in class jason.infra.local.LocalAgArch
- CyclicTerm - Class in jason.asSyntax
-
A term with recursion (cyclic), created by code like X = f(X).
- CyclicTerm(Literal, VarTerm) - Constructor for class jason.asSyntax.CyclicTerm
-
creates a positive literal
- CyclicTerm(Literal, VarTerm, Unifier) - Constructor for class jason.asSyntax.CyclicTerm
- cyclicVar - Variable in class jason.asSyntax.CyclicTerm
D
- data - Variable in class jason.environment.grid.GridWorldModel
- date - Class in jason.stdlib
-
Internal action:
.date(YY,MM,DD)
. - date() - Constructor for class jason.stdlib.date
- debug - Static variable in class jason.infra.local.BaseLocalMAS
- debugProject() - Method in class jason.jeditplugin.JasonID
- deepClone() - Method in interface jason.asSyntax.MapTerm
- deepClone() - Method in class jason.asSyntax.MapTermImpl
- deepClone() - Method in interface jason.asSyntax.SetTerm
- deepClone() - Method in class jason.asSyntax.SetTermImpl
- defaultAgArchs - Variable in class jason.infra.jade.JadeRuntimeServices
- defaultAgArchs - Variable in class jason.infra.local.BaseRuntimeServices
- DefaultArithFunction - Class in jason.asSemantics
-
Useful default implementation of all methods of ArithFunction interface.
- DefaultArithFunction() - Constructor for class jason.asSemantics.DefaultArithFunction
- DefaultBeliefBase - Class in jason.bb
-
Default implementation of Jason BB.
- DefaultBeliefBase() - Constructor for class jason.bb.DefaultBeliefBase
- DefaultBeliefBase.BelEntry - Class in jason.bb
-
each predicate indicator has one BelEntry assigned to it
- DefaultBeliefBase.EntryIteratorWrapper - Class in jason.bb
- defaultColor - Variable in class jason.runtime.MASColorTextPane
- DefaultDirective - Class in jason.asSyntax.directives
- DefaultDirective() - Constructor for class jason.asSyntax.directives.DefaultDirective
- defaultError - Static variable in exception jason.JasonException
- defaultFont - Variable in class jason.environment.grid.GridWorldView
- DefaultInternalAction - Class in jason.asSemantics
-
Default implementation of the internal action interface (it simply returns false for the interface methods).
- DefaultInternalAction() - Constructor for class jason.asSemantics.DefaultInternalAction
- DefaultNameSpace() - Constructor for class jason.asSyntax.Literal.DefaultNameSpace
- DefaultNS - Static variable in class jason.asSyntax.Literal
- defaultProjectFileName - Static variable in class jason.infra.local.BaseLocalMAS
- DefaultTerm - Class in jason.asSyntax
-
Base class for all terms.
- DefaultTerm() - Constructor for class jason.asSyntax.DefaultTerm
- del - jason.asSyntax.Trigger.TEOperator
- delAddBel - jason.asSyntax.BodyLiteral.BodyType
-
Deprecated.
- delAddBel - jason.asSyntax.PlanBody.BodyType
- delAg(String) - Method in class jason.infra.local.BaseLocalMAS
- delAnnot(Term) - Method in class jason.asSyntax.Literal
- delAnnot(Term) - Method in class jason.asSyntax.Pred
- delAnnots() - Method in class jason.asSyntax.Literal
- delAnnots(List<Term>) - Method in class jason.asSyntax.Literal
-
removes all annots in this pred that are in the list l.
- delAnnots(List<Term>) - Method in class jason.asSyntax.Pred
- delBel - jason.asSyntax.BodyLiteral.BodyType
-
Deprecated.
- delBel - jason.asSyntax.PlanBody.BodyType
- delBel(Literal) - Method in class jason.asSemantics.Agent
-
If the agent believes in bel, removes it (calling brf) and generate the event.
- delBelNewFocus - jason.asSyntax.PlanBody.BodyType
- delegate - Variable in class jason.runtime.DelegatedRuntimeServices
- DelegatedRuntimeServices - Class in jason.runtime
- DelegatedRuntimeServices(RuntimeServices) - Constructor for class jason.runtime.DelegatedRuntimeServices
- delegateSendToArch(Term, TransitionSystem, Message) - Method in class jason.stdlib.send
- delete - Class in jason.stdlib
-
Internal action:
.delete
. - delete() - Constructor for class jason.stdlib.delete
- deleteFromList(int, int, ListTerm) - Method in class jason.stdlib.delete
- deleteFromList(Term, ListTerm, Unifier) - Method in class jason.stdlib.delete
- deleteFromString(int, int, StringTerm) - Method in class jason.stdlib.delete
- deleteFromString(StringTerm, StringTerm) - Method in class jason.stdlib.delete
- deliberate() - Method in class jason.asSemantics.TransitionSystem
- deliberate() - Method in class jason.infra.local.LocalAgArch
- deliberate() - Method in class jason.infra.local.RunLocalMAS.LocalAgArchSynchronousScheduled
- deliberateComponent - Variable in class jason.infra.local.LocalAgArchAsynchronous
- DeliberateComponent - Class in jason.infra.components
- DeliberateComponent(LocalAgArchAsynchronous) - Constructor for class jason.infra.components.DeliberateComponent
- delLabel() - Method in class jason.asSyntax.Plan
- delSource(Term) - Method in class jason.asSyntax.Literal
-
deletes one source(agName) annotation, return true if deleted
- delSource(Term) - Method in class jason.asSyntax.Pred
- delSources() - Method in class jason.asSyntax.Literal
-
deletes all source annotations
- delSources() - Method in class jason.asSyntax.Pred
- delTerm(int) - Method in class jason.asSyntax.Literal
- delTerm(int) - Method in class jason.asSyntax.Structure
- deref(VarTerm) - Method in class jason.asSemantics.Unifier
- desire - Class in jason.stdlib
-
Internal action:
.desire(D, [ I ])
. - desire() - Constructor for class jason.stdlib.desire
- desire.Step - Enum in jason.stdlib
- destroy() - Method in class jason.asSemantics.ConcurrentInternalAction
- destroy() - Method in class jason.asSemantics.DefaultInternalAction
- destroy() - Method in interface jason.asSemantics.InternalAction
- df_deregister - Class in jason.stdlib
-
Internal action:
.df_deregister(S [,T])
. - df_deregister() - Constructor for class jason.stdlib.df_deregister
- df_register - Class in jason.stdlib
-
Internal action:
.df_register(S [,T])
. - df_register() - Constructor for class jason.stdlib.df_register
- df_search - Class in jason.stdlib
-
Internal action:
.df_search(S [,T] , L)
. - df_search() - Constructor for class jason.stdlib.df_search
- df_subscribe - Class in jason.stdlib
-
Internal action:
.df_subscribe(S [,T])
. - df_subscribe() - Constructor for class jason.stdlib.df_subscribe
- dfAg - Variable in class jason.infra.local.BaseLocalMAS
- dfAgExists() - Method in class jason.infra.local.BaseLocalMAS
- dfDeRegister(String, String) - Method in class jason.infra.local.BaseLocalMAS
- dfDeRegister(String, String, String) - Method in class jason.infra.jade.JadeRuntimeServices
- dfDeRegister(String, String, String) - Method in class jason.infra.local.BaseRuntimeServices
- dfDeRegister(String, String, String) - Method in class jason.runtime.DelegatedRuntimeServices
- dfDeRegister(String, String, String) - Method in interface jason.runtime.RuntimeServices
- dfName - Static variable in class jason.infra.jade.JadeAgArch
-
name of the "jason agent" service in DF
- dfRegister(String, String) - Method in class jason.infra.local.BaseLocalMAS
-
DF methods
- dfRegister(String, String, String) - Method in class jason.infra.jade.JadeRuntimeServices
- dfRegister(String, String, String) - Method in class jason.infra.local.BaseRuntimeServices
- dfRegister(String, String, String) - Method in class jason.runtime.DelegatedRuntimeServices
- dfRegister(String, String, String) - Method in interface jason.runtime.RuntimeServices
- dfSearch(String) - Method in class jason.infra.local.BaseLocalMAS
- dfSearch(String, String) - Method in class jason.infra.jade.JadeRuntimeServices
- dfSearch(String, String) - Method in class jason.infra.local.BaseRuntimeServices
- dfSearch(String, String) - Method in class jason.runtime.DelegatedRuntimeServices
- dfSearch(String, String) - Method in interface jason.runtime.RuntimeServices
- dfSubscribe(String, String) - Method in class jason.infra.local.BaseLocalMAS
- dfSubscribe(String, String, String) - Method in class jason.infra.jade.JadeRuntimeServices
- dfSubscribe(String, String, String) - Method in class jason.infra.local.BaseRuntimeServices
- dfSubscribe(String, String, String) - Method in class jason.runtime.DelegatedRuntimeServices
- dfSubscribe(String, String, String) - Method in interface jason.runtime.RuntimeServices
- DG - Class in jason.asSyntax.patterns.goal
-
Implementation of the Declarative Goal pattern (see DALT 2006 paper)
- DG() - Constructor for class jason.asSyntax.patterns.goal.DG
- dif - jason.asSyntax.RelExpr.RelationalOp
- difference - Class in jason.stdlib
-
Internal action:
.difference(S1,S2,S3)
. - difference - Class in jason.stdlib.set
- difference() - Constructor for class jason.stdlib.difference
- difference() - Constructor for class jason.stdlib.set.difference
- difference(ListTerm) - Method in interface jason.asSyntax.ListTerm
- difference(ListTerm) - Method in class jason.asSyntax.ListTermImpl
-
returns a new (cloned) list representing the set resulting of the difference of this list and lt.
- difference(ListTerm) - Method in class jason.asSyntax.VarTerm
- difference(Collection<Term>) - Method in interface jason.asSyntax.SetTerm
- difference(Collection<Term>) - Method in class jason.asSyntax.SetTermImpl
- Directive - Interface in jason.asSyntax.directives
-
Interface for all compiler directives (e.g.
- directiveClasses - Variable in class jason.mas2j.MAS2JProject
- DirectiveProcessor - Class in jason.asSyntax.directives
-
This class maintains the set of directives and is used by the parser to process them.
- DirectiveProcessor() - Constructor for class jason.asSyntax.directives.DirectiveProcessor
- directives - Static variable in class jason.asSyntax.directives.DirectiveProcessor
- discard() - Method in class jason.runtime.Settings
- distance(Location) - Method in class jason.environment.grid.Location
-
calculates the Manhattan distance between two points
- distanceChebyshev(Location) - Method in class jason.environment.grid.Location
-
returns the chessboard king (or Chebyshev) distance between two locations : max( |this.x - l.x| , |this.y - l.y|)
- distanceEuclidean(Location) - Method in class jason.environment.grid.Location
-
calculates the Euclidean distance between two points
- distanceManhattan(Location) - Method in class jason.environment.grid.Location
-
calculates the Manhattan distance between two points
- distanceMaxBorder(Location) - Method in class jason.environment.grid.Area
-
Deprecated.renamed to chebyshevDistanceToBorder
- div - jason.asSyntax.ArithExpr.ArithmeticOp
- doDelete() - Method in class jason.infra.jade.JadeAg
- doDelete() - Method in class jason.infra.jade.JadeAgArch
- done - Class in jason.stdlib
- done() - Constructor for class jason.stdlib.done
- download - Variable in class jason.util.CheckVersion
- draw(Graphics, int, int) - Method in class jason.environment.grid.GridWorldView
- draw(Graphics, int, int, int) - Method in class jason.environment.grid.GridWorldView
-
method to draw unknown object, probably overridden by the user viewer class
- drawAgent(Graphics, int, int, Color, int) - Method in class jason.environment.grid.GridWorldView
- drawArea - Variable in class jason.environment.grid.GridWorldView
- drawEmpty(Graphics, int, int) - Method in class jason.environment.grid.GridWorldView
- drawObstacle(Graphics, int, int) - Method in class jason.environment.grid.GridWorldView
- drawString(Graphics, int, int, Font, String) - Method in class jason.environment.grid.GridWorldView
- drop(TransitionSystem, IMCondition, Unifier) - Method in class jason.stdlib.done
- drop(TransitionSystem, IMCondition, Unifier) - Method in class jason.stdlib.succeed_goal
- drop(TransitionSystem, Literal, Unifier) - Method in class jason.stdlib.succeed_goal
- drop_all_desires - Class in jason.stdlib
-
Internal action:
.drop_all_desires
. - drop_all_desires() - Constructor for class jason.stdlib.drop_all_desires
- drop_all_events - Class in jason.stdlib
-
Internal action:
.drop_all_events
. - drop_all_events() - Constructor for class jason.stdlib.drop_all_events
- drop_all_intentions - Class in jason.stdlib
-
Internal action:
.drop_all_intentions
. - drop_all_intentions() - Constructor for class jason.stdlib.drop_all_intentions
- drop_desire - Class in jason.stdlib
-
Internal action:
.drop_desire(D)
. - drop_desire() - Constructor for class jason.stdlib.drop_desire
- drop_event - Class in jason.stdlib
-
Internal action:
.drop_event(D)
. - drop_event() - Constructor for class jason.stdlib.drop_event
- drop_future_intention - Class in jason.stdlib
-
Internal action:
.drop_future_intention(I)
. - drop_future_intention() - Constructor for class jason.stdlib.drop_future_intention
- drop_intention - Class in jason.stdlib
-
Internal action:
.drop_intention(I)
. - drop_intention() - Constructor for class jason.stdlib.drop_intention
- dropEvt(Circumstance, Literal, Unifier) - Method in class jason.stdlib.drop_desire
- dropGoal(IMCondition, Unifier) - Method in class jason.asSemantics.Intention
-
remove all IMs until the lowest IM that succeeds in test c
- dropGoal(IMCondition, Unifier) - Method in class jason.stdlib.fork.ForkIntention
- dropInEvent(TransitionSystem, Event, Intention) - Method in class jason.stdlib.fail_goal
- dropInEvent(TransitionSystem, Event, Intention) - Method in class jason.stdlib.succeed_goal
- dropInt(Circumstance, Literal, Unifier) - Method in class jason.stdlib.drop_future_intention
- dropInt(Circumstance, Literal, Unifier) - Method in class jason.stdlib.drop_intention
-
Drops an intention based on a goal argument returns true if the current intention is dropped
- dropIntention(Intention) - Method in class jason.asSemantics.Circumstance
-
Drops an intention based on the intention id considers running, pending, ...
- dropIntention(Intention, IMCondition, TransitionSystem, Unifier) - Method in class jason.stdlib.fail_goal
- dropIntention(Intention, IMCondition, TransitionSystem, Unifier) - Method in class jason.stdlib.succeed_goal
- dropped - jason.asSemantics.GoalListener.GoalStates
- dropped - Variable in class jason.stdlib.wait.WaitEvent
- dropPendingAction(Intention) - Method in class jason.asSemantics.Circumstance
-
removes the intention i from PA and notify listeners that the intention was dropped
- dropPendingIntention(Intention) - Method in class jason.asSemantics.Circumstance
-
removes the intention i from PI and notify listeners that the intention was dropped
- dropRunningIntention(Intention) - Method in class jason.asSemantics.Circumstance
-
removes and produces events to signal that the intention was dropped
- ds - Variable in class jason.util.ConfigGUI.JarFileFilter
E
- e - Class in jason.functions
-
Function:
math.e
: encapsulates java Math.E. - e() - Constructor for class jason.functions.e
- E - Variable in class jason.asSemantics.Circumstance
- EBDG - Class in jason.asSyntax.patterns.goal
-
Implementation of the Exclusive BDG pattern (see DALT 2006 paper)
- EBDG() - Constructor for class jason.asSyntax.patterns.goal.EBDG
- editLog() - Method in class jason.jeditplugin.JasonID
- eDOMPlans - Variable in class jason.asSyntax.PlanLibrary
- elapsedTimeTerm - Variable in class jason.stdlib.wait.WaitEvent
- empty - Class in jason.stdlib
-
Internal action:
.empty
. - empty() - Constructor for class jason.stdlib.empty
- EMPTY_LIST - Static variable in interface jason.asSyntax.ListTerm
- EMPTY_UNIF_LIST - Static variable in class jason.asSyntax.LogExpr
- EmptyInt - Static variable in class jason.asSemantics.Intention
- emptyListVar - Static variable in class jason.asSyntax.Literal
- emptyTermArray - Static variable in class jason.asSyntax.Structure
- emptyTermList - Static variable in class jason.asSyntax.Structure
- enableDebugControl() - Method in class jason.infra.local.BaseLocalMAS
- enableDebugControl() - Method in class jason.infra.local.RunLocalMAS
- end - jason.stdlib.desire.Step
- end(Pred, as2j) - Method in class jason.asSyntax.directives.DefaultDirective
- end(Pred, as2j) - Method in interface jason.asSyntax.directives.Directive
-
called when the directive ends
- end(Pred, as2j) - Method in class jason.asSyntax.directives.NameSpace
- endSrcLine - Variable in class jason.asSyntax.SourceInfo
- enqueueExecutor(boolean) - Method in class jason.infra.components.ActComponent
- enqueueExecutor(boolean) - Method in class jason.infra.components.AgentComponent
- enqueueExecutor(boolean) - Method in class jason.infra.components.DeliberateComponent
- enqueueExecutor(boolean) - Method in class jason.infra.components.SenseComponent
- entry - Variable in class jason.bb.DefaultBeliefBase.EntryIteratorWrapper
- EntryIteratorWrapper(DefaultBeliefBase.BelEntry) - Constructor for class jason.bb.DefaultBeliefBase.EntryIteratorWrapper
- env - Variable in class jason.infra.local.BaseLocalMAS
- ENV_ICON - Static variable in class jason.jeditplugin.JasonProjectSideKickParser
- ENV_TYPE - Static variable in class jason.jeditplugin.JasonProjectSideKickParser
- envc - Variable in class jason.infra.jade.RunJadeMAS
- envClass - Variable in class jason.jeditplugin.NewEnvironmentGUI
- envClass - Variable in class jason.mas2j.MAS2JProject
- Environment - Class in jason.environment
-
It is a base class for Environment, it is overridden by the user application to define the environment "behaviour".
- Environment() - Constructor for class jason.environment.Environment
-
creates an environment class with the default number of threads in the pool
- Environment(int) - Constructor for class jason.environment.Environment
-
creates an environment class with n threads to execute actions required by the agents
- environmentAID - Variable in class jason.infra.jade.JasonBridgeArch
- environmentInfraTier - Variable in class jason.environment.Environment
-
the infrastructure tier for environment (Local, Jade, ...)
- EnvironmentInfraTier - Interface in jason.environment
-
This interface is implemented by the infrastructure tier (Jade/Local/...) to provide concrete implementation of the environment.
- environmentName - Static variable in class jason.infra.jade.RunJadeMAS
- eq - jason.asSyntax.RelExpr.RelationalOp
- equals(Object) - Method in class jason.architecture.AgArch
- equals(Object) - Method in class jason.asSemantics.ActionExec
- equals(Object) - Method in class jason.asSemantics.Event
- equals(Object) - Method in class jason.asSemantics.Intention
- equals(Object) - Method in class jason.asSemantics.QueryCacheKey
- equals(Object) - Method in class jason.asSemantics.Unifier
- equals(Object) - Method in class jason.asSyntax.ArithFunctionTerm
- equals(Object) - Method in class jason.asSyntax.Atom
- equals(Object) - Method in class jason.asSyntax.CyclicTerm
- equals(Object) - Method in class jason.asSyntax.ListTermImpl
- equals(Object) - Method in class jason.asSyntax.Literal.DefaultNameSpace
- equals(Object) - Method in class jason.asSyntax.LiteralImpl
- equals(Object) - Method in class jason.asSyntax.MapTermImpl
- equals(Object) - Method in class jason.asSyntax.NumberTermImpl
- equals(Object) - Method in class jason.asSyntax.ObjectTermImpl
- equals(Object) - Method in class jason.asSyntax.Plan
- equals(Object) - Method in class jason.asSyntax.PlanBodyImpl
- equals(Object) - Method in class jason.asSyntax.Pred
- equals(Object) - Method in class jason.asSyntax.PredicateIndicator
- equals(Object) - Method in class jason.asSyntax.Rule
- equals(Object) - Method in class jason.asSyntax.SetTermImpl
- equals(Object) - Method in class jason.asSyntax.StringTermImpl
- equals(Object) - Method in class jason.asSyntax.Structure
- equals(Object) - Method in interface jason.asSyntax.Term
- equals(Object) - Method in class jason.asSyntax.Trigger
- equals(Object) - Method in class jason.asSyntax.UnnamedVar
- equals(Object) - Method in class jason.asSyntax.VarTerm
- equals(Object) - Method in class jason.bb.StructureWrapperForLiteral
- equals(Object) - Method in class jason.environment.grid.Area
- equals(Object) - Method in class jason.environment.grid.Location
- equals(Object) - Method in class jason.environment.TimeSteppedEnvironment.ActRequest
- equals(Object) - Method in class jason.mas2j.ClassParameters
- equals(Object) - Method in class jason.util.Pair
- equalsAsStructure(Object) - Method in class jason.asSyntax.Literal
- equalsAsStructure(Object) - Method in class jason.asSyntax.Pred
- error - Variable in exception jason.JasonException
- errorAnnots - Variable in exception jason.JasonException
- errorSource - Variable in class jason.jeditplugin.JasonID
- eval - Class in jason.stdlib
-
Internal action:
.eval(Var,Logical Expression)
. - eval() - Constructor for class jason.stdlib.eval
- eval(double, double) - Method in enum jason.asSyntax.ArithExpr.ArithmeticOp
- evaluate(TransitionSystem, Term[]) - Method in interface jason.asSemantics.ArithFunction
-
evaluates/computes the function based on the args
- evaluate(TransitionSystem, Term[]) - Method in class jason.asSemantics.DefaultArithFunction
- evaluate(TransitionSystem, Term[]) - Method in class jason.functions.Abs
- evaluate(TransitionSystem, Term[]) - Method in class jason.functions.acos
- evaluate(TransitionSystem, Term[]) - Method in class jason.functions.asin
- evaluate(TransitionSystem, Term[]) - Method in class jason.functions.atan
- evaluate(TransitionSystem, Term[]) - Method in class jason.functions.Average
-
Deprecated.
- evaluate(TransitionSystem, Term[]) - Method in class jason.functions.ceil
- evaluate(TransitionSystem, Term[]) - Method in class jason.functions.cos
- evaluate(TransitionSystem, Term[]) - Method in class jason.functions.Count
- evaluate(TransitionSystem, Term[]) - Method in class jason.functions.e
- evaluate(TransitionSystem, Term[]) - Method in class jason.functions.floor
- evaluate(TransitionSystem, Term[]) - Method in class jason.functions.Length
- evaluate(TransitionSystem, Term[]) - Method in class jason.functions.log
- evaluate(TransitionSystem, Term[]) - Method in class jason.functions.Max
- evaluate(TransitionSystem, Term[]) - Method in class jason.functions.mean
- evaluate(TransitionSystem, Term[]) - Method in class jason.functions.median
- evaluate(TransitionSystem, Term[]) - Method in class jason.functions.Min
- evaluate(TransitionSystem, Term[]) - Method in class jason.functions.pi
- evaluate(TransitionSystem, Term[]) - Method in class jason.functions.Random
- evaluate(TransitionSystem, Term[]) - Method in class jason.functions.Round
- evaluate(TransitionSystem, Term[]) - Method in class jason.functions.RuleToFunction
- evaluate(TransitionSystem, Term[]) - Method in class jason.functions.sin
- evaluate(TransitionSystem, Term[]) - Method in class jason.functions.Sqrt
- evaluate(TransitionSystem, Term[]) - Method in class jason.functions.StdDev
- evaluate(TransitionSystem, Term[]) - Method in class jason.functions.Sum
- evaluate(TransitionSystem, Term[]) - Method in class jason.functions.tan
- evaluate(TransitionSystem, Term[]) - Method in class jason.functions.time
- event - Variable in class jason.stdlib.at.CheckDeadline
- Event - Class in jason.asSemantics
- Event(Trigger, Intention) - Constructor for class jason.asSemantics.Event
- eventAdded(Event) - Method in interface jason.asSemantics.CircumstanceListener
- eventAdded(Event) - Method in class jason.infra.components.CircumstanceListenerComponents
- eventAdded(Event) - Method in class jason.stdlib.wait.WaitEvent
- EventQueue - jason.asSemantics.Circumstance.IntentionPlace
- events - Variable in class jason.runtime.Settings
- evt - jason.stdlib.desire.Step
- examples() - Method in annotation type jason.stdlib.Manual
- execCmd(String) - Method in class jason.infra.repl.ReplAg
- ExecInt - jason.asSemantics.TransitionSystem.State
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.asSemantics.ConcurrentInternalAction
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.asSemantics.DefaultInternalAction
- execute(TransitionSystem, Unifier, Term[]) - Method in interface jason.asSemantics.InternalAction
-
Executes the internal action.
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.infra.repl.clear
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.infra.repl.mi
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.infra.repl.print_unifier
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.infra.repl.verbose
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.abolish
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.add_annot
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.add_nested_source
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.add_plan
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.all_names
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.asserta
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.assertz
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.at
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.atom
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.belief
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.broadcast
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.clone
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.concat
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.copy_term
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.count
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.create_agent
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.current_intention
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.date
-
date(YY,MM,DD)
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.delete
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.desire
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.df_deregister
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.df_register
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.df_search
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.df_subscribe
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.difference
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.done
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.drop_all_desires
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.drop_all_events
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.drop_all_intentions
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.drop_desire
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.drop_event
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.drop_intention
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.empty
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.eval
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.fail_goal
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.fail
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.findall
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.foreach
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.fork
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.get_src_info
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.ground
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.if_then_else
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.include
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.intend
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.intention
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.internal_action
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.intersection
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.join
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.kill_agent
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.length
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.list_files
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.list_plans
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.list_rules
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.list
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.literal
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.log
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.loop
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.lower_case
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.map.clear
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.map.copy
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.map.create
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.map.get
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.map.key
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.map.put
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.map.remove
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.map.value
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.member
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.min
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.my_name
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.namespace
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.nano_time
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.nth
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.number
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.perceive
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.plan_label
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.prefix
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.printf
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.println
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.puts
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.queue.add_all
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.queue.add
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.queue.clear
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.queue.copy
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.queue.create
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.queue.head
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.queue.remove
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.queue.to_list
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.random
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.range
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.relevant_plan
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.relevant_plans
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.relevant_rules
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.remove_plan
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.remove_source_annot
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.rename_apart
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.replace
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.resume
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.reverse
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.save_agent
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.send
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.set_random_seed
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.set.add_all
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.set.add
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.set.clear
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.set.copy
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.set.create
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.set.difference
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.set.intersection
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.set.remove
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.set.to_list
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.set.union
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.setof
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.shuffle
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.signal
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.sort
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.stopMAS
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.string
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.structure
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.sublist
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.substring
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.succeed_goal
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.suffix
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.suspend
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.suspended
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.term2string
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.time
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.type
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.union
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.upper_case
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.verbose
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.version
- execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.wait
- executeAction(String, Structure) - Method in class jason.environment.Environment
-
Executes an action on the environment.
- executing - jason.asSemantics.GoalListener.GoalStates
- ExecutionControl - Class in jason.control
-
Base class for the user implementation of execution control.
- ExecutionControl() - Constructor for class jason.control.ExecutionControl
- ExecutionControlGUI - Class in jason.control
- ExecutionControlGUI() - Constructor for class jason.control.ExecutionControlGUI
- ExecutionControlInfraTier - Interface in jason.control
-
This interface is implemented in the infrastructure tier (distributed/local) to provide methods that the user controller may call.
- executor - Variable in class jason.control.ExecutionControlGUI
- executor - Variable in class jason.environment.Environment
- executor - Variable in class jason.infra.jade.JadeExecutionControl
- executor - Variable in class jason.infra.local.LocalAgArchForPool
- executor - Variable in class jason.infra.local.LocalExecutionControl
- executor - Variable in class jason.infra.local.RunLocalMAS
- executorAct - Variable in class jason.infra.local.LocalAgArchAsynchronous
- executorAct - Variable in class jason.infra.local.RunLocalMAS
- executorDeliberate - Variable in class jason.infra.local.LocalAgArchAsynchronous
- executorDeliberate - Variable in class jason.infra.local.RunLocalMAS
- executorSense - Variable in class jason.infra.local.LocalAgArchAsynchronous
- executorSense - Variable in class jason.infra.local.RunLocalMAS
- EXT - Static variable in class jason.mas2j.MAS2JProject
- extraCols - Variable in class jason.bb.JDBCPersistentBB
-
the number of columns that this customisation creates (default is 2: the j_negated and j_annots columns)
F
- FA - Variable in class jason.asSemantics.Circumstance
- fac - Variable in class jason.util.asl2xml
- fail - Class in jason.stdlib
-
Internal action:
.fail
. - fail() - Constructor for class jason.stdlib.fail
- fail(Circumstance) - Method in class jason.asSemantics.Intention
- fail(Circumstance) - Method in class jason.stdlib.fork.ForkIntention
- fail_goal - Class in jason.stdlib
-
Internal action:
.fail_goal(G)
. - fail_goal() - Constructor for class jason.stdlib.fail_goal
- failed - jason.asSemantics.GoalListener.GoalStates
- failInt(TransitionSystem, String) - Method in class jason.asSemantics.ConcurrentInternalAction
-
fails the intention identified by intentionKey
- failSecond - jason.environment.TimeSteppedEnvironment.OverActionsPolicy
-
Fail the second action
- failureMsg - Variable in class jason.asSemantics.ActionExec
- failureReason - Variable in class jason.asSemantics.ActionExec
- FalseLiteral() - Constructor for class jason.asSyntax.Literal.FalseLiteral
- father - Variable in class jason.asSyntax.PlanLibrary
- fd - Variable in class jason.stdlib.fork.ForkIntention
- fGUI - Variable in class jason.runtime.MASConsoleLogHandler
- file - Variable in class jason.bb.TextPersistentBB
- fileCounter - Variable in class jason.architecture.MindInspectorAgArch
- findall - Class in jason.stdlib
-
Internal action:
.findall(Term,Query,List)
. - findall() - Constructor for class jason.stdlib.findall
- findBel(Literal, Unifier) - Method in class jason.asSemantics.Agent
-
Find a literal in BB using unification to test.
- findEventForFailure(Intention, Trigger) - Method in class jason.asSemantics.TransitionSystem
- findEventForFailure(Trigger, PlanLibrary, Circumstance) - Method in class jason.asSemantics.Intention
- findEventForFailure(Trigger, PlanLibrary, Circumstance) - Method in class jason.stdlib.fork.ForkIntention
- findFile(File, String) - Static method in class jason.util.Config
- findJarInDirectory(File, String) - Static method in class jason.util.Config
- FindOp - jason.asSemantics.TransitionSystem.State
- finish() - Method in class jason.infra.jade.RunJadeMAS
- finish() - Method in class jason.infra.local.BaseLocalMAS
- finish(int, boolean, int) - Method in class jason.infra.local.BaseLocalMAS
- finish(int, boolean, int) - Method in class jason.infra.local.RunLocalMAS
- finish(int, boolean, int) - Method in interface jason.infra.local.RunLocalMASMBean
- finished - jason.asSemantics.GoalListener.GoalStates
- finished - Variable in class jason.control.ExecutionControl
- firstArch - Variable in class jason.architecture.AgArch
- fix() - Method in class jason.util.Config
-
Set most important parameters with default values
- fixAgentsSrc() - Method in class jason.mas2j.MAS2JProject
-
change the source of the agents using the source path information, also considers code from a jar file (if urlPrefix is not null)
- fixAgInIAandFunctions(Agent) - Method in class jason.asSemantics.Agent
- fixAgInIAandFunctions(Agent, Literal) - Method in class jason.asSemantics.Agent
- fixLabel(Term) - Method in class jason.stdlib.remove_plan
- fixPath(String) - Method in class jason.runtime.SourcePath
-
fix path of the asl code based on aslSourcePath, also considers code from a jar file (if urlPrefix is not null)
- floor - Class in jason.functions
-
Function:
math.floor(N)
: encapsulates java Math.floor(N), returns the largest double value that is not greater than the argument and is equal to a mathematical integer. - floor() - Constructor for class jason.functions.floor
- forceFullLiteralImpl() - Method in class jason.asSyntax.Literal
-
Transforms this into a full literal (which implements all methods of Literal), if it is an Atom; otherwise returns 'this'
- foreach - Class in jason.stdlib
-
Internal action:
.for(formula) { plan_body }
. - foreach() - Constructor for class jason.stdlib.foreach
- fork - Class in jason.stdlib
-
Implementation of .fork (used for |& and || operators).
- fork() - Constructor for class jason.stdlib.fork
- fork.ForkData - Class in jason.stdlib
- fork.ForkIntention - Class in jason.stdlib
- ForkData(boolean) - Constructor for class jason.stdlib.fork.ForkData
- ForkIntention(Intention, fork.ForkData) - Constructor for class jason.stdlib.fork.ForkIntention
- forkPoint - Variable in class jason.stdlib.fork.ForkIntention
- format(LogRecord) - Method in class jason.runtime.MASConsoleLogFormatter
- formaterField - Static variable in class jason.runtime.MASConsoleLogHandler
- formType - Variable in class jason.asSyntax.PlanBodyImpl
- formula - Variable in class jason.stdlib.wait.WaitEvent
- frame - Variable in class jason.control.ExecutionControlGUI
- frame - Variable in class jason.infra.repl.ReplAgGUI
- frame - Variable in class jason.runtime.MASConsoleGUI
- fromString(String) - Static method in enum jason.infra.local.RConf
- function - Variable in class jason.asSemantics.Unifier
- function - Variable in class jason.asSyntax.ArithFunctionTerm
- FunctionRegister - Class in jason.asSyntax.directives
-
This class maintains the set of arithmetic functions available for the AS parser.
- FunctionRegister() - Constructor for class jason.asSyntax.directives.FunctionRegister
- functions - Variable in class jason.asSemantics.Agent
- functions - Static variable in class jason.asSyntax.directives.FunctionRegister
- functor - Variable in class jason.asSyntax.Atom
- functor - Variable in class jason.asSyntax.PredicateIndicator
G
- generateGoalDeletion(Intention, List<Term>, Term) - Method in class jason.asSemantics.TransitionSystem
-
generate a failure event for an intention
- generateGoalDeletionFromEvent(List<Term>, Term) - Method in class jason.asSemantics.TransitionSystem
- generateGoalStateEvent(Literal, Trigger.TEType, GoalListener.GoalStates, Term) - Method in class jason.asSemantics.GoalListenerForMetaEvents
- get - Class in jason.stdlib.map
- get() - Constructor for class jason.stdlib.map.get
- get() - Static method in class jason.architecture.MindInspectorWeb
- get() - Static method in class jason.runtime.MASConsoleColorGUI
-
for singleton pattern
- get() - Static method in class jason.runtime.MASConsoleGUI
-
for singleton pattern
- get() - Static method in class jason.runtime.RuntimeServicesFactory
- get() - Static method in class jason.util.Config
- get(boolean) - Static method in class jason.util.Config
- get(int) - Method in class jason.asSyntax.ListTermImpl
- get(int) - Method in class jason.asSyntax.VarTerm
- get(Literal) - Method in class jason.asSyntax.PlanLibrary
-
return a plan for a label
- get(Term) - Method in interface jason.asSyntax.MapTerm
- get(Term) - Method in class jason.asSyntax.MapTermImpl
- get(VarTerm) - Method in class jason.asSemantics.Unifier
-
gets the value for a Var, if it is unified with another var, gets this other's value
- get(String) - Method in class jason.asSemantics.Unifier
-
gets the value for a Var, if it is unified with another var, gets this other's value
- get(String) - Method in class jason.asSyntax.PlanLibrary
-
return a plan for a label
- get_src_info - Class in jason.stdlib
-
used by test lib
- get_src_info() - Constructor for class jason.stdlib.get_src_info
- getActComponent() - Method in class jason.infra.local.LocalAgArchAsynchronous
- getAction() - Method in class jason.asSemantics.Circumstance
-
actions
- getActionInSchedule(String) - Method in class jason.environment.TimeSteppedEnvironment
- getActionTerm() - Method in class jason.asSemantics.ActionExec
- getAg() - Method in class jason.asSemantics.TransitionSystem
- getAg(String) - Method in class jason.infra.local.BaseLocalMAS
- getAg(String) - Method in class jason.mas2j.MAS2JProject
- getAgArch() - Method in class jason.asSemantics.TransitionSystem
- getAgArchClasses() - Method in class jason.mas2j.AgentParameters
-
gets a list of all custom arch classes defined in the jason project
- getAgArchClasses(Term[]) - Method in class jason.stdlib.create_agent
- getAgArchClassesChain() - Method in class jason.architecture.AgArch
- getAgAtPos(int, int) - Method in class jason.environment.grid.GridWorldModel
-
returns the agent at x,y or -1 if there is not one there
- getAgAtPos(Location) - Method in class jason.environment.grid.GridWorldModel
-
returns the agent at location l or -1 if there is not one there
- getAgDecl() - Method in class jason.infra.local.StartNewAgentGUI
- getAgent() - Method in class jason.asSyntax.ArithFunctionTerm
- getAgents() - Method in class jason.mas2j.MAS2JProject
- getAgentsNames() - Method in class jason.infra.jade.JadeRuntimeServices
- getAgentsNames() - Method in class jason.infra.local.BaseRuntimeServices
- getAgentsNames() - Method in class jason.runtime.DelegatedRuntimeServices
- getAgentsNames() - Method in interface jason.runtime.RuntimeServices
-
Returns a set of all agents' name
- getAgentsNames() - Method in interface jason.runtime.RuntimeServicesInfraTier
-
Deprecated.
- getAgentsQty() - Method in class jason.infra.jade.JadeRuntimeServices
- getAgentsQty() - Method in class jason.infra.local.BaseRuntimeServices
- getAgentsQty() - Method in class jason.runtime.DelegatedRuntimeServices
- getAgentsQty() - Method in interface jason.runtime.RuntimeServices
-
Gets the number of agents in the MAS.
- getAgentsQty() - Method in interface jason.runtime.RuntimeServicesInfraTier
-
Deprecated.
- getAgName() - Method in class jason.architecture.AgArch
-
Gets the agent's name
- getAgName() - Method in class jason.infra.jade.JasonBridgeArch
- getAgName() - Method in class jason.infra.local.LocalAgArch
- getAgName() - Method in class jason.mas2j.AgentParameters
- getAgName(LogRecord) - Static method in class jason.runtime.MASConsoleLogFormatter
- getAgNameFromPath(String) - Method in class jason.architecture.MindInspectorWebImpl
- getAgPos(int) - Method in class jason.environment.grid.GridWorldModel
- getAgProgram() - Method in class jason.asSemantics.Agent
-
Gets the agent program (Beliefs and plans) as XML
- getAgRandomIA(TransitionSystem) - Static method in class jason.stdlib.set_random_seed
- getAgs() - Method in class jason.infra.local.BaseLocalMAS
- getAgState() - Method in class jason.asSemantics.Agent
-
Gets the agent "mind" (beliefs, plans, and circumstance) as XML
- getAgState(String) - Method in interface jason.control.ExecutionControlInfraTier
-
Gets the agent state (beliefs, intentions, plans, ...) as an XML document
- getAgState(String) - Method in class jason.infra.jade.JadeExecutionControl
- getAgState(String) - Method in class jason.infra.local.LocalExecutionControl
- getAgStateAsString(Document) - Method in class jason.architecture.MindInspectorWebImpl
- getAgStateAsString(Document, boolean) - Method in class jason.architecture.MindInspectorAgArch
- getAgWhere() - Method in class jason.bb.AgentJDBCPersistentBB
- getAllASFiles() - Method in class jason.mas2j.MAS2JProject
- getAllIntentions() - Method in class jason.asSemantics.Circumstance
-
gets all intentions (running, pending, suspended, ...)
- getAllRelevant(Trigger) - Method in class jason.asSyntax.PlanLibrary
-
Deprecated.use getCandidatePlans(te) instead
- getAnnot(String) - Method in class jason.asSyntax.Literal
-
returns the first annotation (literal) that has the functor
- getAnnot(String) - Method in class jason.asSyntax.Pred
-
find the first annotation with a given functor (only literal annots are considered)
- getAnnots() - Method in class jason.asSyntax.Literal
-
returns all annotations of the literal
- getAnnots() - Method in class jason.asSyntax.Pred
- getAnnots(String) - Method in class jason.asSyntax.Literal
-
returns all annots with the specified functor e.g.: from annots [t(a), t(b), source(tom)] and functor "t", it returns [t(a),t(b)] in case that there is no such an annot, it returns an empty list.
- getAnnots(String) - Method in class jason.asSyntax.Pred
- getAntJar() - Method in class jason.util.Config
- getAntLib() - Method in class jason.util.Config
-
Returns the path to the ant home directory (where its jars are stored)
- getApplicablePlans() - Method in class jason.asSemantics.Circumstance
- getArity() - Method in class jason.asSyntax.ListTermImpl
- getArity() - Method in class jason.asSyntax.Literal
-
returns the number of terms of this literal
- getArity() - Method in class jason.asSyntax.Plan
- getArity() - Method in class jason.asSyntax.PlanBodyImpl
- getArity() - Method in class jason.asSyntax.PredicateIndicator
- getArity() - Method in class jason.asSyntax.Structure
- getArity() - Method in class jason.asSyntax.Trigger
- getArity() - Method in class jason.asSyntax.VarTerm
- getAsDOM(Document) - Method in class jason.asSemantics.ActionExec
-
get as XML
- getAsDOM(Document) - Method in class jason.asSemantics.Agent
-
Gets the agent "mind" as XML
- getAsDOM(Document) - Method in class jason.asSemantics.Circumstance
-
get the agent circumstance as XML
- getAsDOM(Document) - Method in class jason.asSemantics.Event
-
get as XML
- getAsDOM(Document) - Method in class jason.asSemantics.IntendedMeans
-
get as XML
- getAsDOM(Document) - Method in class jason.asSemantics.Intention
-
get as XML
- getAsDOM(Document) - Method in class jason.asSemantics.Option
-
get as XML
- getAsDOM(Document) - Method in class jason.asSemantics.Unifier
-
get as XML
- getAsDOM(Document) - Method in class jason.asSyntax.ArithExpr
-
get as XML
- getAsDOM(Document) - Method in class jason.asSyntax.ArithFunctionTerm
- getAsDOM(Document) - Method in class jason.asSyntax.Atom
-
get as XML
- getAsDOM(Document) - Method in class jason.asSyntax.BinaryStructure
-
get as XML
- getAsDOM(Document) - Method in class jason.asSyntax.CyclicTerm
- getAsDOM(Document) - Method in class jason.asSyntax.InternalActionLiteral
-
get as XML
- getAsDOM(Document) - Method in class jason.asSyntax.ListTermImpl
- getAsDOM(Document) - Method in class jason.asSyntax.LiteralImpl
-
get as XML
- getAsDOM(Document) - Method in class jason.asSyntax.LogExpr
-
get as XML
- getAsDOM(Document) - Method in class jason.asSyntax.MapTermImpl
- getAsDOM(Document) - Method in class jason.asSyntax.NumberTermImpl
-
get as XML
- getAsDOM(Document) - Method in class jason.asSyntax.ObjectTermImpl
- getAsDOM(Document) - Method in class jason.asSyntax.Plan
-
get as XML
- getAsDOM(Document) - Method in class jason.asSyntax.PlanBodyImpl
-
get as XML
- getAsDOM(Document) - Method in class jason.asSyntax.PlanLibrary
-
get as XML
- getAsDOM(Document) - Method in class jason.asSyntax.Pred
-
get as XML
- getAsDOM(Document) - Method in class jason.asSyntax.RelExpr
-
get as XML
- getAsDOM(Document) - Method in class jason.asSyntax.Rule
-
get as XML
- getAsDOM(Document) - Method in class jason.asSyntax.SetTermImpl
- getAsDOM(Document) - Method in class jason.asSyntax.StringTermImpl
-
get as XML
- getAsDOM(Document) - Method in class jason.asSyntax.Structure
-
get as XML
- getAsDOM(Document) - Method in class jason.asSyntax.Trigger
-
get as XML
- getAsDOM(Document) - Method in class jason.asSyntax.VarTerm
-
get as XML
- getAsDOM(Document) - Method in class jason.bb.BeliefBase
-
Gets the BB as XML
- getAsDOM(Document) - Method in class jason.bb.ChainBBAdapter
- getAsDOM(Document) - Method in class jason.bb.DefaultBeliefBase
- getAsDOM(Document) - Method in interface jason.util.ToDOM
- getAsInMASProject() - Method in class jason.mas2j.AgentParameters
- getAsJson() - Method in class jason.asSemantics.Message
- getAsJson() - Method in class jason.asSyntax.ListTermImpl
- getAsJson() - Method in class jason.asSyntax.Literal
- getAsJson() - Method in class jason.asSyntax.MapTermImpl
- getAsJson() - Method in class jason.asSyntax.NumberTermImpl
- getAsJson() - Method in class jason.asSyntax.ObjectTermImpl
- getAsJson() - Method in class jason.asSyntax.SetTermImpl
- getAsJson() - Method in class jason.asSyntax.StringTermImpl
- getAsJson() - Method in interface jason.util.ToJson
- getAsJsonStr() - Method in interface jason.util.ToJson
- getAsList() - Method in interface jason.asSyntax.ListTerm
- getAsList() - Method in class jason.asSyntax.ListTermImpl
-
Returns this ListTerm as a Java List (implemented by ArrayList).
- getAsList() - Method in class jason.asSyntax.VarTerm
- getAsListOfTerms() - Method in class jason.asSyntax.Literal
-
returns this literal as a list with three elements: [namespace, functor, list of terms, list of annots]
- getAsListOfTerms() - Method in class jason.asSyntax.Plan
- getAsListTerm() - Method in interface jason.asSyntax.SetTerm
- getAsListTerm() - Method in class jason.asSyntax.SetTermImpl
- getASLSrc() - Method in class jason.asSemantics.Agent
-
Returns the .asl file source used to create this agent
- getAsSetts(boolean, boolean) - Method in class jason.mas2j.AgentParameters
- getAsTerm() - Method in class jason.asSemantics.IntendedMeans
- getAsTerm() - Method in class jason.asSemantics.Intention
- getAsTerm() - Method in class jason.asSemantics.Unifier
- getAsTxt(boolean) - Method in class jason.asSyntax.PlanLibrary
-
get as txt
- getAtomicEvent() - Method in class jason.asSemantics.Circumstance
- getAvailableInfrastructures() - Method in class jason.util.Config
- getBB() - Method in class jason.asSemantics.Agent
- getBBClass() - Method in class jason.mas2j.AgentParameters
- getBeginSrcLine() - Method in class jason.asSyntax.SourceInfo
- getBody() - Method in class jason.asSyntax.Plan
- getBody() - Method in class jason.asSyntax.Rule
- getBodyNext() - Method in interface jason.asSyntax.PlanBody
- getBodyNext() - Method in class jason.asSyntax.PlanBodyImpl
- getBodyTerm() - Method in interface jason.asSyntax.PlanBody
- getBodyTerm() - Method in class jason.asSyntax.PlanBodyImpl
- getBodyType() - Method in interface jason.asSyntax.PlanBody
- getBodyType() - Method in class jason.asSyntax.PlanBodyImpl
- getBoolean(String) - Method in class jason.util.Config
- getBottom() - Method in class jason.asSemantics.Intention
- getBuildFileName() - Method in class jason.infra.local.LocalMASLauncherAnt
- getC() - Method in class jason.asSemantics.TransitionSystem
- getCache(Literal) - Method in class jason.asSemantics.QueryCacheAdv
- getCache(Literal) - Method in class jason.asSemantics.QueryCacheSimple
- getCandidateBeliefs(Literal, Unifier) - Method in class jason.bb.BeliefBase
-
Returns an iterator for all literals relevant for l's predicate indicator, if l is a var, returns all beliefs.
The unifier u may contain values for variables in l. - getCandidateBeliefs(Literal, Unifier) - Method in class jason.bb.ChainBBAdapter
- getCandidateBeliefs(Literal, Unifier) - Method in class jason.bb.DefaultBeliefBase
- getCandidateBeliefs(Literal, Unifier) - Method in class jason.bb.JDBCPersistentBB
- getCandidateBeliefs(PredicateIndicator) - Method in class jason.bb.BeliefBase
-
Returns an iterator for all literals in the default namespace of the BB that match the functor/arity of the parameter.
- getCandidateBeliefs(PredicateIndicator) - Method in class jason.bb.ChainBBAdapter
- getCandidateBeliefs(PredicateIndicator) - Method in class jason.bb.DefaultBeliefBase
- getCandidatePlans(Trigger) - Method in class jason.asSyntax.PlanLibrary
- getCanvas() - Method in class jason.environment.grid.GridWorldView
- getChainClasses() - Method in class jason.bb.ChainBB
- getClassForClassLoaderTest(String) - Method in class jason.util.Config
- getClassName() - Method in class jason.mas2j.ClassParameters
- getClassPaths() - Method in class jason.mas2j.MAS2JProject
- getConf() - Method in class jason.infra.local.LocalAgArch
- getContainers() - Method in interface jason.infra.jade.ContainerAllocation
- getContext() - Method in class jason.asSyntax.Plan
- getControlClass() - Method in class jason.mas2j.MAS2JProject
- getControlInfraTier() - Method in class jason.infra.local.LocalAgArch
- getControllerInfraTier() - Method in class jason.infra.local.BaseLocalMAS
- getCountQuery(PredicateIndicator) - Method in class jason.bb.AgentJDBCPersistentBB
- getCountQuery(PredicateIndicator) - Method in class jason.bb.JDBCPersistentBB
-
returns a SQL command to count the number of instances of a predicate
- getCreateTable(String, int, Structure) - Method in class jason.bb.AgentJDBCPersistentBB
- getCreateTable(String, int, Structure) - Method in class jason.bb.JDBCPersistentBB
-
returns the SQL command to create a new table
- getCurrentStep() - Method in class jason.asSemantics.IntendedMeans
- getCustomBuildFileName() - Method in class jason.infra.local.LocalMASLauncherAnt
- getCycleNumber() - Method in class jason.architecture.AgArch
-
gets the current cycle number
- getCycleNumber() - Method in class jason.control.ExecutionControl
- getCycles() - Method in class jason.infra.local.LocalAgArch
- getCyclesAct() - Method in class jason.infra.local.LocalAgArch
- getCyclesDeliberate() - Method in class jason.infra.local.LocalAgArch
- getCyclesSense() - Method in class jason.infra.local.LocalAgArch
- getCycleTimeout() - Method in class jason.control.ExecutionControl
-
returns the maximum number of milliseconds of a cycle
- getCyclicVar() - Method in class jason.asSyntax.CyclicTerm
- getCyclicVar() - Method in class jason.asSyntax.DefaultTerm
- getCyclicVar() - Method in interface jason.asSyntax.Term
- getDBBPercepts() - Method in class jason.bb.JDBCPersistentBB
- getDefaultAgArchs() - Method in class jason.infra.jade.JadeRuntimeServices
- getDefaultAgArchs() - Method in class jason.infra.local.BaseRuntimeServices
- getDefaultAgArchs() - Method in class jason.runtime.DelegatedRuntimeServices
- getDefaultAgArchs() - Method in interface jason.runtime.RuntimeServices
- getDefaultLogProperties() - Method in class jason.infra.local.RunLocalMAS
- getDeleteAll(PredicateIndicator) - Method in class jason.bb.AgentJDBCPersistentBB
- getDeleteAll(PredicateIndicator) - Method in class jason.bb.JDBCPersistentBB
-
returns a SQL command to delete all entries for a predicate
- getDeliberateComponent() - Method in class jason.infra.local.LocalAgArchAsynchronous
- getDescription() - Method in class jason.infra.local.StartNewAgentGUI.AslFileFilter
- getDescription() - Method in class jason.util.ConfigGUI.JarFileFilter
- getDetaultResource(String) - Method in class jason.util.Config
- getDF() - Method in class jason.infra.local.BaseLocalMAS
- getDF() - Method in class jason.infra.local.BaseRuntimeServices
- getDF() - Method in class jason.runtime.DelegatedRuntimeServices
- getDF() - Method in interface jason.runtime.RuntimeServices
- getDFAg() - Method in class jason.infra.local.BaseLocalMAS
- getDFAgArch() - Method in class jason.infra.local.BaseLocalMAS
- getDirective(String) - Static method in class jason.asSyntax.directives.DirectiveProcessor
- getDirectiveClasses() - Method in class jason.mas2j.MAS2JProject
- getDirectory() - Method in class jason.mas2j.MAS2JProject
- getEclipseInstallationDirectory() - Method in class jason.util.Config
- getEndSrcLine() - Method in class jason.asSyntax.SourceInfo
- getEnvClass() - Method in class jason.mas2j.MAS2JProject
- getEnvInfraTier() - Method in class jason.infra.local.LocalAgArch
- getEnvironmentAg() - Method in class jason.infra.jade.JasonBridgeArch
- getEnvironmentInfraTier() - Method in class jason.environment.Environment
- getEnvironmentInfraTier() - Method in class jason.infra.local.BaseLocalMAS
- getEnvName() - Method in class jason.jeditplugin.NewEnvironmentGUI
- getEnvText(String) - Method in class jason.jeditplugin.NewEnvironmentGUI
- getErrorMsg() - Method in class jason.asSyntax.ArithFunctionTerm
- getErrorMsg() - Method in class jason.asSyntax.DefaultTerm
- getErrorMsg() - Method in class jason.asSyntax.InternalActionLiteral
- getErrorMsg() - Method in class jason.asSyntax.LiteralImpl
- getErrorTerms() - Method in exception jason.JasonException
- getEvents() - Method in class jason.asSemantics.Circumstance
-
get the queue of events (which does not include the atomic event)
- getEventsPlusAtomic() - Method in class jason.asSemantics.Circumstance
-
get the all events (which include the atomic event, if it exists)
- getExecutionControlInfraTier() - Method in class jason.control.ExecutionControl
- getExecutorAct() - Method in class jason.infra.local.LocalAgArchAsynchronous
- getExecutorDeliberate() - Method in class jason.infra.local.LocalAgArchAsynchronous
- getExecutorSense() - Method in class jason.infra.local.LocalAgArchAsynchronous
- getFactory() - Method in class jason.util.asl2xml
- getFailureMsg() - Method in class jason.asSemantics.ActionExec
- getFailureReason() - Method in class jason.asSemantics.ActionExec
- getFather() - Method in class jason.asSyntax.PlanLibrary
- getFeedbackActions() - Method in class jason.asSemantics.Circumstance
- getFile() - Method in class jason.asSyntax.Plan
-
Deprecated.
- getFileConfComment() - Method in class jason.util.Config
- getFirst() - Method in class jason.util.Pair
- getFirstAgArch() - Method in class jason.architecture.AgArch
-
Returns the first architecture in the chain of responsibility pattern
- getFolder(Term[]) - Method in class jason.stdlib.list_files
- getFrame() - Method in class jason.runtime.MASConsoleGUI
- getFreePos() - Method in class jason.environment.grid.GridWorldModel
-
returns a random free location using isFree to test the availability of some possible location (it means free of agents and obstacles)
- getFreePos(int) - Method in class jason.environment.grid.GridWorldModel
-
returns a random free location using isFree(object) to test the availability of some possible location
- getFunction(String, int) - Method in class jason.asSemantics.Agent
-
get the object the implements the arithmetic function function/arity, either global (like math.max) or local (like .count).
- getFunction(String, int) - Static method in class jason.asSyntax.directives.FunctionRegister
- getFunctor() - Method in class jason.asSyntax.Atom
- getFunctor() - Method in class jason.asSyntax.Literal
-
returns the functor of this literal
- getFunctor() - Method in class jason.asSyntax.PredicateIndicator
- getGIntention() - Method in class jason.asSemantics.Intention
- getGoalCondition() - Method in class jason.asSyntax.Plan
- getGoalListeners() - Method in class jason.asSemantics.TransitionSystem
- getHead() - Method in interface jason.asSyntax.PlanBody
- getHead() - Method in class jason.asSyntax.PlanBodyImpl
- getHead() - Method in class jason.asSyntax.Rule
- getHeight() - Method in class jason.environment.grid.GridWorldModel
- getHome() - Method in class jason.util.Config
- getHost() - Method in class jason.mas2j.AgentParameters
- getHost() - Method in class jason.mas2j.ClassParameters
- getIA(Agent) - Method in class jason.asSyntax.InternalActionLiteral
- getIA(String) - Method in class jason.asSemantics.Agent
- getIAText(String, String) - Method in class jason.jeditplugin.NewInternalActionGUI
- getIcon() - Method in class jason.jeditplugin.AgentSpeakSideKickParser.PlanAsset
- getIcon() - Method in class jason.jeditplugin.JasonProjectSideKickParser.ProjectAsset
- getId() - Method in class jason.asSemantics.Intention
- getIlForce() - Method in class jason.asSemantics.Message
- getIM(IMCondition, Unifier) - Method in class jason.asSemantics.Intention
-
returns the IntendedMeans that succeeds in test c, returns null if there isn't one
- getInfrastructure() - Method in class jason.mas2j.MAS2JProject
- getInfrastructureFactory() - Method in class jason.mas2j.MAS2JProject
- getInfrastructureFactoryClass(String) - Method in class jason.util.Config
- getInitialBels() - Method in class jason.asSemantics.Agent
- getInitialGoals() - Method in class jason.asSemantics.Agent
- getInReplyTo() - Method in class jason.asSemantics.Message
- getInsert(Literal) - Method in class jason.bb.AgentJDBCPersistentBB
- getInsert(Literal) - Method in class jason.bb.JDBCPersistentBB
-
returns the SQL command to insert l into the DB
- getInstance(Pred) - Method in class jason.asSyntax.directives.DirectiveProcessor
- getInstance(String) - Method in class jason.asSyntax.directives.DirectiveProcessor
- getIntention() - Method in class jason.asSemantics.ActionExec
- getIntention() - Method in class jason.asSemantics.Event
- getIterator(Term, Iterator<Term>, Unifier) - Method in class jason.stdlib.map.key
- getJadeAg() - Method in class jason.infra.jade.JasonBridgeArch
- getJadeArgs() - Method in class jason.util.Config
-
Return the jade args (those used in jade.Boot)
- getJadeArrayArgs() - Method in class jason.util.Config
- getJadeJar() - Method in class jason.util.Config
-
Returns the full path to the jade.jar file
- getJarFileForFixTest(String) - Method in class jason.util.Config
- getJarFromClassPath(String, String) - Method in class jason.util.Config
- getJarFromEclipseInstallation(String) - Method in class jason.util.Config
- getJasonBuiltDate() - Method in class jason.util.Config
- getJasonConfigPanel() - Method in class jason.util.ConfigGUI
- getJasonHome() - Method in class jason.util.Config
-
returns the jason home (based on jason.jar)
- getJasonJar() - Method in class jason.util.Config
-
Returns the full path to the jason.jar file
- getJasonVersion() - Method in class jason.util.Config
- getJavaHome() - Method in class jason.util.Config
-
Returns the path to the java home directory
- getKqmlFunctor() - Method in class jason.util.Config
- getKqmlPlansFile() - Method in class jason.util.Config
- getLabel() - Method in class jason.asSyntax.Plan
- getLast() - Method in interface jason.asSyntax.ListTerm
- getLast() - Method in class jason.asSyntax.ListTermImpl
-
get the last ListTerm of this List
- getLast() - Method in class jason.asSyntax.VarTerm
- getLastBB() - Method in class jason.bb.ChainBBAdapter
- getLastBody() - Method in interface jason.asSyntax.PlanBody
- getLastBody() - Method in class jason.asSyntax.PlanBodyImpl
- getLatestVersion() - Method in class jason.util.CheckVersion
- getLauncher() - Method in class jason.runtime.RunJasonProject
- getLHS() - Method in class jason.asSyntax.ArithExpr
-
gets the LHS of this Expression
- getLHS() - Method in class jason.asSyntax.BinaryStructure
-
gets the LHS of this operation
- getLHS() - Method in class jason.asSyntax.LogExpr
-
gets the LHS of this Expression
- getListeners() - Method in class jason.asSemantics.Circumstance
- getLiteral() - Method in class jason.asSemantics.QueryCacheKey
- getLiteral() - Method in class jason.asSyntax.Trigger
- getLiteral() - Method in class jason.bb.StructureWrapperForLiteral
- getLocalConfFile() - Method in class jason.util.Config
- getLock() - Method in class jason.asSyntax.PlanLibrary
- getLock() - Method in class jason.bb.BeliefBase
-
Gets a lock for the BB
- getLogger() - Method in class jason.asSemantics.Agent
- getLogger() - Method in class jason.asSemantics.TransitionSystem
- getLogger() - Method in class jason.environment.Environment
- getLogger() - Method in class jason.infra.local.LocalAgArch
- getLongString() - Method in class jason.jeditplugin.AgentSpeakSideKickParser.PlanAsset
- getLongString() - Method in class jason.jeditplugin.JasonProjectSideKickParser.ProjectAsset
- getMailBox() - Method in class jason.asSemantics.Circumstance
-
Messages
- getMap(Unifier, Term[]) - Method in class jason.stdlib.map.put
- getMaxArgs() - Method in class jason.asSemantics.DefaultInternalAction
- getMaxArgs() - Method in class jason.stdlib.abolish
- getMaxArgs() - Method in class jason.stdlib.add_annot
- getMaxArgs() - Method in class jason.stdlib.add_nested_source
- getMaxArgs() - Method in class jason.stdlib.add_plan
- getMaxArgs() - Method in class jason.stdlib.all_names
- getMaxArgs() - Method in class jason.stdlib.asserta
- getMaxArgs() - Method in class jason.stdlib.assertz
- getMaxArgs() - Method in class jason.stdlib.at
- getMaxArgs() - Method in class jason.stdlib.atom
- getMaxArgs() - Method in class jason.stdlib.belief
- getMaxArgs() - Method in class jason.stdlib.broadcast
- getMaxArgs() - Method in class jason.stdlib.copy_term
- getMaxArgs() - Method in class jason.stdlib.count
- getMaxArgs() - Method in class jason.stdlib.create_agent
- getMaxArgs() - Method in class jason.stdlib.current_intention
- getMaxArgs() - Method in class jason.stdlib.date
- getMaxArgs() - Method in class jason.stdlib.delete
- getMaxArgs() - Method in class jason.stdlib.df_deregister
- getMaxArgs() - Method in class jason.stdlib.df_register
- getMaxArgs() - Method in class jason.stdlib.df_search
- getMaxArgs() - Method in class jason.stdlib.df_subscribe
- getMaxArgs() - Method in class jason.stdlib.difference
- getMaxArgs() - Method in class jason.stdlib.drop_all_events
- getMaxArgs() - Method in class jason.stdlib.drop_all_intentions
- getMaxArgs() - Method in class jason.stdlib.drop_future_intention
- getMaxArgs() - Method in class jason.stdlib.drop_intention
- getMaxArgs() - Method in class jason.stdlib.empty
- getMaxArgs() - Method in class jason.stdlib.eval
- getMaxArgs() - Method in class jason.stdlib.findall
- getMaxArgs() - Method in class jason.stdlib.foreach
- getMaxArgs() - Method in class jason.stdlib.get_src_info
- getMaxArgs() - Method in class jason.stdlib.ground
- getMaxArgs() - Method in class jason.stdlib.if_then_else
- getMaxArgs() - Method in class jason.stdlib.include
- getMaxArgs() - Method in class jason.stdlib.intend
- getMaxArgs() - Method in class jason.stdlib.intention
- getMaxArgs() - Method in class jason.stdlib.internal_action
- getMaxArgs() - Method in class jason.stdlib.kill_agent
- getMaxArgs() - Method in class jason.stdlib.length
- getMaxArgs() - Method in class jason.stdlib.list_files
- getMaxArgs() - Method in class jason.stdlib.list
- getMaxArgs() - Method in class jason.stdlib.literal
- getMaxArgs() - Method in class jason.stdlib.loop
- getMaxArgs() - Method in class jason.stdlib.lower_case
- getMaxArgs() - Method in class jason.stdlib.member
- getMaxArgs() - Method in class jason.stdlib.min
- getMaxArgs() - Method in class jason.stdlib.my_name
- getMaxArgs() - Method in class jason.stdlib.namespace
- getMaxArgs() - Method in class jason.stdlib.nano_time
- getMaxArgs() - Method in class jason.stdlib.nth
- getMaxArgs() - Method in class jason.stdlib.number
- getMaxArgs() - Method in class jason.stdlib.perceive
- getMaxArgs() - Method in class jason.stdlib.plan_label
- getMaxArgs() - Method in class jason.stdlib.prefix
- getMaxArgs() - Method in class jason.stdlib.puts
- getMaxArgs() - Method in class jason.stdlib.random
- getMaxArgs() - Method in class jason.stdlib.range
- getMaxArgs() - Method in class jason.stdlib.relevant_plan
- getMaxArgs() - Method in class jason.stdlib.relevant_plans
- getMaxArgs() - Method in class jason.stdlib.relevant_rules
- getMaxArgs() - Method in class jason.stdlib.remove_plan
- getMaxArgs() - Method in class jason.stdlib.rename_apart
- getMaxArgs() - Method in class jason.stdlib.replace
- getMaxArgs() - Method in class jason.stdlib.resume
- getMaxArgs() - Method in class jason.stdlib.reverse
- getMaxArgs() - Method in class jason.stdlib.save_agent
- getMaxArgs() - Method in class jason.stdlib.send
- getMaxArgs() - Method in class jason.stdlib.setof
- getMaxArgs() - Method in class jason.stdlib.shuffle
- getMaxArgs() - Method in class jason.stdlib.signal
- getMaxArgs() - Method in class jason.stdlib.sort
- getMaxArgs() - Method in class jason.stdlib.stopMAS
- getMaxArgs() - Method in class jason.stdlib.string
- getMaxArgs() - Method in class jason.stdlib.structure
- getMaxArgs() - Method in class jason.stdlib.sublist
- getMaxArgs() - Method in class jason.stdlib.substring
- getMaxArgs() - Method in class jason.stdlib.succeed_goal
- getMaxArgs() - Method in class jason.stdlib.suffix
- getMaxArgs() - Method in class jason.stdlib.suspend
- getMaxArgs() - Method in class jason.stdlib.suspended
- getMaxArgs() - Method in class jason.stdlib.term2string
- getMaxArgs() - Method in class jason.stdlib.time
- getMaxArgs() - Method in class jason.stdlib.type
- getMaxArgs() - Method in class jason.stdlib.upper_case
- getMaxArgs() - Method in class jason.stdlib.version
- getMaxArgs() - Method in class jason.stdlib.wait
- getMBox() - Method in class jason.infra.local.LocalAgArch
- getMinArgs() - Method in class jason.asSemantics.DefaultInternalAction
- getMinArgs() - Method in class jason.stdlib.abolish
- getMinArgs() - Method in class jason.stdlib.add_annot
- getMinArgs() - Method in class jason.stdlib.add_nested_source
- getMinArgs() - Method in class jason.stdlib.add_plan
- getMinArgs() - Method in class jason.stdlib.all_names
- getMinArgs() - Method in class jason.stdlib.asserta
- getMinArgs() - Method in class jason.stdlib.assertz
- getMinArgs() - Method in class jason.stdlib.at
- getMinArgs() - Method in class jason.stdlib.atom
- getMinArgs() - Method in class jason.stdlib.belief
- getMinArgs() - Method in class jason.stdlib.broadcast
- getMinArgs() - Method in class jason.stdlib.copy_term
- getMinArgs() - Method in class jason.stdlib.count
- getMinArgs() - Method in class jason.stdlib.create_agent
- getMinArgs() - Method in class jason.stdlib.current_intention
- getMinArgs() - Method in class jason.stdlib.date
- getMinArgs() - Method in class jason.stdlib.delete
- getMinArgs() - Method in class jason.stdlib.df_deregister
- getMinArgs() - Method in class jason.stdlib.df_register
- getMinArgs() - Method in class jason.stdlib.df_search
- getMinArgs() - Method in class jason.stdlib.df_subscribe
- getMinArgs() - Method in class jason.stdlib.difference
- getMinArgs() - Method in class jason.stdlib.done
- getMinArgs() - Method in class jason.stdlib.drop_all_events
- getMinArgs() - Method in class jason.stdlib.drop_all_intentions
- getMinArgs() - Method in class jason.stdlib.drop_future_intention
- getMinArgs() - Method in class jason.stdlib.drop_intention
- getMinArgs() - Method in class jason.stdlib.empty
- getMinArgs() - Method in class jason.stdlib.eval
- getMinArgs() - Method in class jason.stdlib.findall
- getMinArgs() - Method in class jason.stdlib.foreach
- getMinArgs() - Method in class jason.stdlib.fork
- getMinArgs() - Method in class jason.stdlib.get_src_info
- getMinArgs() - Method in class jason.stdlib.ground
- getMinArgs() - Method in class jason.stdlib.if_then_else
- getMinArgs() - Method in class jason.stdlib.include
- getMinArgs() - Method in class jason.stdlib.intend
- getMinArgs() - Method in class jason.stdlib.intention
- getMinArgs() - Method in class jason.stdlib.internal_action
- getMinArgs() - Method in class jason.stdlib.kill_agent
- getMinArgs() - Method in class jason.stdlib.length
- getMinArgs() - Method in class jason.stdlib.list_files
- getMinArgs() - Method in class jason.stdlib.list
- getMinArgs() - Method in class jason.stdlib.literal
- getMinArgs() - Method in class jason.stdlib.loop
- getMinArgs() - Method in class jason.stdlib.lower_case
- getMinArgs() - Method in class jason.stdlib.member
- getMinArgs() - Method in class jason.stdlib.min
- getMinArgs() - Method in class jason.stdlib.my_name
- getMinArgs() - Method in class jason.stdlib.namespace
- getMinArgs() - Method in class jason.stdlib.nano_time
- getMinArgs() - Method in class jason.stdlib.nth
- getMinArgs() - Method in class jason.stdlib.number
- getMinArgs() - Method in class jason.stdlib.perceive
- getMinArgs() - Method in class jason.stdlib.plan_label
- getMinArgs() - Method in class jason.stdlib.prefix
- getMinArgs() - Method in class jason.stdlib.puts
- getMinArgs() - Method in class jason.stdlib.random
- getMinArgs() - Method in class jason.stdlib.range
- getMinArgs() - Method in class jason.stdlib.relevant_plan
- getMinArgs() - Method in class jason.stdlib.relevant_plans
- getMinArgs() - Method in class jason.stdlib.relevant_rules
- getMinArgs() - Method in class jason.stdlib.remove_plan
- getMinArgs() - Method in class jason.stdlib.rename_apart
- getMinArgs() - Method in class jason.stdlib.replace
- getMinArgs() - Method in class jason.stdlib.resume
- getMinArgs() - Method in class jason.stdlib.reverse
- getMinArgs() - Method in class jason.stdlib.save_agent
- getMinArgs() - Method in class jason.stdlib.send
- getMinArgs() - Method in class jason.stdlib.setof
- getMinArgs() - Method in class jason.stdlib.shuffle
- getMinArgs() - Method in class jason.stdlib.signal
- getMinArgs() - Method in class jason.stdlib.sort
- getMinArgs() - Method in class jason.stdlib.stopMAS
- getMinArgs() - Method in class jason.stdlib.string
- getMinArgs() - Method in class jason.stdlib.structure
- getMinArgs() - Method in class jason.stdlib.sublist
- getMinArgs() - Method in class jason.stdlib.substring
- getMinArgs() - Method in class jason.stdlib.succeed_goal
- getMinArgs() - Method in class jason.stdlib.suffix
- getMinArgs() - Method in class jason.stdlib.suspend
- getMinArgs() - Method in class jason.stdlib.suspended
- getMinArgs() - Method in class jason.stdlib.term2string
- getMinArgs() - Method in class jason.stdlib.time
- getMinArgs() - Method in class jason.stdlib.type
- getMinArgs() - Method in class jason.stdlib.upper_case
- getMinArgs() - Method in class jason.stdlib.version
- getMinArgs() - Method in class jason.stdlib.wait
- getMindInspectorArchClassName() - Method in class jason.util.Config
- getMindInspectorWebServerClassName() - Method in class jason.util.Config
- getModel() - Method in class jason.environment.grid.GridWorldView
- getMsgId() - Method in class jason.asSemantics.Message
- getName() - Method in interface jason.asSemantics.ArithFunction
-
returns the name of the function
- getName() - Method in class jason.asSemantics.DefaultArithFunction
- getName() - Method in class jason.functions.Abs
- getName() - Method in class jason.functions.acos
- getName() - Method in class jason.functions.asin
- getName() - Method in class jason.functions.atan
- getName() - Method in class jason.functions.Average
-
Deprecated.
- getName() - Method in class jason.functions.ceil
- getName() - Method in class jason.functions.cos
- getName() - Method in class jason.functions.Count
- getName() - Method in class jason.functions.e
- getName() - Method in class jason.functions.floor
- getName() - Method in class jason.functions.Length
- getName() - Method in class jason.functions.log
- getName() - Method in class jason.functions.Max
- getName() - Method in class jason.functions.mean
- getName() - Method in class jason.functions.median
- getName() - Method in class jason.functions.Min
- getName() - Method in class jason.functions.pi
- getName() - Method in class jason.functions.Random
- getName() - Method in class jason.functions.Round
- getName() - Method in class jason.functions.RuleToFunction
- getName() - Method in class jason.functions.sin
- getName() - Method in class jason.functions.Sqrt
- getName() - Method in class jason.functions.StdDev
- getName() - Method in class jason.functions.Sum
- getName() - Method in class jason.functions.tan
- getName() - Method in class jason.functions.time
- getName(Term[]) - Method in class jason.stdlib.create_agent
- getNameSpaces() - Method in class jason.bb.BeliefBase
- getNameSpaces() - Method in class jason.bb.ChainBBAdapter
- getNameSpaces() - Method in class jason.bb.DefaultBeliefBase
- getNbAgents() - Method in class jason.infra.local.BaseLocalMAS
- getNbAgents() - Method in interface jason.infra.local.RunLocalMASMBean
- getNbAgs() - Method in class jason.control.ExecutionControl
-
Returns the number of agents in the MAS (used to test the end of a cycle)
- getNbAgs() - Method in class jason.environment.TimeSteppedEnvironment
-
Returns the number of agents in the MAS (used to test the end of a cycle)
- getNbInstances() - Method in class jason.mas2j.AgentParameters
- getNbOfAgs() - Method in class jason.environment.grid.GridWorldModel
- getNbRunningIntentions() - Method in class jason.asSemantics.Circumstance
- getNbUses() - Method in class jason.profiling.QueryProfiling
- getNewAgentName(String) - Method in class jason.infra.jade.JadeRuntimeServices
- getNewAgentName(String) - Method in class jason.infra.local.BaseRuntimeServices
- getNewAgentName(String) - Method in class jason.runtime.DelegatedRuntimeServices
- getNewAgentName(String) - Method in interface jason.runtime.RuntimeServices
- getNewAgentName(String) - Method in interface jason.runtime.RuntimeServicesInfraTier
-
Deprecated.
- getNewInstance() - Static method in class jason.util.ConfigGUI
- getNewLine() - Method in class jason.stdlib.log
- getNewLine() - Method in class jason.stdlib.print
- getNewLine() - Method in class jason.stdlib.println
- getNext() - Method in interface jason.asSyntax.ListTerm
- getNext() - Method in class jason.asSyntax.ListTermImpl
- getNext() - Method in class jason.asSyntax.VarTerm
- getNextAdapter() - Method in class jason.bb.ChainBBAdapter
- getNextAgArch() - Method in class jason.architecture.AgArch
- getNextAvailableColor() - Static method in class jason.runtime.MASColorTextPane
- getNS() - Method in class jason.asSyntax.Atom
- getNS() - Method in class jason.asSyntax.Literal.DefaultNameSpace
- getNS() - Method in class jason.asSyntax.Literal
-
returns the name spaceof this literal
- getNS() - Method in class jason.asSyntax.PredicateIndicator
- getObject() - Method in interface jason.asSyntax.ObjectTerm
- getObject() - Method in class jason.asSyntax.ObjectTermImpl
- getOp() - Method in class jason.asSyntax.ArithExpr
-
gets the Operation of this Expression
- getOp() - Method in class jason.asSyntax.LogExpr
-
gets the Operation of this Expression
- getOp() - Method in class jason.asSyntax.RelExpr
-
gets the Operation of this Expression
- getOperator() - Method in class jason.asSyntax.Trigger
- getOption() - Method in class jason.asSemantics.Event
- getOption(Event, Plan, Unifier) - Method in class jason.asSemantics.TransitionSystem
- getOption(String) - Method in class jason.mas2j.AgentParameters
- getOptions() - Method in class jason.mas2j.AgentParameters
- getP() - Method in class jason.profiling.QueryProfiling
- getParameter(int) - Method in class jason.mas2j.ClassParameters
- getParameter(String) - Method in class jason.mas2j.ClassParameters
- getParameters() - Method in class jason.mas2j.ClassParameters
- getParametersArray() - Method in class jason.mas2j.ClassParameters
- getParametersStr(String) - Method in class jason.mas2j.ClassParameters
-
returns parameters with space as separator
- getPaths() - Method in class jason.runtime.SourcePath
- getPattern(Term[]) - Method in class jason.stdlib.list_files
- getPendingActions() - Method in class jason.asSemantics.Circumstance
-
pending action
- getPendingEvents() - Method in class jason.asSemantics.Circumstance
-
pending events
- getPendingIntentions() - Method in class jason.asSemantics.Circumstance
-
pending intentions
- getPenultimate() - Method in interface jason.asSyntax.ListTerm
- getPenultimate() - Method in class jason.asSyntax.ListTermImpl
- getPenultimate() - Method in class jason.asSyntax.VarTerm
- getPercepts() - Method in class jason.bb.BeliefBase
-
Returns all beliefs that have "percept" as source
- getPercepts() - Method in class jason.bb.ChainBBAdapter
- getPercepts() - Method in class jason.bb.DefaultBeliefBase
- getPercepts(String) - Method in class jason.environment.Environment
-
Returns percepts for an agent.
- getPercepts(String) - Method in class jason.environment.TimeSteppedEnvironment
-
stops perception while executing the step's actions
- getPerceptsSet() - Method in class jason.bb.DefaultBeliefBase
- getPL() - Method in class jason.asSemantics.Agent
- getPlace() - Method in class jason.asSemantics.Intention
-
returns where the intention is in the interpreter data structures.
- getPlainValue(Term) - Method in class jason.stdlib.concat
- getPlan() - Method in class jason.asSemantics.IntendedMeans
- getPlan() - Method in class jason.asSemantics.Option
- getPlans() - Method in class jason.asSyntax.PlanLibrary
- getPlanSize() - Method in interface jason.asSyntax.PlanBody
- getPlanSize() - Method in class jason.asSyntax.PlanBodyImpl
- getPredicateIndicator() - Method in class jason.asSyntax.Literal
-
returns name space :: functor symbol / arity
- getPredicateIndicator() - Method in class jason.asSyntax.LiteralImpl
-
returns [~] super.getPredicateIndicator
- getPredicateIndicator() - Method in class jason.asSyntax.Trigger
-
return [+|-][!|?] super.getPredicateIndicator
- getPresentation() - Method in class jason.util.Config
- getProject() - Method in class jason.infra.local.BaseLocalMAS
- getProjectBuffer() - Method in class jason.jeditplugin.JasonID
-
returns the current MAS2J project
- getProjectBuffer(String) - Method in class jason.jeditplugin.JasonID
- getProjectFile() - Method in class jason.mas2j.MAS2JProject
- getPropCont() - Method in class jason.asSemantics.Message
- getQueue(Unifier, Term[]) - Method in class jason.stdlib.queue.create
- getRandomGenerator() - Method in class jason.stdlib.random
- getReceiver() - Method in class jason.asSemantics.Message
- getRelevantPlans() - Method in class jason.asSemantics.Circumstance
- getResult() - Method in class jason.asSemantics.ActionExec
- getRHS() - Method in class jason.asSyntax.ArithExpr
-
gets the RHS of this Expression
- getRHS() - Method in class jason.asSyntax.BinaryStructure
-
gets the RHS of this operation
- getRHS() - Method in class jason.asSyntax.LogExpr
-
gets the RHS of this Expression
- getRoot() - Method in class jason.runtime.SourcePath
- getRunner() - Static method in class jason.infra.local.BaseLocalMAS
- getRunningIntentions() - Method in class jason.asSemantics.Circumstance
-
get the queue of intention (which does not include atomic intention)
- getRunningIntentionsPlusAtomic() - Method in class jason.asSemantics.Circumstance
-
get all running/active intentions (which include the atomic intention, if it exists)
- getRuntimeServices() - Method in class jason.architecture.AgArch
-
Deprecated.use RuntimeServicesFactory.get instead
- getRuntimeServices() - Method in interface jason.control.ExecutionControlInfraTier
-
Gets an object with infrastructure runtime services
- getRuntimeServices() - Method in interface jason.environment.EnvironmentInfraTier
-
Gets an object with infrastructure runtime services
- getRuntimeServices() - Method in class jason.infra.jade.JadeEnvironment
- getRuntimeServices() - Method in class jason.infra.jade.JadeExecutionControl
- getRuntimeServices() - Method in class jason.infra.jade.JasonBridgeArch
- getRuntimeServices() - Method in class jason.infra.local.BaseLocalMAS
-
Deprecated.use RuntimeServicesFactory.get() instead.
- getRuntimeServices() - Method in class jason.infra.local.LocalAgArch
- getRuntimeServices() - Method in class jason.infra.local.LocalEnvironment
- getRuntimeServices() - Method in class jason.infra.local.LocalExecutionControl
- getScheduler() - Static method in class jason.asSemantics.Agent
- getScope() - Method in class jason.asSyntax.Plan
- getSecond() - Method in class jason.util.Pair
- getSelect(Literal) - Method in class jason.bb.JDBCPersistentBB
-
returns the SQL command for a select that retrieves the literal l from the DB
- getSelectAll(PredicateIndicator) - Method in class jason.bb.AgentJDBCPersistentBB
- getSelectAll(PredicateIndicator) - Method in class jason.bb.JDBCPersistentBB
-
returns the SQL command the selects all literals of type pi
- getSelectedEvent() - Method in class jason.asSemantics.Circumstance
- getSelectedIntention() - Method in class jason.asSemantics.Circumstance
- getSelectedOption() - Method in class jason.asSemantics.Circumstance
- getSender() - Method in class jason.asSemantics.Message
- getSenseComponent() - Method in class jason.infra.local.LocalAgArchAsynchronous
- getService(Term[]) - Method in class jason.stdlib.df_register
- getSet(Unifier, Term[]) - Method in class jason.stdlib.set.add
- getSettings() - Method in class jason.asSemantics.TransitionSystem
- getSettings(TransitionSystem) - Method in class jason.stdlib.create_agent
- getShellCommand() - Method in class jason.util.Config
- getShortString() - Method in class jason.jeditplugin.AgentSpeakSideKickParser.PlanAsset
- getShortString() - Method in class jason.jeditplugin.JasonProjectSideKickParser.ProjectAsset
- getSingletonVars() - Method in class jason.asSyntax.Literal
-
returns all singleton vars (that appears once) in this literal
- getSingletonVars() - Method in class jason.asSyntax.Structure
- getSize(Term) - Static method in class jason.stdlib.length
- getSocName() - Method in class jason.mas2j.MAS2JProject
- getSource() - Method in class jason.mas2j.AgentParameters
- getSource(Term[]) - Method in class jason.stdlib.create_agent
- getSourceAsFile() - Method in class jason.mas2j.AgentParameters
- getSourceFile() - Method in class jason.asSyntax.Plan
- getSourcePaths() - Method in class jason.asSyntax.directives.Include
- getSourcePaths() - Method in class jason.mas2j.MAS2JProject
- getSources() - Method in class jason.asSyntax.Literal
-
returns the sources of this literal as a new list.
- getSources() - Method in class jason.asSyntax.Pred
- getSrcFile() - Method in class jason.asSyntax.SourceInfo
- getSrcInfo() - Method in class jason.asSyntax.DefaultTerm
- getSrcInfo() - Method in interface jason.asSyntax.Term
- getSrcLine() - Method in class jason.asSyntax.SourceInfo
- getStartCommandArray() - Method in class jason.infra.local.LocalMASLauncherAnt
-
returns the operating system command that runs the MAS
- getStateBasedOnPlace() - Method in class jason.asSemantics.Intention
- getStatus() - Method in class jason.architecture.AgArch
- getStatus() - Method in class jason.infra.local.LocalAgArch
- getStep() - Method in class jason.environment.TimeSteppedEnvironment
-
returns the current step counter
- getString() - Method in interface jason.asSyntax.StringTerm
-
gets the Java string represented by this term, it normally does not return the same string as toString (which enclose the string by quotes)
- getString() - Method in class jason.asSyntax.StringTermImpl
- getStringForLabel(Literal) - Method in class jason.asSyntax.PlanLibrary
- getSubPlans() - Method in class jason.asSyntax.Plan
- getSubscribers() - Method in class jason.infra.local.BaseLocalMAS
- getSuspendedReason() - Method in class jason.asSemantics.Intention
- getTableName(Literal) - Method in class jason.bb.JDBCPersistentBB
- getTableName(PredicateIndicator) - Method in class jason.bb.JDBCPersistentBB
- getTail() - Method in interface jason.asSyntax.ListTerm
- getTail() - Method in class jason.asSyntax.ListTermImpl
-
returns this ListTerm's tail element in case the List has the Tail, otherwise, returns null
- getTail() - Method in class jason.asSyntax.VarTerm
- getTemplate(String) - Method in class jason.util.Config
- getTerm() - Method in interface jason.asSyntax.ListTerm
- getTerm() - Method in class jason.asSyntax.ListTermImpl
-
gets the term of this ListTerm
- getTerm() - Method in class jason.asSyntax.VarTerm
- getTerm(int) - Method in class jason.asSyntax.ListTermImpl
- getTerm(int) - Method in class jason.asSyntax.Literal
-
returns the i-th term (first term is 0)
- getTerm(int) - Method in class jason.asSyntax.Plan
- getTerm(int) - Method in class jason.asSyntax.PlanBodyImpl
- getTerm(int) - Method in class jason.asSyntax.Structure
- getTerm(int) - Method in class jason.asSyntax.Trigger
- getTerm(int) - Method in class jason.asSyntax.VarTerm
- getTerms() - Method in class jason.asSyntax.ListTermImpl
-
return the this ListTerm elements (0=Term, 1=ListTerm)
- getTerms() - Method in class jason.asSyntax.Literal
-
returns all terms of this literal
- getTerms() - Method in class jason.asSyntax.PlanBodyImpl
- getTerms() - Method in class jason.asSyntax.Structure
- getTerms() - Method in class jason.asSyntax.VarTerm
- getTermsArray() - Method in class jason.asSyntax.Literal
-
returns all terms of this literal as an array
- getTermsSize() - Method in class jason.asSyntax.Structure
-
Deprecated.use getArity
- getThread() - Method in class jason.infra.local.LocalAgArch
- getTransformer() - Method in class jason.util.asl2html
- getTransformer() - Method in class jason.util.asl2tex
- getTransformer() - Method in class jason.util.asl2xml
- getTrigger() - Method in class jason.asSemantics.Event
- getTrigger() - Method in class jason.asSemantics.IMCondition
- getTrigger() - Method in class jason.asSemantics.IntendedMeans
-
gets the trigger event that caused the creation of this IM
- getTrigger() - Method in class jason.asSyntax.Plan
- getTriggerEvent() - Method in class jason.asSyntax.Plan
-
Deprecated.use getTrigger
- getTS() - Method in class jason.architecture.AgArch
- getTS() - Method in class jason.asSemantics.Agent
- getType() - Method in class jason.asSyntax.Trigger
- getType(Term[]) - Method in class jason.stdlib.df_register
- getTypedParametersArray() - Method in class jason.mas2j.ClassParameters
- getUnif() - Method in class jason.asSemantics.IntendedMeans
- getUnifier() - Method in class jason.asSemantics.Option
- getUniqueID() - Static method in class jason.asSyntax.directives.NameSpace
- getUniqueLabel() - Method in class jason.asSyntax.PlanLibrary
-
add a label to the plan
- getURL() - Static method in class jason.architecture.MindInspectorWeb
- getUserAgArch() - Method in class jason.asSemantics.TransitionSystem
-
Deprecated.use getAgArch
- getUserAgArch() - Method in class jason.infra.local.LocalAgArch
-
Deprecated.use getFirstAgArch instead
- getUserConfFile() - Method in class jason.util.Config
-
returns the file where the user preferences are stored
- getUserControl() - Method in class jason.infra.jade.JadeExecutionControl
- getUserControl() - Method in class jason.infra.local.LocalExecutionControl
- getUserEnvironment() - Method in class jason.infra.local.LocalEnvironment
- getUserParameter(String) - Method in class jason.runtime.Settings
- getUserParameters() - Method in class jason.runtime.Settings
- getVarForUnifier(VarTerm) - Method in class jason.asSemantics.Unifier
- getVarFromValue(Term) - Method in class jason.asSemantics.Unifier
- getWhere(Literal) - Method in class jason.bb.AgentJDBCPersistentBB
- getWhere(Literal) - Method in class jason.bb.JDBCPersistentBB
-
returns the where clausule for a select for literal l
- getWidth() - Method in class jason.environment.grid.GridWorldModel
- getWindowTitle() - Method in class jason.util.ConfigGUI
- getWP() - Method in class jason.infra.local.BaseLocalMAS
- getWP() - Method in class jason.infra.local.BaseRuntimeServices
- getWP() - Method in class jason.runtime.DelegatedRuntimeServices
- getWP() - Method in interface jason.runtime.RuntimeServices
- gIntention - Variable in class jason.asSemantics.Intention
- goalCondition - Variable in class jason.asSyntax.Plan
- goalExecuting(Trigger, Term) - Method in interface jason.asSemantics.GoalListener
-
called when a suspended goal is executing
- goalExecuting(Trigger, Term) - Method in class jason.asSemantics.GoalListenerForMetaEvents
- goalFailed(Trigger, Term) - Method in interface jason.asSemantics.GoalListener
-
method called when a goal is failed
- goalFailed(Trigger, Term) - Method in class jason.asSemantics.GoalListenerForMetaEvents
- goalFinished(Trigger, GoalListener.GoalStates) - Method in interface jason.asSemantics.GoalListener
-
method called when a goal is (un)successfully finished
- goalFinished(Trigger, GoalListener.GoalStates) - Method in class jason.asSemantics.GoalListenerForMetaEvents
- GoalListener - Interface in jason.asSemantics
-
call-back interface to be notified about events on goals
- GoalListener.GoalStates - Enum in jason.asSemantics
- GoalListenerForMetaEvents - Class in jason.asSemantics
- GoalListenerForMetaEvents(TransitionSystem) - Constructor for class jason.asSemantics.GoalListenerForMetaEvents
- goalListeners - Variable in class jason.asSemantics.TransitionSystem
- goalResumed(Trigger, Term) - Method in interface jason.asSemantics.GoalListener
-
called when a suspended goal is resumed
- goalResumed(Trigger, Term) - Method in class jason.asSemantics.GoalListenerForMetaEvents
- goalStarted(Event) - Method in interface jason.asSemantics.GoalListener
-
method called when a new goal is produced by operator !
- goalStarted(Event) - Method in class jason.asSemantics.GoalListenerForMetaEvents
- goalState - jason.asSyntax.Trigger.TEOperator
- GoalStates() - Constructor for enum jason.asSemantics.GoalListener.GoalStates
- goalSuspended(Trigger, Term) - Method in interface jason.asSemantics.GoalListener
-
method called when a goal is suspended (by internal action .suspend, for instance)
- goalSuspended(Trigger, Term) - Method in class jason.asSemantics.GoalListenerForMetaEvents
- goalWaiting(Trigger, Term) - Method in interface jason.asSemantics.GoalListener
-
method called when a goal is waiting something (waiting action on the environment or due to internal actions like .waitd)
- goalWaiting(Trigger, Term) - Method in class jason.asSemantics.GoalListenerForMetaEvents
- GridCanvas() - Constructor for class jason.environment.grid.GridWorldView.GridCanvas
- GridWorldModel - Class in jason.environment.grid
-
Simple model for a grid world (with agents and obstacles).
- GridWorldModel(int, int, int) - Constructor for class jason.environment.grid.GridWorldModel
- GridWorldView - Class in jason.environment.grid
-
View component for a GirdWorldModel.
- GridWorldView(GridWorldModel, String, int) - Constructor for class jason.environment.grid.GridWorldView
- GridWorldView.GridCanvas - Class in jason.environment.grid
- ground - Class in jason.stdlib
-
Internal action:
.ground
. - ground() - Constructor for class jason.stdlib.ground
- gt - jason.asSyntax.RelExpr.RelationalOp
- gte - jason.asSyntax.RelExpr.RelationalOp
- gui - Static variable in class jason.jeditplugin.JasonIDOptionPanel
H
- handleMessage(EBMessage) - Method in class jason.jeditplugin.JasonID
- handleMessage(EBMessage) - Method in class jason.jeditplugin.JasonIDPlugin
- hasAnnot() - Method in class jason.asSyntax.Literal
-
returns true if the pred has at least one annot
- hasAnnot() - Method in class jason.asSyntax.Pred
- hasAnnot(Term) - Method in class jason.asSyntax.Literal
-
returns true if there is some annotation t in the literal
- hasAnnot(Term) - Method in class jason.asSyntax.Pred
- hasAtomicIntention() - Method in class jason.asSemantics.Circumstance
- hasBreakpoint - Variable in class jason.asSyntax.Plan
- hasBreakpoint() - Method in class jason.asSyntax.Plan
- hasCandidatePlan(Trigger) - Method in class jason.asSyntax.PlanLibrary
- hasCBuild() - Method in class jason.infra.local.LocalMASLauncherAnt
- hasClassResource - Variable in class jason.runtime.SourcePath
- hasConsole() - Static method in class jason.runtime.MASConsoleGUI
- hasCustomSelectOption() - Method in class jason.asSemantics.Agent
- hasCustomSelOp - Variable in class jason.asSemantics.Agent
- hasDebugControl() - Method in class jason.infra.local.BaseLocalMAS
- hasDebugControl() - Method in class jason.infra.local.RunLocalMAS
- hasEvent() - Method in class jason.asSemantics.Circumstance
- hasFeedbackAction() - Method in class jason.asSemantics.Circumstance
-
returns true if the agent has a FA to process (actions from a suspended intention are not considered)
- hasGoalCondition() - Method in class jason.asSemantics.Intention
- hasGoalCondition() - Method in class jason.asSyntax.Plan
- hasGoalListener() - Method in class jason.asSemantics.TransitionSystem
- hash - Variable in class jason.asSyntax.PredicateIndicator
- hashCode() - Method in class jason.architecture.AgArch
- hashCode() - Method in class jason.asSemantics.ActionExec
- hashCode() - Method in class jason.asSemantics.Event
- hashCode() - Method in class jason.asSemantics.Intention
- hashCode() - Method in class jason.asSemantics.QueryCacheKey
- hashCode() - Method in class jason.asSemantics.Unifier
- hashCode() - Method in class jason.asSyntax.DefaultTerm
- hashCode() - Method in class jason.asSyntax.PredicateIndicator
- hashCode() - Method in class jason.bb.StructureWrapperForLiteral
- hashCode() - Method in class jason.environment.grid.Area
- hashCode() - Method in class jason.environment.grid.Location
- hashCode() - Method in class jason.environment.TimeSteppedEnvironment.ActRequest
- hashCode() - Method in class jason.mas2j.ClassParameters
- hashCode() - Method in class jason.util.Pair
- hashCodeCache - Variable in class jason.asSyntax.DefaultTerm
- hasHistory - Variable in class jason.architecture.MindInspectorAgArch
- hasIntentionWithGoalCondition() - Method in class jason.asSemantics.Circumstance
- hasInterestInUpdateEvents() - Method in class jason.asSemantics.Intention
- hasInterestInUpdateEvents() - Method in class jason.asSyntax.Plan
- hasJagPlans - Variable in class jason.asSyntax.PlanLibrary
- hasJagPlans() - Method in class jason.asSyntax.PlanLibrary
- hasListener() - Method in class jason.asSemantics.Circumstance
- hasMetaEventPlans - Variable in class jason.asSyntax.PlanLibrary
- hasMetaEventPlans() - Method in class jason.asSyntax.PlanLibrary
- hasMindInspectorByCycle - Variable in class jason.architecture.MindInspectorAgArch
- hasMsg() - Method in class jason.asSemantics.Circumstance
- hasNext() - Method in class jason.asSyntax.ListTermImpl.ListTermIterator
- hasNext() - Method in class jason.bb.DefaultBeliefBase.EntryIteratorWrapper
- hasObject(int, int, int) - Method in class jason.environment.grid.GridWorldModel
- hasObject(int, Location) - Method in class jason.environment.grid.GridWorldModel
- hasParameter(String) - Method in class jason.mas2j.ClassParameters
- hasParameters() - Method in class jason.mas2j.ClassParameters
- hasPendingAction() - Method in class jason.asSemantics.Circumstance
- hasPendingEvent() - Method in class jason.asSemantics.Circumstance
- hasPendingIntention() - Method in class jason.asSemantics.Circumstance
- hasPlansForUpdateEvents - Variable in class jason.asSyntax.PlanLibrary
- hasPlansForUpdateEvents() - Method in class jason.asSyntax.PlanLibrary
- hasQueryCache() - Method in class jason.runtime.Settings
- hasQueryProfiling() - Method in class jason.runtime.Settings
- hasRunningIntention() - Method in class jason.asSemantics.Circumstance
- hasRunningIntention(Intention) - Method in class jason.asSemantics.Circumstance
- hasSource() - Method in class jason.asSyntax.Literal
-
returns true if this literal has some source annotation
- hasSource() - Method in class jason.asSyntax.Pred
- hasSource(Term) - Method in class jason.asSyntax.Literal
-
returns true if this literal has a "source(agName)"
- hasSource(Term) - Method in class jason.asSyntax.Pred
- hasSubPlans() - Method in class jason.asSyntax.Plan
- hasSubsetAnnot(Literal) - Method in class jason.asSyntax.Literal
-
returns true if all this predicate annots are in p's annots
- hasSubsetAnnot(Literal) - Method in class jason.asSyntax.Pred
- hasSubsetAnnot(Literal, Unifier) - Method in class jason.asSyntax.Literal
-
Returns true if all this predicate's annots are in p's annots using the unifier u.
- hasSubsetAnnot(Literal, Unifier) - Method in class jason.asSyntax.Pred
- hasTerm() - Method in class jason.asSyntax.Literal
-
returns true if this literal has some term
- hasTerm() - Method in class jason.asSyntax.Structure
- hasTestedClone - Variable in class jason.asSyntax.ObjectTermImpl
- hasTrigger(Trigger, Unifier) - Method in class jason.asSemantics.Intention
-
returns true if the intention has an IM where TE = g, using u to verify equality
- hasUserKqmlReceived - Variable in class jason.asSyntax.PlanLibrary
- hasUserKqmlReceivedPlans() - Method in class jason.asSyntax.PlanLibrary
- hasVar(VarTerm, Unifier) - Method in class jason.asSyntax.DefaultTerm
- hasVar(VarTerm, Unifier) - Method in class jason.asSyntax.Pred
- hasVar(VarTerm, Unifier) - Method in class jason.asSyntax.Rule
- hasVar(VarTerm, Unifier) - Method in class jason.asSyntax.Structure
- hasVar(VarTerm, Unifier) - Method in interface jason.asSyntax.Term
- hasVar(VarTerm, Unifier) - Method in class jason.asSyntax.VarTerm
- hc - Variable in class jason.util.Pair
- head - Class in jason.stdlib.queue
- head() - Constructor for class jason.stdlib.queue.head
- headCApply(Unifier) - Method in class jason.asSyntax.Rule
- headClone() - Method in class jason.asSyntax.Rule
- height - Variable in class jason.environment.grid.GridWorldModel
- hint() - Method in annotation type jason.stdlib.Manual
- histories - Variable in class jason.architecture.MindInspectorWebImpl
- host - Variable in class jason.mas2j.AgentParameters
- host - Variable in class jason.mas2j.ClassParameters
- httpServer - Variable in class jason.architecture.MindInspectorWebImpl
- httpServerPort - Variable in class jason.architecture.MindInspectorWeb
- httpServerURL - Variable in class jason.architecture.MindInspectorWeb
- hyperLink(HyperlinkEvent) - Method in class jason.architecture.MindInspectorAgArch
- hyperLink(HyperlinkEvent) - Method in class jason.control.ExecutionControlGUI
I
- I - Variable in class jason.asSemantics.Circumstance
- ia - Variable in class jason.asSyntax.InternalActionLiteral
- iaClass - Variable in class jason.jeditplugin.NewInternalActionGUI
- iaPkg - Variable in class jason.jeditplugin.NewInternalActionGUI
- id - Variable in class jason.asSemantics.Intention
- id - Variable in class jason.stdlib.at.CheckDeadline
- id - Variable in class jason.util.CreateNewProject
- ID - Static variable in class jason.jeditplugin.AgentSpeakSideKickParser
- ID - Static variable in class jason.jeditplugin.JasonProjectSideKickParser
- idCount - Static variable in class jason.asSemantics.Intention
- idCount - Static variable in class jason.asSemantics.Message
- idCount - Static variable in class jason.stdlib.at
- if_then_else - Class in jason.stdlib
-
Implementation of if.
- if_then_else() - Constructor for class jason.stdlib.if_then_else
- ignoreSecond - jason.environment.TimeSteppedEnvironment.OverActionsPolicy
-
Ignore the second action, it is considered as successfully executed
- il - Variable in class jason.bb.DefaultBeliefBase.EntryIteratorWrapper
- ilForce - Variable in class jason.asSemantics.Message
- IMCondition - Class in jason.asSemantics
-
Used to generalise dropIM (in Intention)
- IMCondition() - Constructor for class jason.asSemantics.IMCondition
- imcondSat - Variable in class jason.asSemantics.TransitionSystem
- importAnnots(Literal) - Method in class jason.asSyntax.Literal
-
"import" annots from another predicate p.
- importAnnots(Literal) - Method in class jason.asSyntax.Pred
- importComponents(Agent) - Method in class jason.asSemantics.Agent
-
Imports beliefs, plans and initial goals from another agent.
- imWithGoalCondition - Variable in class jason.asSemantics.Intention
- incCycleNumber() - Method in class jason.architecture.AgArch
- incHits() - Method in class jason.profiling.QueryProfiling
- include - Class in jason.stdlib
-
Internal action:
.include
. - include() - Constructor for class jason.stdlib.include
- Include - Class in jason.asSyntax.directives
-
Implementation of the
include
directive. - Include() - Constructor for class jason.asSyntax.directives.Include
- incReplyWithId() - Method in class jason.infra.jade.JadeAg
- IndexedBB - Class in jason.bb
-
Customised version of Belief Base where some beliefs are unique (with primary keys) and indexed for faster access.
- IndexedBB() - Constructor for class jason.bb.IndexedBB
- IndexedBB(BeliefBase) - Constructor for class jason.bb.IndexedBB
- indexedBels - Variable in class jason.bb.IndexedBB
- indexOf(Object) - Method in class jason.asSyntax.ListTermImpl
- indexOf(Object) - Method in class jason.asSyntax.VarTerm
- informAgsEnvironmentChanged(String...) - Method in class jason.environment.Environment
- informAgsEnvironmentChanged(String...) - Method in interface jason.environment.EnvironmentInfraTier
-
Sends a message to the given agents notifying them that the environment has changed (called by the user environment).
- informAgsEnvironmentChanged(String...) - Method in class jason.infra.jade.JadeEnvironment
- informAgsEnvironmentChanged(String...) - Method in class jason.infra.local.LocalEnvironment
- informAgsEnvironmentChanged(Collection<String>) - Method in class jason.environment.Environment
-
Deprecated.use version with String... parameter
- informAgsEnvironmentChanged(Collection<String>) - Method in class jason.infra.jade.JadeEnvironment
- informAgToPerformCycle(String, int) - Method in interface jason.control.ExecutionControlInfraTier
-
Informs an agent to continue to its next reasoning cycle.
- informAgToPerformCycle(String, int) - Method in class jason.infra.jade.JadeExecutionControl
- informAgToPerformCycle(String, int) - Method in class jason.infra.local.LocalExecutionControl
- informAllAgsToPerformCycle(int) - Method in interface jason.control.ExecutionControlInfraTier
-
Informs all agents to continue to its next reasoning cycle.
- informAllAgsToPerformCycle(int) - Method in class jason.infra.jade.JadeExecutionControl
- informAllAgsToPerformCycle(int) - Method in class jason.infra.local.LocalExecutionControl
- informCycleFinished(boolean, int) - Method in class jason.infra.jade.JadeAgArch
-
Informs the infrastructure tier controller that the agent has finished its reasoning cycle (used in sync mode).
- informCycleFinished(boolean, int) - Method in class jason.infra.local.LocalAgArch
-
Informs the infrastructure tier controller that the agent has finished its reasoning cycle (used in sync mode).
- INFRA_ICON - Static variable in class jason.jeditplugin.JasonProjectSideKickParser
- INFRA_TYPE - Static variable in class jason.jeditplugin.JasonProjectSideKickParser
- infraControl - Variable in class jason.control.ExecutionControl
- infraControl - Variable in class jason.infra.local.LocalAgArch
- infraData - Variable in class jason.environment.TimeSteppedEnvironment.ActRequest
- infraEnv - Variable in class jason.infra.local.LocalAgArch
- infraFac - Variable in class jason.mas2j.MAS2JProject
- infrastructure - Variable in class jason.mas2j.MAS2JProject
- InfrastructureFactory - Interface in jason.infra
-
Every infrastructure for Jason must implement this interface.
- infraTP - Variable in class jason.util.ConfigGUI
- inGrid(int, int) - Method in class jason.environment.grid.GridWorldModel
- inGrid(Location) - Method in class jason.environment.grid.GridWorldModel
- init() - Method in class jason.architecture.AgArch
- init() - Method in class jason.architecture.MindInspectorAgArch
- init(Agent, String[]) - Method in class jason.bb.BeliefBase
-
Called before the MAS execution with the agent that uses this BB and the args informed in .mas2j project.
Example in .mas2j:
agent BeliefBaseClass(1,bla);
the init args will be ["1", "bla"]. - init(Agent, String[]) - Method in class jason.bb.ChainBB
- init(Agent, String[]) - Method in class jason.bb.ChainBBAdapter
- init(Agent, String[]) - Method in class jason.bb.DefaultBeliefBase
- init(Agent, String[]) - Method in class jason.bb.IndexedBB
- init(Agent, String[]) - Method in class jason.bb.JDBCPersistentBB
- init(Agent, String[]) - Method in class jason.bb.TextPersistentBB
- init(AgentParameters) - Method in class jason.infra.jade.JasonBridgeArch
- init(String[]) - Method in class jason.control.ExecutionControl
-
This method is called when setExecutionControlInfraTier was already called
- init(String[]) - Method in class jason.control.ExecutionControlGUI
- init(String[]) - Method in class jason.environment.Environment
-
Called before the MAS execution with the args informed in .mas2j project, the user environment could override it.
- init(String[]) - Method in class jason.environment.TimeSteppedEnvironment
-
Resets step counter and scheduled action requests to neutral state, optionally sets a timeout for waiting on agent actions in a step.
- init(String[]) - Method in class jason.infra.jade.RunJadeMAS
- init(String[]) - Method in class jason.infra.local.RunLocalMAS
- init(String[], MAS2JProject) - Method in interface jason.infra.jade.ContainerAllocation
- INIT_BELS - Static variable in class jason.runtime.Settings
- INIT_GOALS - Static variable in class jason.runtime.Settings
- initAg() - Method in class jason.asSemantics.Agent
-
Initialises the TS and other components of the agent
- initAg() - Method in class jason.infra.repl.ReplAg
- initAg() - Method in class jason.infra.repl.ReplAgGUI
- initAg(AgArch, BeliefBase, String, Settings) - Method in class jason.asSemantics.Agent
-
Deprecated.Prefer the initAg method with only the source code of the agent as parameter. A call of this method like
TransitionSystem ts = ag.initAg(arch, bb, asSrc, stts)
can be replaced bynew TransitionSystem(ag, new Circumstance(), stts, arch); ag.setBB(bb); // only if you use a custom BB ag.initAg(asSrc); TransitionSystem ts = ag.getTS();
- initAg(String) - Method in class jason.asSemantics.Agent
-
Deprecated.use initAg() and load(src)
- initAgMap() - Method in class jason.mas2j.MAS2JProject
- initArgs - Variable in class jason.infra.jade.RunJadeMAS
- initButtonPanel() - Method in class jason.runtime.MASConsoleGUI
- initComponents() - Method in class jason.control.ExecutionControlGUI
- initComponents() - Method in class jason.infra.local.BaseDialogGUI
- initComponents() - Method in class jason.infra.local.KillAgentGUI
- initComponents() - Method in class jason.infra.local.StartNewAgentGUI
- initComponents() - Method in class jason.jeditplugin.NewEnvironmentGUI
- initComponents() - Method in class jason.jeditplugin.NewInternalActionGUI
- initComponents() - Method in class jason.jeditplugin.NewProjectGUI
- initComponents(int) - Method in class jason.environment.grid.GridWorldView
-
sets the size of the frame and adds the components
- initDefaultFunctions() - Method in class jason.asSemantics.Agent
- initFrame(String) - Method in class jason.runtime.MASConsoleGUI
- initGui() - Method in class jason.infra.repl.ReplAgGUI
- initialBels - Variable in class jason.asSemantics.Agent
- initialGoals - Variable in class jason.asSemantics.Agent
- initLogger() - Method in class jason.infra.repl.ReplAgGUI
- initMainPanel() - Method in class jason.runtime.MASConsoleGUI
- initOutput() - Method in class jason.runtime.MASConsoleColorGUI
- initOutput() - Method in class jason.runtime.MASConsoleGUI
- inPause - Variable in class jason.runtime.MASConsoleGUI
- inQueue - Variable in class jason.infra.components.AgentComponent
- inReplyTo - Variable in class jason.asSemantics.Message
- insert(Term) - Method in interface jason.asSyntax.ListTerm
- insert(Term) - Method in class jason.asSyntax.ListTermImpl
-
insert a term in the begin of this list
- insert(Term) - Method in class jason.asSyntax.VarTerm
- insertAgArch(AgArch) - Method in class jason.architecture.AgArch
- insertArchClass(ClassParameters...) - Method in class jason.mas2j.AgentParameters
- insertAsNextStep(PlanBody) - Method in class jason.asSemantics.IntendedMeans
- insertMetaEvent(Event) - Method in class jason.asSemantics.Circumstance
- inspectAgent(String) - Method in class jason.control.ExecutionControlGUI
- instances - Variable in class jason.asSyntax.directives.DirectiveProcessor
- intBels - Variable in class jason.runtime.Settings
- intdiv - jason.asSyntax.ArithExpr.ArithmeticOp
- intend - Class in jason.stdlib
-
Internal action:
.intend(G, [ I ] )
. - intend() - Constructor for class jason.stdlib.intend
- intendedMeans - Variable in class jason.asSemantics.Intention
- IntendedMeans - Class in jason.asSemantics
- IntendedMeans() - Constructor for class jason.asSemantics.IntendedMeans
- IntendedMeans(Option, Trigger) - Constructor for class jason.asSemantics.IntendedMeans
- intention - Class in jason.stdlib
-
Internal action:
.intention( ID, STATE, STACK, [current])
. - intention - Variable in class jason.asSemantics.ActionExec
- intention - Variable in class jason.asSemantics.Event
- intention() - Constructor for class jason.stdlib.intention
- Intention - Class in jason.asSemantics
-
Represents and Intention (a stack of IntendedMeans).
- Intention() - Constructor for class jason.asSemantics.Intention
- Intention.State - Enum in jason.asSemantics
- intentionAdded(Intention) - Method in interface jason.asSemantics.CircumstanceListener
- intentionAdded(Intention) - Method in class jason.infra.components.CircumstanceListenerComponents
- intentionAdded(Intention) - Method in class jason.stdlib.wait.WaitEvent
- intentionDropped(Intention) - Method in interface jason.asSemantics.CircumstanceListener
- intentionDropped(Intention) - Method in class jason.infra.components.CircumstanceListenerComponents
- intentionDropped(Intention) - Method in class jason.stdlib.wait.WaitEvent
- intentionExecuting(Intention, Term) - Method in interface jason.asSemantics.CircumstanceListener
- intentionExecuting(Intention, Term) - Method in class jason.infra.components.CircumstanceListenerComponents
- intentionExecuting(Intention, Term) - Method in class jason.stdlib.wait.WaitEvent
- IntentionPlace() - Constructor for enum jason.asSemantics.Circumstance.IntentionPlace
- intentionResumed(Intention, Term) - Method in interface jason.asSemantics.CircumstanceListener
- intentionResumed(Intention, Term) - Method in class jason.infra.components.CircumstanceListenerComponents
- intentionResumed(Intention, Term) - Method in class jason.stdlib.wait.WaitEvent
- intentions - Variable in class jason.stdlib.fork.ForkData
- intentionSuspended(Trigger, Intention, Term) - Method in interface jason.asSemantics.CircumstanceListener
- intentionSuspended(Trigger, Intention, Term) - Method in class jason.infra.components.CircumstanceListenerComponents
- intentionSuspended(Trigger, Intention, Term) - Method in class jason.stdlib.wait.WaitEvent
- intentionsWithGoalCondition - Variable in class jason.asSemantics.Circumstance
- intentionWaiting(Intention, Term) - Method in interface jason.asSemantics.CircumstanceListener
- intentionWaiting(Intention, Term) - Method in class jason.infra.components.CircumstanceListenerComponents
- intentionWaiting(Intention, Term) - Method in class jason.stdlib.wait.WaitEvent
- interestedInUpdateEvents - Variable in class jason.asSemantics.Intention
- internal_action - Class in jason.stdlib
-
Internal action:
.internal_action
. - internal_action() - Constructor for class jason.stdlib.internal_action
- internalAction - jason.asSyntax.BodyLiteral.BodyType
-
Deprecated.
- internalAction - jason.asSyntax.PlanBody.BodyType
- InternalAction - Interface in jason.asSemantics
-
Common interface for all internal actions.
- InternalActionLiteral - Class in jason.asSyntax
-
A particular type of literal used to represent internal actions (which has a "." in the functor).
- InternalActionLiteral(Atom, InternalActionLiteral) - Constructor for class jason.asSyntax.InternalActionLiteral
- InternalActionLiteral(Atom, Structure, Agent) - Constructor for class jason.asSyntax.InternalActionLiteral
- InternalActionLiteral(InternalActionLiteral) - Constructor for class jason.asSyntax.InternalActionLiteral
- InternalActionLiteral(InternalActionLiteral, Unifier) - Constructor for class jason.asSyntax.InternalActionLiteral
- InternalActionLiteral(Structure, Agent) - Constructor for class jason.asSyntax.InternalActionLiteral
- InternalActionLiteral(String) - Constructor for class jason.asSyntax.InternalActionLiteral
- internalActions - Variable in class jason.asSemantics.Agent
- intersection - Class in jason.stdlib
-
Internal action:
.intersection(S1,S2,S3)
. - intersection - Class in jason.stdlib.set
- intersection() - Constructor for class jason.stdlib.intersection
- intersection() - Constructor for class jason.stdlib.set.intersection
- intersection(ListTerm) - Method in interface jason.asSyntax.ListTerm
- intersection(ListTerm) - Method in class jason.asSyntax.ListTermImpl
-
returns a new (cloned) list representing the set resulting of the intersection of this list and lt.
- intersection(ListTerm) - Method in class jason.asSyntax.VarTerm
- intersection(Collection<Term>) - Method in interface jason.asSyntax.SetTerm
- intersection(Collection<Term>) - Method in class jason.asSyntax.SetTermImpl
- inWaitSyncMonitor - Variable in class jason.infra.local.LocalAgArch
- isAchvGoal() - Method in class jason.asSyntax.Trigger
- isActionFeedback(ACLMessage) - Method in class jason.infra.jade.JasonBridgeArch
- isAddition() - Method in class jason.asSyntax.Trigger
- isAllUnifs - Variable in class jason.asSyntax.Plan
- isAllUnifs() - Method in class jason.asSyntax.Plan
- isAnd - Variable in class jason.stdlib.fork.ForkData
- isArithExpr() - Method in class jason.asSyntax.ArithFunctionTerm
- isArithExpr() - Method in class jason.asSyntax.DefaultTerm
- isArithExpr() - Method in interface jason.asSyntax.Term
- isArithExpr() - Method in class jason.asSyntax.VarTerm
- isAsk() - Method in class jason.asSemantics.Message
- isAtom() - Method in class jason.asSyntax.ArithFunctionTerm
- isAtom() - Method in class jason.asSyntax.Atom
- isAtom() - Method in class jason.asSyntax.DefaultTerm
- isAtom() - Method in class jason.asSyntax.InternalActionLiteral
- isAtom() - Method in class jason.asSyntax.ListTermImpl
- isAtom() - Method in class jason.asSyntax.LiteralImpl
- isAtom() - Method in class jason.asSyntax.PlanBodyImpl
- isAtom() - Method in class jason.asSyntax.Pred
- isAtom() - Method in class jason.asSyntax.Rule
- isAtom() - Method in class jason.asSyntax.Structure
- isAtom() - Method in interface jason.asSyntax.Term
- isAtom() - Method in class jason.asSyntax.VarTerm
- isAtomic - Variable in class jason.asSyntax.Plan
- isAtomic() - Method in class jason.asSemantics.Event
- isAtomic() - Method in class jason.asSemantics.IntendedMeans
- isAtomic() - Method in class jason.asSemantics.Intention
- isAtomic() - Method in class jason.asSyntax.Plan
- isAtomicIntentionSuspended() - Method in class jason.asSemantics.Circumstance
- isBodyTerm() - Method in interface jason.asSyntax.PlanBody
- isBodyTerm() - Method in class jason.asSyntax.PlanBodyImpl
- isCartagoJadeCase(MAS2JProject) - Static method in class jason.infra.jade.JadeAgArch
- isCreatedByJason(PredicateIndicator) - Method in class jason.bb.JDBCPersistentBB
-
returns true if the table for pi was created by Jason
- isCyclicTerm() - Method in class jason.asSyntax.CyclicTerm
- isCyclicTerm() - Method in class jason.asSyntax.DefaultTerm
- isCyclicTerm() - Method in interface jason.asSyntax.Term
- isCyclicTerm() - Method in class jason.asSyntax.VarTerm
- isDB(Literal) - Method in class jason.bb.JDBCPersistentBB
-
returns true if the literal is stored in a DB
- isDebug() - Method in class jason.infra.local.BaseLocalMAS
- isEmpty() - Method in class jason.asSyntax.ListTermImpl
- isEmpty() - Method in class jason.asSyntax.SetTermImpl
- isEmpty() - Method in class jason.asSyntax.VarTerm
- isEmpty() - Method in class jason.bb.DefaultBeliefBase.BelEntry
- isEmpty() - Method in class jason.runtime.SourcePath
- isEmptyBody() - Method in interface jason.asSyntax.PlanBody
- isEmptyBody() - Method in class jason.asSyntax.PlanBodyImpl
- isEnd() - Method in interface jason.asSyntax.ListTerm
- isEnd() - Method in class jason.asSyntax.ListTermImpl
- isEnd() - Method in class jason.asSyntax.VarTerm
- isExternal() - Method in class jason.asSemantics.Event
- isFileName(String) - Method in class jason.infra.jade.RunJadeMAS
-
Test if an argument actually references a file.
- isFinished() - Method in class jason.asSemantics.IntendedMeans
- isFinished() - Method in class jason.asSemantics.Intention
- isFree(int, int) - Method in class jason.environment.grid.GridWorldModel
-
returns true if the location x,y has neither obstacle nor agent
- isFree(int, int, int) - Method in class jason.environment.grid.GridWorldModel
-
returns true if the location x,y has not the object obj
- isFree(int, Location) - Method in class jason.environment.grid.GridWorldModel
-
returns true if the location l has not the object obj
- isFree(Location) - Method in class jason.environment.grid.GridWorldModel
-
returns true if the location l has no obstacle neither agent
- isFreeOfObstacle(int, int) - Method in class jason.environment.grid.GridWorldModel
- isFreeOfObstacle(Location) - Method in class jason.environment.grid.GridWorldModel
- isGoal() - Method in class jason.asSyntax.Trigger
- isGoalAdd() - Method in class jason.asSemantics.IntendedMeans
- isGround() - Method in class jason.asSyntax.DefaultTerm
- isGround() - Method in class jason.asSyntax.ListTermImpl
- isGround() - Method in class jason.asSyntax.Pred
- isGround() - Method in class jason.asSyntax.Rule
- isGround() - Method in class jason.asSyntax.Structure
- isGround() - Method in interface jason.asSyntax.Term
- isGround() - Method in class jason.asSyntax.VarTerm
- isInArea(Area) - Method in class jason.environment.grid.Location
- isInArea(Location, Location) - Method in class jason.environment.grid.Location
- isInternal() - Method in class jason.asSemantics.Event
- isInternalAction() - Method in class jason.asSyntax.DefaultTerm
- isInternalAction() - Method in class jason.asSyntax.InternalActionLiteral
- isInternalAction() - Method in interface jason.asSyntax.Term
- isInternalAction() - Method in class jason.asSyntax.VarTerm
- isJade() - Method in class jason.mas2j.MAS2JProject
- isKnownPerformative() - Method in class jason.asSemantics.Message
- isLatestVersion() - Method in class jason.util.CheckVersion
- isList() - Method in class jason.asSyntax.DefaultTerm
- isList() - Method in class jason.asSyntax.ListTermImpl
- isList() - Method in interface jason.asSyntax.Term
- isList() - Method in class jason.asSyntax.VarTerm
- isLiteral() - Method in class jason.asSyntax.ArithFunctionTerm
- isLiteral() - Method in class jason.asSyntax.DefaultTerm
- isLiteral() - Method in class jason.asSyntax.ListTermImpl
- isLiteral() - Method in class jason.asSyntax.Literal
- isLiteral() - Method in interface jason.asSyntax.Term
- isLiteral() - Method in class jason.asSyntax.VarTerm
- isLocalNS(Atom) - Method in class jason.asSyntax.directives.NameSpace
- isMap() - Method in class jason.asSyntax.DefaultTerm
- isMap() - Method in class jason.asSyntax.MapTermImpl
- isMap() - Method in interface jason.asSyntax.Term
- isMetaEvent() - Method in class jason.asSyntax.Trigger
- isNeigbour(Location) - Method in class jason.environment.grid.Location
- isNumeric() - Method in class jason.asSyntax.ArithFunctionTerm
- isNumeric() - Method in class jason.asSyntax.DefaultTerm
- isNumeric() - Method in class jason.asSyntax.NumberTermImpl
- isNumeric() - Method in interface jason.asSyntax.Term
- isNumeric() - Method in class jason.asSyntax.VarTerm
- isPause() - Method in class jason.runtime.MASConsoleGUI
- isPlanBody() - Method in class jason.asSyntax.DefaultTerm
- isPlanBody() - Method in class jason.asSyntax.PlanBodyImpl
- isPlanBody() - Method in interface jason.asSyntax.Term
- isPlanBody() - Method in class jason.asSyntax.VarTerm
- isPlanTerm() - Method in class jason.asSyntax.Plan
- isPred() - Method in class jason.asSyntax.DefaultTerm
- isPred() - Method in class jason.asSyntax.Pred
- isPred() - Method in interface jason.asSyntax.Term
- isPred() - Method in class jason.asSyntax.VarTerm
- isRelevant(Trigger) - Method in class jason.asSyntax.PlanLibrary
-
Deprecated.use hasCandidatePlan(te) instead
- isRelevant(Trigger, Unifier) - Method in class jason.asSyntax.Plan
-
returns an unifier if this plan is relevant for the event te, returns null otherwise.
- isReplyToSyncAsk() - Method in class jason.asSemantics.Message
- isRoot() - Method in class jason.asSyntax.PlanLibrary
- isRule() - Method in class jason.asSyntax.DefaultTerm
- isRule() - Method in class jason.asSyntax.Rule
- isRule() - Method in interface jason.asSyntax.Term
- isRule() - Method in class jason.asSyntax.VarTerm
- isRunning - Variable in class jason.control.ExecutionControl
- isRunning - Variable in class jason.environment.Environment
- isRunning - Variable in class jason.infra.local.RunLocalMAS
- isRunning() - Method in class jason.architecture.AgArch
-
Checks whether the agent is running
- isRunning() - Static method in class jason.architecture.MindInspectorWeb
- isRunning() - Method in class jason.control.ExecutionControl
- isRunning() - Method in class jason.environment.Environment
- isRunning() - Method in interface jason.environment.EnvironmentInfraTier
-
returns true if the infrastructure environment is running
- isRunning() - Method in class jason.infra.jade.JadeAg
- isRunning() - Method in class jason.infra.jade.JadeRuntimeServices
- isRunning() - Method in class jason.infra.local.BaseLocalMAS
- isRunning() - Method in class jason.infra.local.LocalAgArch
- isRunning() - Method in class jason.infra.local.LocalEnvironment
- isRunning() - Method in class jason.infra.local.LocalRuntimeServices
- isRunning() - Method in class jason.infra.local.RunLocalMAS
- isRunning() - Method in class jason.runtime.DelegatedRuntimeServices
- isRunning() - Method in interface jason.runtime.RuntimeServices
- isRunning() - Method in interface jason.runtime.RuntimeServicesInfraTier
-
Deprecated.
- isRunningFinish - Variable in class jason.infra.local.RunLocalMAS
- isSatisfied(Agent) - Method in class jason.asSemantics.IntendedMeans
- isSet() - Method in class jason.asSyntax.DefaultTerm
- isSet() - Method in class jason.asSyntax.SetTermImpl
- isSet() - Method in interface jason.asSyntax.Term
- isSingleton() - Method in class jason.asSyntax.directives.DefaultDirective
- isSingleton() - Method in interface jason.asSyntax.directives.Directive
-
returns true if the same instance will be used by all agents/parsers in the JVM
- isSingleton() - Method in class jason.asSyntax.directives.NameSpace
- isSleeping - Variable in class jason.infra.local.LocalAgArchForPool
- isSleeping() - Method in class jason.infra.components.AgentComponent
- isString() - Method in class jason.asSyntax.DefaultTerm
- isString() - Method in class jason.asSyntax.StringTermImpl
- isString() - Method in interface jason.asSyntax.Term
- isString() - Method in class jason.asSyntax.VarTerm
- isStructure() - Method in class jason.asSyntax.ArithFunctionTerm
- isStructure() - Method in class jason.asSyntax.DefaultTerm
- isStructure() - Method in class jason.asSyntax.Structure
- isStructure() - Method in interface jason.asSyntax.Term
- isStructure() - Method in class jason.asSyntax.VarTerm
- isSuspended - Variable in class jason.asSemantics.Intention
- isSuspended() - Method in class jason.asSemantics.Intention
- isSync() - Method in class jason.runtime.Settings
-
returns true if the execution is synchronised
- isTabbed - Variable in class jason.runtime.MASConsoleGUI
- isTabbed() - Method in class jason.runtime.MASConsoleGUI
- isTabbedPropField - Static variable in class jason.runtime.MASConsoleGUI
- isTail() - Method in interface jason.asSyntax.ListTerm
- isTail() - Method in class jason.asSyntax.ListTermImpl
- isTail() - Method in class jason.asSyntax.VarTerm
- isTell() - Method in class jason.asSemantics.Message
- isTerm - Variable in class jason.asSyntax.Plan
- isTerm - Variable in class jason.asSyntax.PlanBodyImpl
- isTerm - Variable in class jason.asSyntax.Rule
- isTerm - Variable in class jason.asSyntax.Trigger
- isTerm() - Method in class jason.asSyntax.Rule
- isTROon() - Method in class jason.runtime.Settings
- isUnary() - Method in class jason.asSyntax.Structure
- isUnnamedVar() - Method in class jason.asSyntax.DefaultTerm
- isUnnamedVar() - Method in interface jason.asSyntax.Term
- isUnnamedVar() - Method in class jason.asSyntax.UnnamedVar
- isUnnamedVar() - Method in class jason.asSyntax.VarTerm
- isUnTell() - Method in class jason.asSemantics.Message
- isUpdate() - Method in class jason.asSyntax.Trigger
-
returns true if the trigger is an add (+bel) or del (-bel)
- isVar() - Method in class jason.asSyntax.DefaultTerm
- isVar() - Method in interface jason.asSyntax.Term
- isVar() - Method in class jason.asSyntax.VarTerm
- isWindows() - Static method in class jason.util.Config
- iterator() - Method in class jason.asSemantics.Intention
- iterator() - Method in class jason.asSemantics.Unifier
- iterator() - Method in class jason.asSyntax.ListTermImpl
-
returns an iterator where each element is a Term of this list, the tail of the list is not considered.
- iterator() - Method in class jason.asSyntax.PlanBodyImpl
- iterator() - Method in class jason.asSyntax.PlanLibrary
- iterator() - Method in class jason.asSyntax.SetTermImpl
- iterator() - Method in class jason.asSyntax.VarTerm
- iterator() - Method in class jason.bb.BeliefBase
-
Returns an iterator for all beliefs.
- iterator() - Method in class jason.bb.ChainBBAdapter
- iterator() - Method in class jason.bb.DefaultBeliefBase
- iterator() - Method in class jason.bb.JDBCPersistentBB
J
- JADE_ARGS - Static variable in class jason.util.Config
-
runtime jade arguments (the same used in jade.Boot)
- JADE_JAR - Static variable in class jason.util.Config
-
path to jade.jar
- JADE_RMA - Static variable in class jason.util.Config
-
boolean, whether to start jade RMA or not
- JADE_SNIFFER - Static variable in class jason.util.Config
-
boolean, whether to start jade Sniffer or not
- jadeAg - Variable in class jason.infra.jade.JasonBridgeArch
- JadeAg - Class in jason.infra.jade
-
Implementation of a basic jade agent for jason agents
- JadeAg() - Constructor for class jason.infra.jade.JadeAg
- JadeAgArch - Class in jason.infra.jade
-
Implementation of the Jade Architecture to run Jason agents
- JadeAgArch() - Constructor for class jason.infra.jade.JadeAgArch
- JadeAgArch.JasonTSReasoner - Class in jason.infra.jade
- jadeAgent - Variable in class jason.infra.jade.JadeRuntimeServices
- jadeArgsTF - Variable in class jason.util.ConfigGUI
- JadeEnvironment - Class in jason.infra.jade
-
This class implements the Jade version of the environment infrastructure tier.
- JadeEnvironment() - Constructor for class jason.infra.jade.JadeEnvironment
- JadeExecutionControl - Class in jason.infra.jade
-
Concrete execution control implementation for Jade infrastructure.
- JadeExecutionControl() - Constructor for class jason.infra.jade.JadeExecutionControl
- JadeFactory - Class in jason.infra.jade
- JadeFactory() - Constructor for class jason.infra.jade.JadeFactory
- jadeJarTF - Variable in class jason.util.ConfigGUI
- JadeMASLauncherAnt - Class in jason.infra.jade
-
Creates the script build.xml to launch the MAS using JADE.
- JadeMASLauncherAnt() - Constructor for class jason.infra.jade.JadeMASLauncherAnt
- jadeRmaCB - Variable in class jason.util.ConfigGUI
- JadeRuntimeServices - Class in jason.infra.jade
- JadeRuntimeServices(ContainerController, Agent) - Constructor for class jason.infra.jade.JadeRuntimeServices
- jadeSnifferCB - Variable in class jason.util.ConfigGUI
- JarFileFilter(String) - Constructor for class jason.util.ConfigGUI.JarFileFilter
- jason - package jason
- JASON_JAR - Static variable in class jason.util.Config
-
path to jason.jar
- jason.architecture - package jason.architecture
- jason.asSemantics - package jason.asSemantics
- jason.asSyntax - package jason.asSyntax
- jason.asSyntax.directives - package jason.asSyntax.directives
- jason.asSyntax.patterns.goal - package jason.asSyntax.patterns.goal
- jason.bb - package jason.bb
- jason.control - package jason.control
- jason.environment - package jason.environment
- jason.environment.grid - package jason.environment.grid
- jason.functions - package jason.functions
- jason.infra - package jason.infra
- jason.infra.centralised - package jason.infra.centralised
- jason.infra.components - package jason.infra.components
- jason.infra.jade - package jason.infra.jade
- jason.infra.local - package jason.infra.local
- jason.infra.repl - package jason.infra.repl
- jason.jeditplugin - package jason.jeditplugin
- jason.mas2j - package jason.mas2j
- jason.profiling - package jason.profiling
- jason.runtime - package jason.runtime
- jason.stdlib - package jason.stdlib
-
Internal actions of Jason.
- jason.stdlib.map - package jason.stdlib.map
- jason.stdlib.queue - package jason.stdlib.queue
- jason.stdlib.set - package jason.stdlib.set
- jason.util - package jason.util
- jasonBridgeAgArch - Variable in class jason.infra.jade.JadeAgArch
- JasonBridgeArch - Class in jason.infra.jade
- JasonBridgeArch(JadeAgArch) - Constructor for class jason.infra.jade.JasonBridgeArch
- JasonException - Exception in jason
- JasonException() - Constructor for exception jason.JasonException
-
Creates a new instance of
JasonException
without detail message. - JasonException(String) - Constructor for exception jason.JasonException
-
Constructs an instance of
JasonException
with the specified detail message. - JasonException(String, Term) - Constructor for exception jason.JasonException
-
Constructs an instance of
JasonException
with the specified detail message and error description term. - JasonException(String, Term, Exception) - Constructor for exception jason.JasonException
- JasonException(String, Exception) - Constructor for exception jason.JasonException
- jasonID - Variable in class jason.jeditplugin.NewProjectGUI
- JasonID - Class in jason.jeditplugin
- JasonID(View, String) - Constructor for class jason.jeditplugin.JasonID
- JasonIDOptionPanel - Class in jason.jeditplugin
- JasonIDOptionPanel() - Constructor for class jason.jeditplugin.JasonIDOptionPanel
- JasonIDPlugin - Class in jason.jeditplugin
- JasonIDPlugin() - Constructor for class jason.jeditplugin.JasonIDPlugin
- jasonPluginInstance - Static variable in class jason.jeditplugin.JasonProjectSideKickParser
- JasonProjectImporter - Class in jason.jeditplugin
-
based on FileImporter of ProjectView plugin
- JasonProjectImporter() - Constructor for class jason.jeditplugin.JasonProjectImporter
- JasonProjectSideKickParser - Class in jason.jeditplugin
- JasonProjectSideKickParser() - Constructor for class jason.jeditplugin.JasonProjectSideKickParser
- JasonProjectSideKickParser.ProjectAsset - Class in jason.jeditplugin
- JasonSite - Static variable in class jason.util.CheckVersion
- jasonTF - Variable in class jason.util.ConfigGUI
- jasonToACL(Message) - Method in class jason.infra.jade.JadeAg
- JasonTSReasoner() - Constructor for class jason.infra.jade.JadeAgArch.JasonTSReasoner
- JAVA_HOME - Static variable in class jason.util.Config
-
path to java home
- javaTF - Variable in class jason.util.ConfigGUI
- jBtRun - Variable in class jason.control.ExecutionControlGUI
- jCbViewAs - Variable in class jason.control.ExecutionControlGUI
- jCbWho - Variable in class jason.control.ExecutionControlGUI
- JDBCPersistentBB - Class in jason.bb
-
Implementation of BB that stores some beliefs in a relational data base.
- JDBCPersistentBB() - Constructor for class jason.bb.JDBCPersistentBB
- JDBCPersistentBB(BeliefBase) - Constructor for class jason.bb.JDBCPersistentBB
- jHistory - Variable in class jason.control.ExecutionControlGUI
- jList - Variable in class jason.control.ExecutionControlGUI
- join - Class in jason.stdlib
-
injected by .fork
- join() - Constructor for class jason.stdlib.join
- joinRenamedVarsIntoIntentionUnifier(IntendedMeans, Unifier) - Method in class jason.asSemantics.TransitionSystem
- joinS - Static variable in class jason.stdlib.fork
- jTA - Variable in class jason.control.ExecutionControlGUI
- jTfSteps - Variable in class jason.control.ExecutionControlGUI
K
- key - Class in jason.stdlib.map
- key() - Constructor for class jason.stdlib.map.key
- keys() - Method in interface jason.asSyntax.MapTerm
- keys() - Method in class jason.asSyntax.MapTermImpl
- kill_agent - Class in jason.stdlib
-
Internal action:
.kill_agent
. - kill_agent() - Constructor for class jason.stdlib.kill_agent
- killAcc(String) - Method in class jason.asSemantics.Agent
-
Returns true if this agent accepts to be killed by another agent called agName.
- killAg(String) - Method in class jason.infra.local.RunLocalMAS
- killAg(String) - Method in interface jason.infra.local.RunLocalMASMBean
- killAgent(String, String, int) - Method in class jason.infra.jade.JadeRuntimeServices
- killAgent(String, String, int) - Method in class jason.infra.local.LocalRuntimeServices
- killAgent(String, String, int) - Method in class jason.runtime.DelegatedRuntimeServices
- killAgent(String, String, int) - Method in interface jason.runtime.RuntimeServices
-
Kills the agent named agName as a requested by byAg.
- killAgent(String, String, int) - Method in interface jason.runtime.RuntimeServicesInfraTier
-
Deprecated.
- KillAgentGUI - Class in jason.infra.local
- KillAgentGUI(Frame, String) - Constructor for class jason.infra.local.KillAgentGUI
- knownPerformatives - Static variable in class jason.asSemantics.Message
- KQML_PLANS_FILE - Static variable in class jason.asSyntax.PlanLibrary
- KQML_PLANS_FILE - Static variable in class jason.util.Config
- KQML_RECEIVED_FUNCTOR - Static variable in class jason.util.Config
- kqmlDefaultPlans - Static variable in class jason.asSemantics.Message
- kqmlReceivedFunctor - Static variable in class jason.asSemantics.Message
- kqmlReceivedFunctor - Variable in class jason.asSemantics.TransitionSystem
- kqmlReceivedFunctor - Variable in class jason.asSyntax.PlanLibrary
- kqmlToACL(String) - Static method in class jason.infra.jade.JadeAg
L
- l - Variable in class jason.asSemantics.QueryCacheKey
- l - Variable in class jason.bb.StructureWrapperForLiteral
- label - Variable in class jason.asSyntax.Plan
- lAgs - Variable in class jason.infra.local.KillAgentGUI
- last - Variable in class jason.bb.DefaultBeliefBase.EntryIteratorWrapper
- lastColor - Static variable in class jason.runtime.MASColorTextPane
- lastHistoryText - Variable in class jason.architecture.MindInspectorAgArch
- lastIndexOf(Object) - Method in class jason.asSyntax.ListTermImpl
- lastIndexOf(Object) - Method in class jason.asSyntax.VarTerm
- lastPlanLabel - Static variable in class jason.asSyntax.PlanLibrary
- lastPos - Static variable in class jason.infra.repl.ReplAgGUI
- lastSendWasSynAsk - Variable in class jason.stdlib.send
- lastStepSeenByUser - Variable in class jason.architecture.MindInspectorWebImpl
- lastUniqueQueries - Variable in class jason.profiling.QueryProfiling
- launcher - Static variable in class jason.runtime.RunJasonProject
- length - Class in jason.stdlib
-
Internal action:
.length
. - length() - Constructor for class jason.stdlib.length
- length() - Method in interface jason.asSyntax.StringTerm
- length() - Method in class jason.asSyntax.StringTermImpl
- Length - Class in jason.functions
-
Function:
.length(L)
: returns the size of either the list or string L. - Length() - Constructor for class jason.functions.Length
- levelField - Static variable in class jason.runtime.MASConsoleLogHandler
- LFalse - Static variable in class jason.asSyntax.Literal
- limit - Static variable in class jason.environment.grid.GridWorldView
- list - Class in jason.stdlib
-
Internal action:
.list
. - list - Variable in class jason.bb.DefaultBeliefBase.BelEntry
- list() - Constructor for class jason.stdlib.list
- list_files - Class in jason.stdlib
-
Internal action:
.list_files
. - list_files() - Constructor for class jason.stdlib.list_files
- LIST_FUNCTOR - Static variable in class jason.asSyntax.ListTermImpl
- list_plans - Class in jason.stdlib
-
Internal action:
.list_plans
. - list_plans() - Constructor for class jason.stdlib.list_plans
- list_rules - Class in jason.stdlib
-
Internal action:
.list_rules
. - list_rules() - Constructor for class jason.stdlib.list_rules
- listener - Variable in class jason.infra.local.LocalMASLauncherAnt
- listeners - Variable in class jason.asSemantics.Circumstance
- listenersMap - Variable in class jason.asSemantics.TransitionSystem
- listFiles(String, File, List<Term>) - Method in class jason.stdlib.list_files
- listIterator() - Method in class jason.asSyntax.ListTermImpl
- listIterator() - Method in class jason.asSyntax.VarTerm
- listIterator(int) - Method in class jason.asSyntax.ListTermImpl
- listIterator(int) - Method in class jason.asSyntax.VarTerm
- listModel - Variable in class jason.control.ExecutionControlGUI
- listModel - Variable in class jason.jeditplugin.JasonID
- ListTerm - Interface in jason.asSyntax
-
The interface for lists of the AgentSpeak language
- ListTermImpl - Class in jason.asSyntax
-
Represents a list node as in prolog .(t1,.(t2,.(t3,.))).
- ListTermImpl() - Constructor for class jason.asSyntax.ListTermImpl
- ListTermImpl(Term, Term) - Constructor for class jason.asSyntax.ListTermImpl
- ListTermImpl.ListTermIterator<T> - Class in jason.asSyntax
- listTermIterator() - Method in interface jason.asSyntax.ListTerm
- listTermIterator() - Method in class jason.asSyntax.ListTermImpl
-
gives an iterator that includes the final empty list or tail, for [a,b,c] returns [a,b,c]; [b,c]; [c]; and [].
- listTermIterator() - Method in class jason.asSyntax.VarTerm
- ListTermIterator(ListTerm) - Constructor for class jason.asSyntax.ListTermImpl.ListTermIterator
- literal - Class in jason.stdlib
-
Internal action:
.literal
. - literal - Variable in class jason.asSyntax.Trigger
- literal - Variable in class jason.functions.RuleToFunction
- literal() - Constructor for class jason.stdlib.literal
- literal() - Method in annotation type jason.stdlib.Manual
- Literal - Class in jason.asSyntax
-
This class represents an abstract literal (an Atom, Structure, Predicate, etc), it is mainly the interface of a literal.
- Literal() - Constructor for class jason.asSyntax.Literal
- Literal.DefaultNameSpace - Class in jason.asSyntax
- Literal.FalseLiteral - Class in jason.asSyntax
- Literal.TrueLiteral - Class in jason.asSyntax
- literalBuilder - jason.asSyntax.RelExpr.RelationalOp
- LiteralImpl - Class in jason.asSyntax
-
A Literal extends a Pred with strong negation (~).
- LiteralImpl(boolean, Literal) - Constructor for class jason.asSyntax.LiteralImpl
-
if pos == true, the literal is positive, otherwise it is negative
- LiteralImpl(boolean, String) - Constructor for class jason.asSyntax.LiteralImpl
-
if pos == true, the literal is positive, otherwise it is negative
- LiteralImpl(Atom, boolean, Literal) - Constructor for class jason.asSyntax.LiteralImpl
-
creates a literal based on another but in another name space and signal
- LiteralImpl(Atom, boolean, String) - Constructor for class jason.asSyntax.LiteralImpl
-
if pos == true, the literal is positive, otherwise it is negative
- LiteralImpl(Literal) - Constructor for class jason.asSyntax.LiteralImpl
- LiteralImpl(Literal, Unifier) - Constructor for class jason.asSyntax.LiteralImpl
- LiteralImpl(String) - Constructor for class jason.asSyntax.LiteralImpl
-
creates a positive literal
- LNeg - Static variable in class jason.asSyntax.Literal
- load() - Method in class jason.util.Config
-
Returns true if the file is loaded correctly
- load(InputStream, String) - Method in class jason.asSemantics.Agent
-
parse and load asl code
- load(String) - Method in class jason.asSemantics.Agent
-
parse and load the initial agent code, asSrc may be null
- load(String) - Method in class jason.infra.repl.ReplAg
- loadAg(String) - Method in class jason.util.asl2xml
- loadAgSrc(String) - Method in class jason.asSemantics.Agent
-
only parse and load the initial agent code, asSrc may be null it does not load kqml default plans and do not trigger initial beliefs and goals
- loadKqmlPlans() - Method in class jason.asSemantics.Agent
- LOCAL_PREFIX - Static variable in class jason.asSyntax.directives.NameSpace
- LocalAgArch - Class in jason.infra.local
-
This class provides an agent architecture when using Local infrastructure to run the MAS inside Jason.
- LocalAgArch() - Constructor for class jason.infra.local.LocalAgArch
- LocalAgArchAsynchronous - Class in jason.infra.local
- LocalAgArchAsynchronous() - Constructor for class jason.infra.local.LocalAgArchAsynchronous
- LocalAgArchForPool - Class in jason.infra.local
-
an agent architecture for the infra based on thread pool
- LocalAgArchForPool() - Constructor for class jason.infra.local.LocalAgArchForPool
- LocalAgArchSynchronousScheduled() - Constructor for class jason.infra.local.RunLocalMAS.LocalAgArchSynchronousScheduled
- LocalEnvironment - Class in jason.infra.local
-
This class implements the Local version of the environment infrastructure tier.
- LocalEnvironment(ClassParameters, BaseLocalMAS) - Constructor for class jason.infra.local.LocalEnvironment
- LocalExecutionControl - Class in jason.infra.local
-
Concrete implementation of the controller for Local infrastructure tier.
- LocalExecutionControl(ClassParameters, BaseLocalMAS) - Constructor for class jason.infra.local.LocalExecutionControl
- LocalFactory - Class in jason.infra.local
- LocalFactory() - Constructor for class jason.infra.local.LocalFactory
- LocalMASLauncherAnt - Class in jason.infra.local
-
Write the Ant script to run the MAS in Local infrastructure and start this script.
- LocalMASLauncherAnt() - Constructor for class jason.infra.local.LocalMASLauncherAnt
- LocalMASLauncherAnt(String) - Constructor for class jason.infra.local.LocalMASLauncherAnt
-
create the launcher for a specific ant task
- localNSs - Variable in class jason.asSyntax.directives.NameSpace
- LocalRuntimeServices - Class in jason.infra.local
-
This class implements the Local version of the runtime services.
- LocalRuntimeServices(BaseLocalMAS) - Constructor for class jason.infra.local.LocalRuntimeServices
- Location - Class in jason.environment.grid
- Location(int, int) - Constructor for class jason.environment.grid.Location
- lock - Variable in class jason.bb.BeliefBase
- lock - Variable in class jason.control.ExecutionControl
- lock - Variable in class jason.environment.TimeSteppedEnvironment.TimeOutThread
- lockPL - Variable in class jason.asSyntax.PlanLibrary
- log - Class in jason.functions
-
Function:
math.log(N)
: encapsulates java Math.log(N), returns the natural logarithm (base e) of N. - log - Class in jason.stdlib
-
Internal action:
.log(level, args...)
. - log() - Constructor for class jason.functions.log
- log() - Constructor for class jason.stdlib.log
- LogExpr - Class in jason.asSyntax
-
Represents a logical formula with some logical operator ("&", "|", "not").
- LogExpr(LogExpr.LogicalOp, LogicalFormula) - Constructor for class jason.asSyntax.LogExpr
- LogExpr(LogicalFormula, LogExpr.LogicalOp, LogicalFormula) - Constructor for class jason.asSyntax.LogExpr
- LogExpr.LogicalOp - Enum in jason.asSyntax
- logger - Variable in class jason.asSemantics.Agent
- logger - Variable in class jason.asSemantics.QueryCacheAdv
- logger - Variable in class jason.asSemantics.QueryCacheSimple
- logger - Variable in class jason.asSemantics.TransitionSystem
- logger - Static variable in class jason.asSemantics.Unifier
- logger - Static variable in class jason.asSyntax.ArithExpr
- logger - Static variable in class jason.asSyntax.ArithFunctionTerm
- logger - Static variable in class jason.asSyntax.Atom
- logger - Static variable in class jason.asSyntax.DefaultTerm
- logger - Static variable in class jason.asSyntax.directives.DirectiveProcessor
- logger - Static variable in class jason.asSyntax.directives.FunctionRegister
- logger - Static variable in class jason.asSyntax.directives.Include
- logger - Static variable in class jason.asSyntax.directives.NameSpace
- logger - Static variable in class jason.asSyntax.InternalActionLiteral
- logger - Static variable in class jason.asSyntax.ListTermImpl
- logger - Static variable in class jason.asSyntax.Literal
- logger - Static variable in class jason.asSyntax.LogExpr
- logger - Static variable in class jason.asSyntax.NumberTermImpl
- logger - Static variable in class jason.asSyntax.patterns.goal.BC
- logger - Static variable in class jason.asSyntax.patterns.goal.BDG
- logger - Static variable in class jason.asSyntax.patterns.goal.DG
- logger - Static variable in class jason.asSyntax.patterns.goal.EBDG
- logger - Static variable in class jason.asSyntax.patterns.goal.MG
- logger - Static variable in class jason.asSyntax.patterns.goal.OMC
- logger - Static variable in class jason.asSyntax.patterns.goal.RC
- logger - Static variable in class jason.asSyntax.patterns.goal.SGA
- logger - Static variable in class jason.asSyntax.patterns.goal.SMC
- logger - Static variable in class jason.asSyntax.Plan
- logger - Static variable in class jason.asSyntax.PlanBodyImpl
- logger - Static variable in class jason.asSyntax.Pred
- logger - Static variable in class jason.asSyntax.RelExpr
- logger - Static variable in class jason.asSyntax.Rule
- logger - Static variable in class jason.asSyntax.StringTermImpl
- logger - Static variable in class jason.asSyntax.Structure
- logger - Static variable in class jason.asSyntax.Trigger
- logger - Static variable in class jason.asSyntax.VarTerm
- logger - Static variable in class jason.bb.ChainBB
- logger - Static variable in class jason.bb.DefaultBeliefBase
- logger - Static variable in class jason.bb.JDBCPersistentBB
- logger - Static variable in class jason.bb.TextPersistentBB
- logger - Static variable in class jason.control.ExecutionControl
- logger - Static variable in class jason.environment.Environment
- logger - Variable in class jason.environment.TimeSteppedEnvironment
- logger - Variable in class jason.infra.jade.JadeAg
- logger - Static variable in class jason.infra.jade.JadeRuntimeServices
- logger - Variable in class jason.infra.jade.JasonBridgeArch
- logger - Static variable in class jason.infra.jade.RunJadeMAS
- logger - Static variable in class jason.infra.local.BaseLocalMAS
- logger - Variable in class jason.infra.local.LocalAgArch
- logger - Static variable in class jason.infra.local.LocalEnvironment
- logger - Static variable in class jason.infra.local.LocalExecutionControl
- logger - Static variable in class jason.infra.local.LocalRuntimeServices
- logger - Static variable in class jason.mas2j.MAS2JProject
- logger - Variable in class jason.profiling.QueryProfiling
- logger - Static variable in class jason.runtime.Settings
- logicalConsequence(Agent, Unifier) - Method in class jason.asSyntax.ArithFunctionTerm
- logicalConsequence(Agent, Unifier) - Method in class jason.asSyntax.InternalActionLiteral
- logicalConsequence(Agent, Unifier) - Method in class jason.asSyntax.ListTermImpl
- logicalConsequence(Agent, Unifier) - Method in class jason.asSyntax.Literal.FalseLiteral
- logicalConsequence(Agent, Unifier) - Method in class jason.asSyntax.Literal
-
logicalConsequence checks whether one particular predicate is a logical consequence of the belief base.
- logicalConsequence(Agent, Unifier) - Method in class jason.asSyntax.Literal.TrueLiteral
- logicalConsequence(Agent, Unifier) - Method in class jason.asSyntax.LogExpr
- logicalConsequence(Agent, Unifier) - Method in interface jason.asSyntax.LogicalFormula
-
Checks whether the formula is a logical consequence of the belief base.
- logicalConsequence(Agent, Unifier) - Method in class jason.asSyntax.PlanBodyImpl
- logicalConsequence(Agent, Unifier) - Method in class jason.asSyntax.RelExpr
- logicalConsequence(Agent, Unifier) - Method in class jason.asSyntax.VarTerm
- LogicalFormula - Interface in jason.asSyntax
-
Represents a logical formula (p, p & q, not p, 3 > X, ...) which can be evaluated into a truth value.
- LogicalOp() - Constructor for enum jason.asSyntax.LogExpr.LogicalOp
- logLevel() - Method in class jason.runtime.Settings
- logPropFile - Static variable in class jason.infra.local.BaseLocalMAS
- loop - Class in jason.stdlib
-
Implementation of while.
- loop() - Constructor for class jason.stdlib.loop
- lower_case - Class in jason.stdlib
-
Internal action:
.lower_case(S1,S2)
. - lower_case() - Constructor for class jason.stdlib.lower_case
- LPos - Static variable in class jason.asSyntax.Literal
- lstAgs - Variable in class jason.jeditplugin.JasonID
- lt - jason.asSyntax.RelExpr.RelationalOp
- lte - jason.asSyntax.RelExpr.RelationalOp
- LTrue - Static variable in class jason.asSyntax.Literal
M
- main - Variable in class jason.util.CreateNewProject
- main(String[]) - Static method in class jason.infra.centralised.RunCentralisedMAS
-
Deprecated.
- main(String[]) - Static method in class jason.infra.jade.RunJadeMAS
- main(String[]) - Static method in class jason.infra.local.CreateJNLP
- main(String[]) - Static method in class jason.infra.local.RunLocalMAS
- main(String[]) - Static method in class jason.jeditplugin.AboutGUI
- main(String[]) - Static method in class jason.runtime.RunJasonProject
- main(String[]) - Static method in class jason.util.asl2dot
- main(String[]) - Static method in class jason.util.asl2html
- main(String[]) - Static method in class jason.util.asl2tex
- main(String[]) - Static method in class jason.util.asl2xml
- main(String[]) - Static method in class jason.util.CheckVersion
- main(String[]) - Static method in class jason.util.Config
- main(String[]) - Static method in class jason.util.ConfigGUI
- main(String[]) - Static method in class jason.util.CreateNewProject
- makeTermsAnnon() - Method in class jason.asSyntax.Literal
-
replaces all terms by unnamed variables (_).
- makeTermsAnnon() - Method in class jason.asSyntax.Structure
- makeVarsAnnon() - Method in class jason.asSyntax.Literal
-
replaces all variables by unnamed variables (_).
- makeVarsAnnon() - Method in class jason.asSyntax.Structure
- makeVarsAnnon(Unifier) - Method in class jason.asSyntax.CyclicTerm
- makeVarsAnnon(Unifier) - Method in class jason.asSyntax.InternalActionLiteral
- makeVarsAnnon(Unifier) - Method in class jason.asSyntax.Literal
-
replaces all variables of the term for unnamed variables (_).
- makeVarsAnnon(Unifier) - Method in class jason.asSyntax.Pred
- makeVarsAnnon(Unifier) - Method in class jason.asSyntax.Rule
- makeVarsAnnon(Unifier) - Method in class jason.asSyntax.Structure
- makeVarsAnnon(Literal, Unifier) - Method in class jason.stdlib.puts
- Manual - Annotation Type in jason.stdlib
-
Manual for internal actions
- map - Variable in class jason.asSyntax.MapTermImpl
- map - Variable in class jason.bb.DefaultBeliefBase.BelEntry
- map(Atom) - Method in class jason.asSyntax.directives.NameSpace
- MapTerm - Interface in jason.asSyntax
-
The interface for maps in the AgentSpeak language
- MapTermImpl - Class in jason.asSyntax
-
Represents a Jason map as a TreeMap in java
- MapTermImpl() - Constructor for class jason.asSyntax.MapTermImpl
- MAS2JProject - Class in jason.mas2j
-
Represents a MAS2J project (usually created from a .mas2j file)
- MAS2JProject() - Constructor for class jason.mas2j.MAS2JProject
- MASColorTextPane - Class in jason.runtime
- MASColorTextPane(Color) - Constructor for class jason.runtime.MASColorTextPane
- masConsole - Static variable in class jason.runtime.MASConsoleGUI
- masConsole - Variable in class jason.runtime.OutputStreamAdapter
- MASConsoleColorGUI - Class in jason.runtime
-
A quick implementation of a TextPane with default coloring for Jason.
- MASConsoleColorGUI(String) - Constructor for class jason.runtime.MASConsoleColorGUI
- MASConsoleGUI - Class in jason.runtime
-
the GUI console to output log messages
- MASConsoleGUI(String) - Constructor for class jason.runtime.MASConsoleGUI
- MASConsoleLogFormatter - Class in jason.runtime
-
Default formatter for Jason output.
- MASConsoleLogFormatter() - Constructor for class jason.runtime.MASConsoleLogFormatter
- MASConsoleLogHandler - Class in jason.runtime
-
Logger handler (redirect output to MASConsoleGUI)
- MASConsoleLogHandler() - Constructor for class jason.runtime.MASConsoleLogHandler
- masFinished() - Method in interface jason.infra.RunProjectListener
- masFinished() - Method in class jason.jeditplugin.JasonID
- masLauncher - Variable in class jason.jeditplugin.JasonID
- MASLauncherInfraTier - Interface in jason.infra
-
Used to launch an MAS.
- masProcess - Variable in class jason.infra.local.LocalMASLauncherAnt
- masRunner - Variable in class jason.infra.local.BaseRuntimeServices
- masRunner - Variable in class jason.infra.local.LocalAgArch
- masRunner - Variable in class jason.infra.local.LocalEnvironment
- masRunner - Variable in class jason.infra.local.LocalExecutionControl
- max - Class in jason.stdlib
-
Internal action:
.max
. - max() - Constructor for class jason.stdlib.max
- Max - Class in jason.functions
-
Function:
math.max(N1,N2)
: encapsulates java Math.max(N1,N2). - Max() - Constructor for class jason.functions.Max
- MAX_SLEEP - Static variable in class jason.infra.local.LocalAgArch
- maxBorder(Location) - Method in class jason.environment.grid.Location
-
Deprecated.renamed to distanceChessboard
- maxCycles - Variable in class jason.control.ExecutionControlGUI
- MB - Variable in class jason.asSemantics.Circumstance
- mbox - Variable in class jason.infra.local.LocalAgArch
- mclone - Variable in class jason.asSyntax.ObjectTermImpl
- mean - Class in jason.functions
-
Function:
math.mean(L)
: returns the average mean of all values of L. - mean() - Constructor for class jason.functions.mean
- median - Class in jason.functions
-
Function:
math.median(L)
: returns the median of values in L. - median() - Constructor for class jason.functions.median
- member - Class in jason.stdlib
-
Internal action:
.member(T,L)
. - member() - Constructor for class jason.stdlib.member
- MENU - Static variable in class jason.jeditplugin.JasonIDPlugin
- Message - Class in jason.asSemantics
- Message() - Constructor for class jason.asSemantics.Message
- Message(Message) - Constructor for class jason.asSemantics.Message
- Message(String, String, String, Object) - Constructor for class jason.asSemantics.Message
- Message(String, String, String, Object, String) - Constructor for class jason.asSemantics.Message
- MG - Class in jason.asSyntax.patterns.goal
-
Implementation of the Maintenance Goal pattern (see DALT 2006 paper)
- MG() - Constructor for class jason.asSyntax.patterns.goal.MG
- mi - Class in jason.infra.repl
- mi() - Constructor for class jason.infra.repl.mi
- min - Class in jason.stdlib
-
Internal action:
.min
. - min() - Constructor for class jason.stdlib.min
- Min - Class in jason.functions
-
Function:
math.min(N1,N2)
: encapsulates java Math.min(N1,N2). - Min() - Constructor for class jason.functions.Min
- MIND_INSPECTOR - Static variable in class jason.runtime.Settings
- MindInspectorAgArch - Class in jason.architecture
-
ArArch that displays the mind state of the agent
- MindInspectorAgArch() - Constructor for class jason.architecture.MindInspectorAgArch
- mindInspectorDirectory - Variable in class jason.architecture.MindInspectorAgArch
- mindInspectorFrame - Static variable in class jason.architecture.MindInspectorAgArch
- mindInspectorFreeze - Variable in class jason.architecture.MindInspectorAgArch
- mindInspectorHistory - Variable in class jason.architecture.MindInspectorAgArch
- mindInspectorHistorySlider - Variable in class jason.architecture.MindInspectorAgArch
- mindInspectorPanel - Variable in class jason.architecture.MindInspectorAgArch
- mindInspectorTab - Static variable in class jason.architecture.MindInspectorAgArch
- mindInspectorTransformer - Variable in class jason.architecture.MindInspectorAgArch
- mindInspectorTransformer - Variable in class jason.architecture.MindInspectorWebImpl
- MindInspectorWeb - Class in jason.architecture
- MindInspectorWeb() - Constructor for class jason.architecture.MindInspectorWeb
- MindInspectorWebImpl - Class in jason.architecture
- MindInspectorWebImpl() - Constructor for class jason.architecture.MindInspectorWebImpl
- minus - jason.asSyntax.ArithExpr.ArithmeticOp
- mod - jason.asSyntax.ArithExpr.ArithmeticOp
- model - Variable in class jason.environment.grid.GridWorldView
- moveNext() - Method in class jason.asSyntax.ListTermImpl.ListTermIterator
- msgId - Variable in class jason.asSemantics.Message
- msgIdPrefix - Static variable in class jason.asSemantics.Message
- msgIdSyncAskPrefix - Static variable in class jason.asSemantics.Message
- MsgListener - Interface in jason.infra.local
-
Interface for objects that want to listen sent messages in Local architecture.
- msgListeners - Static variable in class jason.infra.local.LocalAgArch
- msgSent(Message) - Method in interface jason.infra.local.MsgListener
- my_name - Class in jason.stdlib
-
Internal action:
.my_name
. - my_name() - Constructor for class jason.stdlib.my_name
- myId - Variable in class jason.asSyntax.UnnamedVar
- myOut - Variable in class jason.jeditplugin.JasonID
- myPA - Variable in class jason.infra.jade.JasonBridgeArch
- myThread - Variable in class jason.infra.local.LocalAgArch
N
- name - Variable in class jason.mas2j.AgentParameters
- NAME - Static variable in class jason.jeditplugin.JasonIDPlugin
- namespace - Class in jason.stdlib
-
Internal action:
.namespace
. - namespace() - Constructor for class jason.stdlib.namespace
- NameSpace - Class in jason.asSyntax.directives
-
Implementation of the
namespace
directive. - NameSpace() - Constructor for class jason.asSyntax.directives.NameSpace
- nameSpaces - Variable in class jason.bb.DefaultBeliefBase
- nano_time - Class in jason.stdlib
-
Internal action:
.nano_time
. - nano_time() - Constructor for class jason.stdlib.nano_time
- NB_TH_SCH - Static variable in class jason.util.Config
- nbAgs - Variable in class jason.control.ExecutionControl
- nbAgs - Variable in class jason.environment.TimeSteppedEnvironment
- nbAgs - Variable in class jason.infra.local.StartNewAgentGUI
- nbAgs - Static variable in class jason.profiling.QueryProfiling
- nbAgsT - Static variable in class jason.profiling.QueryProfiling
- nbCacheHits - Variable in class jason.profiling.QueryProfiling
- nbInstances - Variable in class jason.mas2j.AgentParameters
- nbOfGoalConditions - Variable in class jason.asSemantics.TransitionSystem
- nbQueries - Variable in class jason.profiling.QueryProfiling
- nbQueriesT - Static variable in class jason.profiling.QueryProfiling
- nbReasoningCycles - Variable in class jason.profiling.QueryProfiling
- nbStops - Static variable in class jason.profiling.QueryProfiling
- nbUniqueQueries - Variable in class jason.profiling.QueryProfiling
- nbUniqueQueriesT - Static variable in class jason.profiling.QueryProfiling
- nbUpdateCycles - Variable in class jason.profiling.QueryProfiling
- nbupdateCyclesT - Static variable in class jason.profiling.QueryProfiling
- nbUpdates - Variable in class jason.profiling.QueryProfiling
- negated() - Method in class jason.asSyntax.Literal
-
returns whether this literal is negated or not, use Literal.LNeg and Literal.LPos to compare the returned value
- negated() - Method in class jason.asSyntax.LiteralImpl
- newAg() - Method in class jason.jeditplugin.JasonID
- NewAgentGUI - Class in jason.jeditplugin
- NewAgentGUI(String, Buffer, View, String) - Constructor for class jason.jeditplugin.NewAgentGUI
- newAgInstance() - Method in class jason.infra.local.LocalRuntimeServices
- NewEnvironmentGUI - Class in jason.jeditplugin
- NewEnvironmentGUI(String, Buffer, View) - Constructor for class jason.jeditplugin.NewEnvironmentGUI
- newFocus() - Method in class jason.runtime.Settings
- newFromListOfTerms(ListTerm) - Static method in class jason.asSyntax.Literal
-
creates a literal from a list with four elements: [namespace, functor, list of terms, list of annots] (namespace is optional)
- newFromListOfTerms(ListTerm) - Static method in class jason.asSyntax.Plan
-
creates a plan from a list with four elements: [L, T, C, B]
- newFunctor(String) - Method in class jason.asSyntax.Literal
- newIA() - Method in class jason.jeditplugin.JasonID
- NewInternalActionGUI - Class in jason.jeditplugin
- NewInternalActionGUI(String, Buffer, View) - Constructor for class jason.jeditplugin.NewInternalActionGUI
- newProject() - Method in class jason.jeditplugin.JasonID
- NewProjectGUI - Class in jason.jeditplugin
- NewProjectGUI(String, View, JasonID) - Constructor for class jason.jeditplugin.NewProjectGUI
- newUpdateCycle(int, int, long) - Method in class jason.profiling.QueryProfiling
- next - Variable in class jason.asSyntax.ListTermImpl
- next - Variable in class jason.asSyntax.PlanBodyImpl
- next() - Method in class jason.bb.DefaultBeliefBase.EntryIteratorWrapper
- nextBB - Variable in class jason.bb.ChainBBAdapter
- nextLT - Variable in class jason.asSyntax.ListTermImpl.ListTermIterator
- noCache - Variable in class jason.asSemantics.QueryCacheAdv
- noLabelAtom - Static variable in class jason.asSyntax.Plan
- none - jason.asSyntax.ArithExpr.ArithmeticOp
- none - jason.asSyntax.BodyLiteral.BodyType
-
Deprecated.
- none - jason.asSyntax.LogExpr.LogicalOp
- none - jason.asSyntax.PlanBody.BodyType
- none - jason.asSyntax.RelExpr.RelationalOp
- None - jason.asSemantics.Circumstance.IntentionPlace
- noReason - Static variable in class jason.asSemantics.Intention
- noSource() - Method in class jason.asSyntax.Literal
- not - jason.asSyntax.LogExpr.LogicalOp
- notifyAct() - Method in class jason.infra.components.CircumstanceListenerComponents
- notifyDeliberate() - Method in class jason.infra.components.CircumstanceListenerComponents
- NoValueException - Exception in jason
- NoValueException() - Constructor for exception jason.NoValueException
- NoValueException(String) - Constructor for exception jason.NoValueException
- NoValueException(String, Exception) - Constructor for exception jason.NoValueException
- nrcbp - Variable in class jason.runtime.Settings
- nrcbp() - Method in class jason.runtime.Settings
- nrcslbr - Variable in class jason.asSemantics.TransitionSystem
- ns - Variable in class jason.asSyntax.Atom
- ns - Variable in class jason.asSyntax.PredicateIndicator
- ns - Variable in class jason.stdlib.include
- nsCounter - Static variable in class jason.asSyntax.directives.NameSpace
- nT - Static variable in class jason.profiling.QueryProfiling
- nth - Class in jason.stdlib
-
Internal action:
.nth
. - nth() - Constructor for class jason.stdlib.nth
- number - Class in jason.stdlib
-
Internal action:
.number
. - number() - Constructor for class jason.stdlib.number
- NumberTerm - Interface in jason.asSyntax
-
The interface for numeric terms of AgentSpeak language
- NumberTermImpl - Class in jason.asSyntax
-
Immutable class that implements a term that represents a number
- NumberTermImpl() - Constructor for class jason.asSyntax.NumberTermImpl
- NumberTermImpl(double) - Constructor for class jason.asSyntax.NumberTermImpl
- NumberTermImpl(NumberTermImpl) - Constructor for class jason.asSyntax.NumberTermImpl
- NumberTermImpl(String) - Constructor for class jason.asSyntax.NumberTermImpl
-
Deprecated.prefer to use ASSyntax.parseNumber
O
- o - Variable in class jason.asSyntax.ObjectTermImpl
- o1 - Variable in class jason.util.Pair
- o2 - Variable in class jason.util.Pair
- objAct - Variable in class jason.infra.local.LocalAgArchAsynchronous
- objDeliberate - Variable in class jason.infra.local.LocalAgArchAsynchronous
- ObjectTerm - Interface in jason.asSyntax
-
Interface for terms that encapsulate java objects
- ObjectTermImpl - Class in jason.asSyntax
- ObjectTermImpl(Object) - Constructor for class jason.asSyntax.ObjectTermImpl
-
Creates a new Term Wrapper for java object
- objSense - Variable in class jason.infra.local.LocalAgArchAsynchronous
- OBSTACLE - Static variable in class jason.environment.grid.GridWorldModel
- ODefaultNRC - Static variable in class jason.runtime.Settings
- ODefaultSync - Static variable in class jason.runtime.Settings
- ODefaultVerbose - Static variable in class jason.runtime.Settings
- ODiscard - Static variable in class jason.runtime.Settings
- ok - Variable in class jason.infra.local.BaseDialogGUI
- ok() - Method in class jason.infra.local.BaseDialogGUI
- ok() - Method in class jason.infra.local.KillAgentGUI
- ok() - Method in class jason.infra.local.StartNewAgentGUI
- ok() - Method in class jason.jeditplugin.NewAgentGUI
- ok() - Method in class jason.jeditplugin.NewEnvironmentGUI
- ok() - Method in class jason.jeditplugin.NewInternalActionGUI
- ok() - Method in class jason.jeditplugin.NewProjectGUI
- oldNS - Variable in class jason.asSyntax.directives.NameSpace
- OMC - Class in jason.asSyntax.patterns.goal
-
Implementation of the Open-Minded Commitment pattern (see DALT 2006 paper)
- OMC() - Constructor for class jason.asSyntax.patterns.goal.OMC
- ONewFocus - Static variable in class jason.runtime.Settings
- op - Variable in class jason.asSyntax.ArithExpr
- op - Variable in class jason.asSyntax.LogExpr
- op - Variable in class jason.asSyntax.RelExpr
- openAgentBuffer(AgentParameters) - Method in class jason.jeditplugin.JasonID
- openDir - Variable in class jason.infra.local.StartNewAgentGUI
- operator - Variable in class jason.asSyntax.Trigger
- option - Variable in class jason.asSemantics.Event
- Option - Class in jason.asSemantics
-
An Option is a Plan and the Unifier that has made it relevant and applicable
- Option(Plan, Unifier) - Constructor for class jason.asSemantics.Option
- OPTION_PREFIX - Static variable in class jason.jeditplugin.JasonIDPlugin
- options - Variable in class jason.mas2j.AgentParameters
- or - jason.asSyntax.LogExpr.LogicalOp
- ORequeue - Static variable in class jason.runtime.Settings
- ORetrieve - Static variable in class jason.runtime.Settings
- originalErr - Variable in class jason.runtime.OutputStreamAdapter
- originalOut - Variable in class jason.runtime.OutputStreamAdapter
- OSameFocus - Static variable in class jason.runtime.Settings
- out - Variable in class jason.runtime.MASConsoleGUI
- output - Variable in class jason.infra.repl.ReplAgGUI
- output - Variable in class jason.runtime.MASConsoleColorGUI
- output - Variable in class jason.runtime.MASConsoleGUI
- OutputStreamAdapter - Class in jason.runtime
-
adapts an output print stream to a GUI interface (MasConsole or some JTextArea)
- OutputStreamAdapter(MASConsoleGUI, JTextArea) - Constructor for class jason.runtime.OutputStreamAdapter
- OverActionsPolicy() - Constructor for enum jason.environment.TimeSteppedEnvironment.OverActionsPolicy
- overActPol - Variable in class jason.environment.TimeSteppedEnvironment
- overRequests - Variable in class jason.environment.TimeSteppedEnvironment
P
- p - Variable in class jason.profiling.QueryProfiling
- PA - Variable in class jason.asSemantics.Circumstance
- paint(Graphics) - Method in class jason.environment.grid.GridWorldView.GridCanvas
- Pair<T1,T2> - Class in jason.util
- Pair(T1, T2) - Constructor for class jason.util.Pair
- parameters - Variable in class jason.mas2j.ClassParameters
- parse(String) - Static method in class jason.asSyntax.DefaultTerm
-
Deprecated.it is preferable to use ASSyntax.parseTerm
- parse(String) - Static method in class jason.asSyntax.Plan
-
prefer using ASSyntax.parsePlan
- parse(String) - Static method in class jason.asSyntax.Structure
- parse(String) - Static method in class jason.mas2j.MAS2JProject
- parse(Buffer, DefaultErrorSource) - Method in class jason.jeditplugin.AgentSpeakSideKickParser
- parse(Buffer, DefaultErrorSource) - Method in class jason.jeditplugin.JasonProjectSideKickParser
- parseArgs(String[]) - Method in class jason.infra.local.RunLocalMAS
- parseAS(File) - Method in class jason.asSemantics.Agent
-
Adds beliefs and plans form a file
- parseAS(InputStream, String) - Method in class jason.asSemantics.Agent
- parseAS(Reader, String) - Method in class jason.asSemantics.Agent
- parseAS(URL) - Method in class jason.asSemantics.Agent
-
Adds beliefs and plans form an URL
- parseAS(URL, String) - Method in class jason.asSemantics.Agent
- parseExpr(Agent, String) - Static method in class jason.asSyntax.ArithExpr
-
returns some Term that can be evaluated as Number
- parseExpr(String) - Static method in class jason.asSyntax.ArithExpr
-
returns some Term that can be evaluated as Number
- parseExpr(String) - Static method in class jason.asSyntax.LogExpr
-
returns some LogicalFormula that can be evaluated
- parseExpr(String) - Static method in class jason.asSyntax.RelExpr
-
returns some LogicalFormula that can be evaluated
- parseList(String) - Static method in class jason.asSyntax.ListTermImpl
- parseLiteral(String) - Static method in class jason.asSyntax.Literal
-
creates a new literal by parsing a string -- ASSyntax.parseLiteral or createLiteral are preferred.
- parseMsg(String) - Static method in class jason.asSemantics.Message
-
Creates a new message object based on a string that follows the format of the toString of Message class.
- parseParameters() - Method in class jason.infra.jade.JadeAgArch
- parsePred(String) - Static method in class jason.asSyntax.Pred
- parseProject(Buffer) - Method in class jason.jeditplugin.JasonID
- parseProjectAS(MAS2JProject) - Method in class jason.jeditplugin.JasonID
- parseString(String) - Static method in class jason.asSyntax.StringTermImpl
- parseTrigger(String) - Static method in class jason.asSyntax.Trigger
-
prefer to use ASSyntax.parseTrigger
- parseVar(String) - Static method in class jason.asSyntax.VarTerm
-
Deprecated.prefer ASSyntax.parseVar(...)
- path - Variable in class jason.util.CreateNewProject
- paths - Variable in class jason.runtime.SourcePath
- pBt - Variable in class jason.runtime.MASConsoleGUI
- pcenter - Variable in class jason.runtime.MASConsoleGUI
- pd - Variable in class jason.jeditplugin.AgentSpeakSideKickParser
- pd - Variable in class jason.jeditplugin.JasonProjectSideKickParser
- PE - Variable in class jason.asSemantics.Circumstance
- peek() - Method in class jason.asSemantics.Intention
- pendEvt - jason.stdlib.desire.Step
- pending - jason.asSemantics.GoalListener.GoalStates
- PendingActions - jason.asSemantics.Circumstance.IntentionPlace
- PendingEvents - jason.asSemantics.Circumstance.IntentionPlace
- PendingIntentions - jason.asSemantics.Circumstance.IntentionPlace
- pendingReason - Variable in class jason.stdlib.wait.WaitEvent
- perceive - Class in jason.stdlib
-
Internal action:
.perceive
. - perceive() - Constructor for class jason.stdlib.perceive
- perceive() - Method in class jason.architecture.AgArch
-
Gets the agent's perception as a list of Literals.
- perceive() - Method in class jason.infra.jade.JasonBridgeArch
- perceive() - Method in class jason.infra.local.LocalAgArch
- perceptionOntology - Static variable in class jason.infra.jade.JadeEnvironment
- percepts - Variable in class jason.bb.DefaultBeliefBase
-
set of beliefs with percept annot, used to improve performance of buf
- percepts - Variable in class jason.environment.Environment
- pFields - Variable in class jason.infra.local.BaseDialogGUI
- pi - Class in jason.functions
-
Function:
math.pi
: encapsulates java Math.PI. - pi() - Constructor for class jason.functions.pi
- PI - Variable in class jason.asSemantics.Circumstance
- pl - Variable in class jason.asSemantics.Agent
- pLabels - Variable in class jason.infra.local.BaseDialogGUI
- place - Variable in class jason.asSemantics.Intention
- plan - Variable in class jason.asSemantics.IntendedMeans
- plan - Variable in class jason.asSemantics.Option
- plan - Variable in class jason.jeditplugin.AgentSpeakSideKickParser.PlanAsset
- Plan - Class in jason.asSyntax
-
Represents an AgentSpeak plan (it extends structure to be used as a term)
- Plan() - Constructor for class jason.asSyntax.Plan
- Plan(Pred, Trigger, LogicalFormula, PlanBody) - Constructor for class jason.asSyntax.Plan
- PLAN_ICON - Static variable in class jason.jeditplugin.AgentSpeakSideKickParser
- plan_label - Class in jason.stdlib
-
Internal action:
.plan_label(P,L)
. - plan_label() - Constructor for class jason.stdlib.plan_label
- PlanAsset(Plan, Buffer) - Constructor for class jason.jeditplugin.AgentSpeakSideKickParser.PlanAsset
- planBaseForEPlans - Static variable in class jason.asSemantics.TransitionSystem
- planBody - Variable in class jason.asSemantics.IntendedMeans
- PlanBody - Interface in jason.asSyntax
-
Interface for elements of a plans's body.
- PlanBody.BodyType - Enum in jason.asSyntax
- PlanBodyImpl - Class in jason.asSyntax
-
Represents a plan body item (achieve, test, action, ...) and its successors.
- PlanBodyImpl() - Constructor for class jason.asSyntax.PlanBodyImpl
-
constructor for empty plan body
- PlanBodyImpl(PlanBody.BodyType) - Constructor for class jason.asSyntax.PlanBodyImpl
- PlanBodyImpl(PlanBody.BodyType, boolean) - Constructor for class jason.asSyntax.PlanBodyImpl
- PlanBodyImpl(PlanBody.BodyType, Term) - Constructor for class jason.asSyntax.PlanBodyImpl
- PlanBodyImpl(PlanBody.BodyType, Term, boolean) - Constructor for class jason.asSyntax.PlanBodyImpl
- planLabels - Variable in class jason.asSyntax.PlanLibrary
-
A map from labels to plans
- PlanLibrary - Class in jason.asSyntax
-
Represents a set of plans used by an agent
- PlanLibrary() - Constructor for class jason.asSyntax.PlanLibrary
- PlanLibrary(PlanLibrary) - Constructor for class jason.asSyntax.PlanLibrary
- plans - Variable in class jason.asSyntax.PlanLibrary
-
All plans as defined in the AS code (maintains the order of the plans)
- plus - jason.asSyntax.ArithExpr.ArithmeticOp
- POOL_SYNCH - jason.infra.local.RConf
- POOL_SYNCH_SCHEDULED - jason.infra.local.RConf
- pop() - Method in class jason.asSemantics.Intention
- pow - jason.asSyntax.ArithExpr.ArithmeticOp
- Pred - Class in jason.asSyntax
-
A Pred extends a Structure with annotations, e.g.: a(1)[an1,an2].
- Pred(Atom, Literal) - Constructor for class jason.asSyntax.Pred
- Pred(Atom, String) - Constructor for class jason.asSyntax.Pred
- Pred(Literal) - Constructor for class jason.asSyntax.Pred
- Pred(Literal, Unifier) - Constructor for class jason.asSyntax.Pred
- Pred(String) - Constructor for class jason.asSyntax.Pred
- Pred(String, int) - Constructor for class jason.asSyntax.Pred
- PredicateIndicator - Class in jason.asSyntax
-
Represents the "type" of a predicate based on the functor and the arity, e.g.: ask/4
- PredicateIndicator(Atom, String, int) - Constructor for class jason.asSyntax.PredicateIndicator
- PredicateIndicator(String, int) - Constructor for class jason.asSyntax.PredicateIndicator
- predicateIndicatorCache - Variable in class jason.asSyntax.Literal
- prefix - Class in jason.stdlib
-
Internal action:
.prefix(P,L)
. - prefix() - Constructor for class jason.stdlib.prefix
- prepareArgs(String[]) - Method in class jason.infra.jade.RunJadeMAS
-
Transform original style boot arguments to new form.
- prepareArguments(Literal, Unifier) - Method in class jason.asSemantics.ConcurrentInternalAction
- prepareArguments(Literal, Unifier) - Method in class jason.asSemantics.DefaultInternalAction
- prepareArguments(Literal, Unifier) - Method in interface jason.asSemantics.InternalAction
-
Prepare body's terms to be used in 'execute', normally it consist of cloning and applying each term
- prepareArguments(Literal, Unifier) - Method in class jason.stdlib.eval
- prepareArguments(Literal, Unifier) - Method in class jason.stdlib.findall
- prepareArguments(Literal, Unifier) - Method in class jason.stdlib.foreach
- prepareArguments(Literal, Unifier) - Method in class jason.stdlib.fork
- prepareArguments(Literal, Unifier) - Method in class jason.stdlib.if_then_else
- prepareArguments(Literal, Unifier) - Method in class jason.stdlib.include
- prepareArguments(Literal, Unifier) - Method in class jason.stdlib.join
- prepareArguments(Literal, Unifier) - Method in class jason.stdlib.loop
- prepareArguments(Literal, Unifier) - Method in class jason.stdlib.rename_apart
- prepareArguments(Literal, Unifier) - Method in class jason.stdlib.setof
- prepareBodyForEvent(Literal, Unifier, IntendedMeans) - Method in class jason.asSemantics.TransitionSystem
- previousMind - Variable in class jason.control.ExecutionControlGUI
- previousShownText - Variable in class jason.architecture.MindInspectorAgArch
- print - Class in jason.stdlib
-
Internal action:
.print
. - print() - Constructor for class jason.stdlib.print
- print(boolean) - Method in class jason.runtime.OutputStreamAdapter
- print(char) - Method in class jason.runtime.OutputStreamAdapter
- print(double) - Method in class jason.runtime.OutputStreamAdapter
- print(float) - Method in class jason.runtime.OutputStreamAdapter
- print(int) - Method in class jason.runtime.OutputStreamAdapter
- print(long) - Method in class jason.runtime.OutputStreamAdapter
- print(Object) - Method in class jason.runtime.OutputStreamAdapter
- print(String) - Method in class jason.infra.repl.ReplAg
- print(String) - Method in class jason.infra.repl.ReplAgGUI
- print(String) - Method in class jason.runtime.OutputStreamAdapter
- print_unifier - Class in jason.infra.repl
- print_unifier() - Constructor for class jason.infra.repl.print_unifier
- printf - Class in jason.stdlib
-
Internal action:
.printf(format, args...)
. - printf() - Constructor for class jason.stdlib.printf
- println - Class in jason.stdlib
-
Internal action:
.println
. - println() - Constructor for class jason.stdlib.println
- println() - Method in class jason.runtime.OutputStreamAdapter
- println(boolean) - Method in class jason.runtime.OutputStreamAdapter
- println(char) - Method in class jason.runtime.OutputStreamAdapter
- println(double) - Method in class jason.runtime.OutputStreamAdapter
- println(float) - Method in class jason.runtime.OutputStreamAdapter
- println(int) - Method in class jason.runtime.OutputStreamAdapter
- println(long) - Method in class jason.runtime.OutputStreamAdapter
- println(Object) - Method in class jason.runtime.OutputStreamAdapter
- println(String) - Method in class jason.runtime.OutputStreamAdapter
- ProcAct - jason.asSemantics.TransitionSystem.State
- process(Pred, Agent, Agent) - Method in class jason.asSyntax.directives.DefaultDirective
- process(Pred, Agent, Agent) - Method in interface jason.asSyntax.directives.Directive
-
This method is called to process the directive.
- process(Pred, Agent, Agent) - Method in class jason.asSyntax.directives.FunctionRegister
- process(Pred, Agent, Agent) - Method in class jason.asSyntax.directives.Include
- process(Pred, Agent, Agent) - Method in class jason.asSyntax.directives.NameSpace
- process(Pred, Agent, Agent) - Method in class jason.asSyntax.patterns.goal.BC
- process(Pred, Agent, Agent) - Method in class jason.asSyntax.patterns.goal.BDG
- process(Pred, Agent, Agent) - Method in class jason.asSyntax.patterns.goal.DG
- process(Pred, Agent, Agent) - Method in class jason.asSyntax.patterns.goal.EBDG
- process(Pred, Agent, Agent) - Method in class jason.asSyntax.patterns.goal.MG
- process(Pred, Agent, Agent) - Method in class jason.asSyntax.patterns.goal.OMC
- process(Pred, Agent, Agent) - Method in class jason.asSyntax.patterns.goal.RC
- process(Pred, Agent, Agent) - Method in class jason.asSyntax.patterns.goal.SGA
- process(Pred, Agent, Agent) - Method in class jason.asSyntax.patterns.goal.SMC
- processExecutionControlOntologyMsg() - Method in class jason.infra.jade.JadeAgArch
- processOut - Variable in class jason.infra.local.LocalMASLauncherAnt
- processTerm(Term) - Method in class jason.stdlib.remove_source_annot
- prof - Variable in class jason.asSemantics.QueryCacheAdv
- prof - Variable in class jason.asSemantics.QueryCacheSimple
- profile - Variable in class jason.infra.jade.RunJadeMAS
- projDir - Variable in class jason.jeditplugin.NewProjectGUI
- project - Static variable in class jason.infra.local.BaseLocalMAS
- project - Variable in class jason.infra.local.LocalMASLauncherAnt
- PROJECT_PARAMETER - Static variable in class jason.runtime.Settings
- ProjectAsset(String, String, Buffer, int) - Constructor for class jason.jeditplugin.JasonProjectSideKickParser.ProjectAsset
- projectDir - Variable in class jason.mas2j.MAS2JProject
- projectFile - Variable in class jason.mas2j.MAS2JProject
- projFinalDir - Variable in class jason.jeditplugin.NewProjectGUI
- projInfra - Variable in class jason.jeditplugin.NewProjectGUI
- projName - Variable in class jason.jeditplugin.NewProjectGUI
- propCont - Variable in class jason.asSemantics.Message
- PROPERTY_PREFIX - Static variable in class jason.jeditplugin.JasonIDPlugin
- provideBelEntry(Literal) - Method in class jason.bb.DefaultBeliefBase
- pT - Static variable in class jason.profiling.QueryProfiling
- publish(LogRecord) - Method in class jason.runtime.MASConsoleLogHandler
- push(IntendedMeans) - Method in class jason.asSemantics.Intention
- put - Class in jason.stdlib.map
- put() - Constructor for class jason.stdlib.map.put
- put(Term, Term) - Method in interface jason.asSyntax.MapTerm
- put(Term, Term) - Method in class jason.asSyntax.MapTermImpl
- putConversationId(String, String) - Method in class jason.infra.jade.JadeAg
- puts - Class in jason.stdlib
-
Internal action:
.puts
. - puts() - Constructor for class jason.stdlib.puts
Q
- qCache - Variable in class jason.runtime.Settings
- qProfiling - Variable in class jason.runtime.Settings
- QueryCacheAdv - Class in jason.asSemantics
- QueryCacheAdv(Agent, QueryProfiling) - Constructor for class jason.asSemantics.QueryCacheAdv
- QueryCacheKey - Class in jason.asSemantics
- QueryCacheKey(Literal) - Constructor for class jason.asSemantics.QueryCacheKey
- QueryCacheSimple - Class in jason.asSemantics
- QueryCacheSimple(Agent, QueryProfiling) - Constructor for class jason.asSemantics.QueryCacheSimple
- queryFinished(Literal) - Method in class jason.asSemantics.QueryCacheAdv
- queryFinished(Literal, long) - Method in class jason.profiling.QueryProfiling
- queryFinished(Literal, List<Unifier>) - Method in class jason.asSemantics.QueryCacheSimple
- QueryProfiling - Class in jason.profiling
- QueryProfiling(Agent) - Constructor for class jason.profiling.QueryProfiling
- queryStared(Literal) - Method in class jason.profiling.QueryProfiling
- queue - jason.environment.TimeSteppedEnvironment.OverActionsPolicy
-
Queue the second action request for future execution
R
- random - Class in jason.stdlib
-
Internal action:
.random(N)
. - random - Variable in class jason.environment.grid.GridWorldModel
- random - Variable in class jason.stdlib.random
- random() - Constructor for class jason.stdlib.random
- Random - Class in jason.functions
-
Function:
math.random(N)
: encapsulates java Math.random; If N is not informed: returns a value greater than or equal to 0.0 and less than 1.0; If N is informed: returns a value greater than or equal to 0.0 and less than N. - Random() - Constructor for class jason.functions.Random
- range - Class in jason.stdlib
-
Internal action:
.range(Var,Start,End, Step)
. - range() - Constructor for class jason.stdlib.range
- RC - Class in jason.asSyntax.patterns.goal
-
Implementation of the Relativised Commitment pattern (see DALT 2006 paper)
- RC() - Constructor for class jason.asSyntax.patterns.goal.RC
- RConf - Enum in jason.infra.local
- RConf(String) - Constructor for enum jason.infra.local.RConf
- readObject(ObjectInputStream) - Method in class jason.architecture.MindInspectorAgArch
- readObject(ObjectInputStream) - Method in class jason.asSemantics.Circumstance
- readObject(ObjectInputStream) - Method in class jason.asSyntax.PlanLibrary
- readObject(ObjectInputStream) - Method in class jason.bb.BeliefBase
- readObject(ObjectInputStream) - Method in class jason.infra.local.LocalAgArch
- readObject(ObjectInputStream) - Method in class jason.stdlib.wait.WaitEvent
- readResolve() - Method in class jason.asSyntax.Literal.DefaultNameSpace
- readResolve() - Method in class jason.asSyntax.Literal.FalseLiteral
- readResolve() - Method in class jason.asSyntax.Literal.TrueLiteral
- reason - Static variable in class jason.stdlib.suspend
- reasoningCycle() - Method in class jason.asSemantics.TransitionSystem
- reasoningCycle() - Method in class jason.infra.local.LocalAgArch
- reasoningCycleFinished() - Method in class jason.architecture.AgArch
-
A call-back method called by TS when a new reasoning cycle finished
- reasoningCycleStarting() - Method in class jason.architecture.AgArch
-
A call-back method called by TS when a new reasoning cycle is starting
- reasoningCycleStarting() - Method in class jason.architecture.MindInspectorAgArch
- receiveFinishedCycle(String, boolean, int) - Method in class jason.control.ExecutionControl
-
Called when the agent agName has finished its reasoning cycle.
- receiveFinishedCycle(String, boolean, int) - Method in class jason.control.ExecutionControlGUI
-
Called when the agent agName has finished its reasoning cycle.
- receiveFinishedCycle(String, boolean, int) - Method in class jason.infra.local.LocalExecutionControl
- receiveMsg(Message) - Method in class jason.infra.local.LocalAgArch
- receiveMsg(Message) - Method in class jason.infra.local.LocalAgArchAsynchronous
- receiver - Variable in class jason.asSemantics.Message
- ReceiverNotFoundException - Exception in jason
- ReceiverNotFoundException() - Constructor for exception jason.ReceiverNotFoundException
- ReceiverNotFoundException(String) - Constructor for exception jason.ReceiverNotFoundException
- ReceiverNotFoundException(String, Exception) - Constructor for exception jason.ReceiverNotFoundException
- ReceiverNotFoundException(String, String) - Constructor for exception jason.ReceiverNotFoundException
- receiveSyncSignal() - Method in class jason.infra.local.LocalAgArch
-
inform this agent that it can continue, if it is in sync mode and waiting a signal
- regex - Variable in class jason.stdlib.puts
- registerAg(Agent) - Method in class jason.architecture.MindInspectorWeb
-
add the agent in the list of available agent for mind inspection
- registerAg(Agent) - Method in class jason.architecture.MindInspectorWebImpl
-
add the agent in the list of available agent for mind inspection
- registerAgentsBrowserView() - Method in class jason.architecture.MindInspectorWebImpl
- registerAgInDF() - Method in class jason.infra.jade.JadeAgArch
- registerAgView(String) - Method in class jason.architecture.MindInspectorWebImpl
- registerCentRunner(RuntimeServices) - Method in class jason.architecture.MindInspectorWeb
- registerCentRunner(RuntimeServices) - Method in class jason.architecture.MindInspectorWebImpl
- registerDefaultAgArch(String) - Method in class jason.infra.jade.JadeRuntimeServices
- registerDefaultAgArch(String) - Method in class jason.infra.local.BaseRuntimeServices
-
Every agent that will be create use registered archs
- registerDefaultAgArch(String) - Method in class jason.runtime.DelegatedRuntimeServices
- registerDefaultAgArch(String) - Method in interface jason.runtime.RuntimeServices
-
register a class to be included as new agents archs
- registerDirective(String, Class) - Static method in class jason.asSyntax.directives.DirectiveProcessor
- registerDirectives() - Method in class jason.mas2j.MAS2JProject
- registeredAgents - Variable in class jason.architecture.MindInspectorWebImpl
- registerMBean() - Method in class jason.infra.local.RunLocalMAS
- registerRootBrowserView() - Method in class jason.architecture.MindInspectorWebImpl
- RelationalOp() - Constructor for enum jason.asSyntax.RelExpr.RelationalOp
- release - Variable in class jason.util.CheckVersion
- relevant_plan - Class in jason.stdlib
-
Internal action:
.relevant_plan
. - relevant_plan() - Constructor for class jason.stdlib.relevant_plan
- relevant_plans - Class in jason.stdlib
-
Internal action:
.relevant_plans
. - relevant_plans() - Constructor for class jason.stdlib.relevant_plans
- relevant_rules - Class in jason.stdlib
-
Internal action:
.relevant_rules
. - relevant_rules() - Constructor for class jason.stdlib.relevant_rules
- relevantPlans(Trigger, Event) - Method in class jason.asSemantics.TransitionSystem
- RelExpr - Class in jason.asSyntax
-
Represents a relational expression like 10 > 20.
- RelExpr(Term, RelExpr.RelationalOp, Term) - Constructor for class jason.asSyntax.RelExpr
- RelExpr.RelationalOp - Enum in jason.asSyntax
- RelPl - jason.asSemantics.TransitionSystem.State
- relPlans - Variable in class jason.asSyntax.PlanLibrary
-
a MAP from TE to a list of relevant plans
- remainSteps - Variable in class jason.environment.TimeSteppedEnvironment.ActRequest
- remove - Class in jason.stdlib.map
- remove - Class in jason.stdlib.queue
- remove - Class in jason.stdlib.set
- remove() - Constructor for class jason.stdlib.map.remove
- remove() - Constructor for class jason.stdlib.queue.remove
- remove() - Constructor for class jason.stdlib.set.remove
- remove() - Method in class jason.asSyntax.ListTermImpl.ListTermIterator
- remove() - Method in class jason.bb.DefaultBeliefBase.EntryIteratorWrapper
- remove(int) - Method in class jason.asSyntax.ListTermImpl
- remove(int) - Method in class jason.asSyntax.VarTerm
- remove(int, int, int) - Method in class jason.environment.grid.GridWorldModel
- remove(int, Location) - Method in class jason.environment.grid.GridWorldModel
- remove(Literal) - Method in class jason.asSyntax.PlanLibrary
-
remove the plan with label pLabel
- remove(Literal) - Method in class jason.bb.BeliefBase
-
Removes a literal from BB, returns true if succeed
- remove(Literal) - Method in class jason.bb.ChainBBAdapter
- remove(Literal) - Method in class jason.bb.DefaultBeliefBase.BelEntry
- remove(Literal) - Method in class jason.bb.DefaultBeliefBase
- remove(Literal) - Method in class jason.bb.JDBCPersistentBB
- remove(Literal, Term) - Method in class jason.asSyntax.PlanLibrary
-
Remove a plan represented by the label pLabel.
- remove(Term) - Method in interface jason.asSyntax.MapTerm
- remove(Term) - Method in class jason.asSyntax.MapTermImpl
- remove(VarTerm) - Method in class jason.asSemantics.Unifier
- remove(Object) - Method in class jason.asSyntax.ListTermImpl
- remove(Object) - Method in class jason.asSyntax.SetTermImpl
- remove(Object) - Method in class jason.asSyntax.VarTerm
- remove_plan - Class in jason.stdlib
-
Internal action:
.remove_plan
. - remove_plan() - Constructor for class jason.stdlib.remove_plan
- remove_source_annot - Class in jason.stdlib
- remove_source_annot() - Constructor for class jason.stdlib.remove_source_annot
- removeActionReQueue(Intention) - Method in class jason.asSemantics.TransitionSystem
-
remove the top action and requeue the current intention
- removeAg(Agent) - Method in class jason.architecture.MindInspectorWeb
- removeAg(Agent) - Method in class jason.architecture.MindInspectorWebImpl
- removeAll(Collection) - Method in class jason.asSyntax.ListTermImpl
- removeAll(Collection) - Method in class jason.asSyntax.VarTerm
- removeAll(Collection<?>) - Method in class jason.asSyntax.SetTermImpl
- removeAtomicEvent() - Method in class jason.asSemantics.Circumstance
-
remove and returns the event with atomic intention, null if none
- removeAtomicIntention() - Method in class jason.asSemantics.Circumstance
- removeBody(int) - Method in interface jason.asSyntax.PlanBody
- removeBody(int) - Method in class jason.asSyntax.PlanBodyImpl
- removeCurrentStep() - Method in class jason.asSemantics.IntendedMeans
-
removes the current action of the IM and returns the term of the body
- removeEvent(Event) - Method in class jason.asSemantics.Circumstance
- removeEventListener(CircumstanceListener) - Method in class jason.asSemantics.Circumstance
- removeEvents(Trigger, Unifier) - Method in class jason.asSemantics.Circumstance
- removeFromEntry(Literal) - Method in class jason.bb.DefaultBeliefBase
- removeGoalListener(GoalListener) - Method in class jason.asSemantics.TransitionSystem
- removeInfrastructureFactoryClass(String) - Method in class jason.util.Config
- removeLast() - Method in interface jason.asSyntax.ListTerm
- removeLast() - Method in class jason.asSyntax.ListTermImpl
- removeLast() - Method in class jason.asSyntax.VarTerm
- removeMsgListener(MsgListener) - Static method in class jason.infra.local.LocalAgArch
- removeNotify() - Method in class jason.jeditplugin.JasonID
- removePendingAction(int) - Method in class jason.asSemantics.Circumstance
- removePendingEvent(String) - Method in class jason.asSemantics.Circumstance
- removePendingEvents(Trigger, Unifier) - Method in class jason.asSemantics.Circumstance
- removePendingIntention(int) - Method in class jason.asSemantics.Circumstance
- removePendingIntention(String) - Method in class jason.asSemantics.Circumstance
- removePercept(Literal) - Method in class jason.environment.Environment
-
Removes a perception from the common perception list
- removePercept(String, Literal) - Method in class jason.environment.Environment
-
Removes a perception for an agent
- removePerceptsByUnif(Literal) - Method in class jason.environment.Environment
-
Removes all percepts from the common perception list that unifies with per.
- removePerceptsByUnif(String, Literal) - Method in class jason.environment.Environment
-
Removes from an agent perception all percepts that unifies with per.
- removeQuotes(String) - Method in class jason.mas2j.ClassParameters
- removeRunningIntention(Intention) - Method in class jason.asSemantics.Circumstance
-
remove intention from set I
- removeUserParameter(String) - Method in class jason.runtime.Settings
- rename_apart - Class in jason.stdlib
-
replace the variable by unused named, to avoid clash.
- rename_apart() - Constructor for class jason.stdlib.rename_apart
- renamedVars - Variable in class jason.asSemantics.IntendedMeans
- repaint() - Method in class jason.environment.grid.GridWorldView
- replace - Class in jason.stdlib
-
Internal action:
.replace(S1,S2,S3,S4)
. - replace() - Constructor for class jason.stdlib.replace
- replace(String, String, String) - Static method in class jason.infra.local.LocalMASLauncherAnt
- replaceMarks(String, boolean) - Method in class jason.infra.jade.JadeMASLauncherAnt
- replaceMarks(String, boolean) - Method in class jason.infra.local.LocalMASLauncherAnt
- ReplAg - Class in jason.infra.repl
- ReplAg() - Constructor for class jason.infra.repl.ReplAg
- ReplAgGUI - Class in jason.infra.repl
- ReplAgGUI() - Constructor for class jason.infra.repl.ReplAgGUI
- replCmds - Variable in class jason.infra.repl.ReplAg
- requests - Variable in class jason.environment.TimeSteppedEnvironment
- requeue() - Method in class jason.runtime.Settings
- requiredStepsForAction(String, Structure) - Method in class jason.environment.TimeSteppedEnvironment
- reset() - Method in class jason.asSemantics.Circumstance
-
set null for A, RP, AP, SE, SO, and SI
- reset() - Method in class jason.asSemantics.QueryCacheAdv
- reset() - Method in class jason.asSemantics.QueryCacheSimple
- resetAct() - Method in class jason.asSemantics.Circumstance
- resetDeliberate() - Method in class jason.asSemantics.Circumstance
- resetHashCodeCache() - Method in class jason.asSyntax.DefaultTerm
- resetIntentionsWithGoalCondition() - Method in class jason.asSemantics.Circumstance
- resetSense() - Method in class jason.asSemantics.Circumstance
- resetSomeProps() - Method in class jason.util.Config
- restoreOriginalOut() - Method in class jason.runtime.OutputStreamAdapter
- result - Variable in class jason.asSemantics.ActionExec
- resultSetToLiteral(ResultSet, PredicateIndicator) - Method in class jason.bb.JDBCPersistentBB
-
translates the current line of a result set into a Literal
- resultSuspend - Variable in class jason.stdlib.done
- resultSuspend - Variable in class jason.stdlib.drop_intention
- resume - Class in jason.stdlib
-
Internal action:
.resume(G)
. - resume() - Constructor for class jason.stdlib.resume
- resume(boolean) - Method in class jason.stdlib.wait.WaitEvent
- resume(TransitionSystem, String, boolean, List<Term>) - Static method in class jason.asSemantics.ConcurrentInternalAction
- resumed - jason.asSemantics.GoalListener.GoalStates
- resumeInt(TransitionSystem, String) - Method in class jason.asSemantics.ConcurrentInternalAction
-
resume the intention identified by intentionKey
- resumeIntention(Intention, Term) - Method in class jason.asSemantics.Circumstance
-
add the intention back to I, and also notify meta listeners that the goals are resumed
- resumeReason - Static variable in class jason.stdlib.resume
- resumeReason - Static variable in class jason.stdlib.succeed_goal
- resumeSyncAskIntention(String, Term, Term) - Method in class jason.asSemantics.TransitionSystem
- retainAll(Collection) - Method in class jason.asSyntax.ListTermImpl
- retainAll(Collection) - Method in class jason.asSyntax.VarTerm
- retainAll(Collection<?>) - Method in class jason.asSyntax.SetTermImpl
- retrieve() - Method in class jason.runtime.Settings
- reverse - Class in jason.stdlib
-
Internal action:
.reverse
. - reverse() - Constructor for class jason.stdlib.reverse
- reverse() - Method in interface jason.asSyntax.ListTerm
- reverse() - Method in class jason.asSyntax.ListTermImpl
-
Creates a new (cloned) list with the same elements of this list, but in the reversed order.
- reverse() - Method in class jason.asSyntax.VarTerm
- reverse_internal(ListTerm) - Method in class jason.asSyntax.ListTermImpl
- RevisionFailedException - Exception in jason
- RevisionFailedException() - Constructor for exception jason.RevisionFailedException
- RevisionFailedException(String) - Constructor for exception jason.RevisionFailedException
- RevisionFailedException(String, Exception) - Constructor for exception jason.RevisionFailedException
- RNF - Static variable in exception jason.ReceiverNotFoundException
- root - Variable in class jason.runtime.SourcePath
- Round - Class in jason.functions
-
Function:
math.round(N)
: encapsulates java Math.round(N); returns the closest integer to the argument. - Round() - Constructor for class jason.functions.Round
- RP - Variable in class jason.asSemantics.Circumstance
- Rule - Class in jason.asSyntax
-
A rule is a Literal (head) with a body, as in "a :- b & c".
- Rule(Literal, LogicalFormula) - Constructor for class jason.asSyntax.Rule
- Rule(Rule, Unifier) - Constructor for class jason.asSyntax.Rule
- RuleToFunction - Class in jason.functions
-
Wraps a rule into a function.
- RuleToFunction(String, int) - Constructor for class jason.functions.RuleToFunction
- run() - Method in class jason.environment.TimeSteppedEnvironment.TimeOutThread
- run() - Method in class jason.infra.components.ActComponent
- run() - Method in class jason.infra.components.DeliberateComponent
- run() - Method in class jason.infra.components.SenseComponent
- run() - Method in class jason.infra.local.LocalAgArch
- run() - Method in class jason.infra.local.LocalAgArchForPool
- run() - Method in class jason.infra.local.LocalMASLauncherAnt
- run() - Method in class jason.infra.local.RunLocalMAS.LocalAgArchSynchronousScheduled
- run() - Method in class jason.stdlib.at.CheckDeadline
- run() - Method in class jason.util.CheckVersion
- run() - Method in class jason.util.ConfigGUI
- run(String) - Method in class jason.util.asl2xml
- RUN_AS_THREAD - Static variable in class jason.util.Config
- runAntTask(String) - Method in class jason.jeditplugin.JasonID
- runAtBeginOfNextCycle(RunnableSerializable) - Method in class jason.asSemantics.TransitionSystem
-
Schedule a task to be executed in the begin of the next reasoning cycle.
- RunCentralisedMAS - Class in jason.infra.centralised
-
Deprecated.use RunLocalMas instead
- RunCentralisedMAS() - Constructor for class jason.infra.centralised.RunCentralisedMAS
-
Deprecated.
- RunJadeMAS - Class in jason.infra.jade
-
Runs MASProject using JADE infrastructure.
- RunJadeMAS() - Constructor for class jason.infra.jade.RunJadeMAS
- RunJasonProject - Class in jason.runtime
-
Run a Jason mas2j project parameters: /Jason mas2j Project File/
- RunJasonProject() - Constructor for class jason.runtime.RunJasonProject
- RunLocalMAS - Class in jason.infra.local
-
Runs MASProject using Local infrastructure.
- RunLocalMAS() - Constructor for class jason.infra.local.RunLocalMAS
- RunLocalMAS.LocalAgArchSynchronousScheduled - Class in jason.infra.local
-
an agent architecture for the infra based on thread pool
- RunLocalMASMBean - Interface in jason.infra.local
- RunnableSerializable - Interface in jason.util
- runner - Variable in class jason.architecture.MindInspectorWebImpl
- runner - Static variable in class jason.infra.local.BaseLocalMAS
- running - jason.asSemantics.Intention.State
- running - Variable in class jason.infra.jade.JadeAg
- running - Variable in class jason.infra.local.LocalAgArch
- running - Variable in class jason.infra.local.LocalEnvironment
- runningCycle - Variable in class jason.control.ExecutionControl
- RunningIntentions - jason.asSemantics.Circumstance.IntentionPlace
- runProject() - Method in class jason.jeditplugin.JasonID
- runProject(boolean) - Method in class jason.jeditplugin.JasonID
- RunProjectListener - Interface in jason.infra
-
This interface is implemented by objects that wants to be notified about changes in the MAS execution state (like JasonIDE).
- runtime - Variable in class jason.control.ExecutionControl
- RuntimeServices - Interface in jason.runtime
-
This interface is implemented by the infrastructure (Jade/Local/...) to provide concrete runtime services.
- RuntimeServicesFactory - Class in jason.runtime
- RuntimeServicesFactory() - Constructor for class jason.runtime.RuntimeServicesFactory
- RuntimeServicesInfraTier - Interface in jason.runtime
-
Deprecated.
- runWakeAfterTS - Variable in class jason.infra.local.RunLocalMAS.LocalAgArchSynchronousScheduled
- rwid - Static variable in class jason.infra.jade.JadeAg
S
- sameFocus() - Method in class jason.runtime.Settings
- sameTE(Object) - Method in class jason.asSemantics.Event
- sameType(Trigger) - Method in class jason.asSyntax.Trigger
- save() - Method in class jason.util.ConfigGUI
- save_agent - Class in jason.stdlib
-
Internal action:
.save_agent
. - save_agent() - Constructor for class jason.stdlib.save_agent
- saveAll() - Method in class jason.jeditplugin.JasonID
- scheduleAction(String, Structure, Object) - Method in class jason.environment.Environment
-
Called by the agent infrastructure to schedule an action to be executed on the environment
- scheduleAction(String, Structure, Object) - Method in class jason.environment.TimeSteppedEnvironment
- scheduler - Static variable in class jason.asSemantics.Agent
- scia - Variable in class jason.asSemantics.TransitionSystem
- scope - Variable in class jason.asSyntax.Plan
- SE - Variable in class jason.asSemantics.Circumstance
- seeAlso() - Method in annotation type jason.stdlib.Manual
- SelAppl - jason.asSemantics.TransitionSystem.State
- selectAction(Queue<ActionExec>) - Method in class jason.asSemantics.Agent
- SelectedEvent - jason.asSemantics.Circumstance.IntentionPlace
- SelectedIntention - jason.asSemantics.Circumstance.IntentionPlace
- selectEvent(Queue<Event>) - Method in class jason.asSemantics.Agent
- selectIntention(Queue<Intention>) - Method in class jason.asSemantics.Agent
- selectMessage(Queue<Message>) - Method in class jason.asSemantics.Agent
- selectOption(List<Option>) - Method in class jason.asSemantics.Agent
- SelEv - jason.asSemantics.TransitionSystem.State
- selEvt - jason.stdlib.desire.Step
- SELF_SUSPENDED_INT - Static variable in class jason.stdlib.suspend
- SelInt - jason.asSemantics.TransitionSystem.State
- send - Class in jason.stdlib
-
Internal action:
.send
. - send() - Constructor for class jason.stdlib.send
- sender - Variable in class jason.asSemantics.Message
- sendMsg(Message) - Method in class jason.architecture.AgArch
-
Sends a Jason message
- sendMsg(Message) - Method in class jason.infra.jade.JadeAg
- sendMsg(Message) - Method in class jason.infra.jade.JasonBridgeArch
- sendMsg(Message) - Method in class jason.infra.local.LocalAgArch
- sendProvider(String, String, String) - Method in class jason.infra.local.BaseLocalMAS
- sense() - Method in class jason.asSemantics.TransitionSystem
- sense() - Method in class jason.infra.local.LocalAgArch
- sense() - Method in class jason.infra.local.RunLocalMAS.LocalAgArchSynchronousScheduled
- senseComponent - Variable in class jason.infra.local.LocalAgArchAsynchronous
- SenseComponent - Class in jason.infra.components
- SenseComponent(LocalAgArchAsynchronous) - Constructor for class jason.infra.components.SenseComponent
- seq - Static variable in class jason.runtime.MASColorTextPane
- serialVersionUID - Static variable in class jason.architecture.AgArch
- serialVersionUID - Static variable in class jason.architecture.MindInspectorAgArch
- serialVersionUID - Static variable in class jason.asSemantics.ActionExec
- serialVersionUID - Static variable in class jason.asSemantics.Agent
- serialVersionUID - Static variable in class jason.asSemantics.Circumstance
- serialVersionUID - Static variable in class jason.asSemantics.DefaultArithFunction
- serialVersionUID - Static variable in class jason.asSemantics.DefaultInternalAction
- serialVersionUID - Static variable in class jason.asSemantics.Event
- serialVersionUID - Static variable in class jason.asSemantics.GoalListenerForMetaEvents
- serialVersionUID - Static variable in class jason.asSemantics.IntendedMeans
- serialVersionUID - Static variable in class jason.asSemantics.Intention
- serialVersionUID - Static variable in class jason.asSemantics.Message
- serialVersionUID - Static variable in class jason.asSemantics.Option
- serialVersionUID - Static variable in class jason.asSemantics.TransitionSystem
- serialVersionUID - Static variable in class jason.asSemantics.Unifier
- serialVersionUID - Static variable in class jason.asSyntax.ArithExpr
- serialVersionUID - Static variable in class jason.asSyntax.ArithFunctionTerm
- serialVersionUID - Static variable in class jason.asSyntax.Atom
- serialVersionUID - Static variable in class jason.asSyntax.BinaryStructure
- serialVersionUID - Static variable in class jason.asSyntax.CyclicTerm
- serialVersionUID - Static variable in class jason.asSyntax.DefaultTerm
- serialVersionUID - Static variable in class jason.asSyntax.InternalActionLiteral
- serialVersionUID - Static variable in class jason.asSyntax.ListTermImpl
- serialVersionUID - Static variable in class jason.asSyntax.Literal
- serialVersionUID - Static variable in class jason.asSyntax.LiteralImpl
- serialVersionUID - Static variable in class jason.asSyntax.LogExpr
- serialVersionUID - Static variable in class jason.asSyntax.MapTermImpl
- serialVersionUID - Static variable in class jason.asSyntax.NumberTermImpl
- serialVersionUID - Static variable in class jason.asSyntax.ObjectTermImpl
- serialVersionUID - Static variable in class jason.asSyntax.Plan
- serialVersionUID - Static variable in class jason.asSyntax.PlanBodyImpl
- serialVersionUID - Static variable in class jason.asSyntax.PlanLibrary
- serialVersionUID - Static variable in class jason.asSyntax.Pred
- serialVersionUID - Static variable in class jason.asSyntax.PredicateIndicator
- serialVersionUID - Static variable in class jason.asSyntax.RelExpr
- serialVersionUID - Static variable in class jason.asSyntax.Rule
- serialVersionUID - Static variable in class jason.asSyntax.SetTermImpl
- serialVersionUID - Static variable in class jason.asSyntax.SourceInfo
- serialVersionUID - Static variable in class jason.asSyntax.StringTermImpl
- serialVersionUID - Static variable in class jason.asSyntax.Structure
- serialVersionUID - Static variable in class jason.asSyntax.Trigger
- serialVersionUID - Static variable in class jason.asSyntax.UnnamedVar
- serialVersionUID - Static variable in class jason.asSyntax.VarTerm
- serialVersionUID - Static variable in class jason.bb.DefaultBeliefBase.BelEntry
- serialVersionUID - Static variable in class jason.bb.DefaultBeliefBase
- serialVersionUID - Static variable in class jason.bb.StructureWrapperForLiteral
- serialVersionUID - Static variable in class jason.environment.grid.GridWorldView.GridCanvas
- serialVersionUID - Static variable in class jason.environment.grid.GridWorldView
- serialVersionUID - Static variable in class jason.infra.jade.JadeAg
- serialVersionUID - Static variable in class jason.infra.jade.JadeAgArch
- serialVersionUID - Static variable in class jason.infra.local.KillAgentGUI
- serialVersionUID - Static variable in class jason.infra.local.LocalAgArch
- serialVersionUID - Static variable in class jason.infra.local.LocalAgArchAsynchronous
- serialVersionUID - Static variable in class jason.infra.local.RunLocalMAS.LocalAgArchSynchronousScheduled
- serialVersionUID - Static variable in class jason.infra.local.StartNewAgentGUI
- serialVersionUID - Static variable in exception jason.JasonException
- serialVersionUID - Static variable in class jason.jeditplugin.JasonID
- serialVersionUID - Static variable in class jason.jeditplugin.NewAgentGUI
- serialVersionUID - Static variable in class jason.jeditplugin.NewEnvironmentGUI
- serialVersionUID - Static variable in class jason.jeditplugin.NewInternalActionGUI
- serialVersionUID - Static variable in class jason.jeditplugin.NewProjectGUI
- serialVersionUID - Static variable in class jason.mas2j.AgentParameters
- serialVersionUID - Static variable in class jason.mas2j.ClassParameters
- serialVersionUID - Static variable in class jason.mas2j.MAS2JProject
- serialVersionUID - Static variable in exception jason.NoValueException
- serialVersionUID - Static variable in exception jason.ReceiverNotFoundException
- serialVersionUID - Static variable in class jason.runtime.Settings
- serialVersionUID - Static variable in class jason.runtime.SourcePath
- serialVersionUID - Static variable in class jason.util.Config
- services - Variable in class jason.infra.local.KillAgentGUI
- set - Variable in class jason.asSyntax.SetTermImpl
- set(int, int, int) - Method in class jason.environment.grid.GridWorldModel
- set(int, Term) - Method in class jason.asSyntax.ListTermImpl
- set(int, Term) - Method in class jason.asSyntax.VarTerm
- set(RuntimeServices) - Static method in class jason.runtime.RuntimeServicesFactory
- set_random_seed - Class in jason.stdlib
-
Internal action:
.set_random_seed(N)
. - set_random_seed() - Constructor for class jason.stdlib.set_random_seed
- setAction(ActionExec) - Method in class jason.asSemantics.Circumstance
- setAgArch(AgArch) - Method in class jason.asSemantics.TransitionSystem
- setAgClass(String) - Method in class jason.mas2j.AgentParameters
- setAgent(Agent) - Method in class jason.asSyntax.ArithFunctionTerm
- setAgName(String) - Method in class jason.infra.local.LocalAgArch
- setAgPos(int, int, int) - Method in class jason.environment.grid.GridWorldModel
- setAgPos(int, Location) - Method in class jason.environment.grid.GridWorldModel
- setAnnots(ListTerm) - Method in class jason.asSyntax.Literal
- setAnnots(ListTerm) - Method in class jason.asSyntax.Pred
- setAntLib(String) - Method in class jason.util.Config
- setAsBodyTerm(boolean) - Method in interface jason.asSyntax.PlanBody
- setAsBodyTerm(boolean) - Method in class jason.asSyntax.PlanBodyImpl
- setAsDefaultOut() - Method in class jason.runtime.MASConsoleGUI
- setAsDefaultOut() - Method in class jason.runtime.OutputStreamAdapter
- setASLSrc(String) - Method in class jason.asSemantics.Agent
- setAsPlanTerm(boolean) - Method in class jason.asSyntax.Plan
- setAsTerm(boolean) - Method in class jason.asSyntax.Rule
- setAsTriggerTerm(boolean) - Method in class jason.asSyntax.Trigger
- setAtomic(int) - Method in class jason.asSemantics.Intention
- setAtomicIntention(Intention) - Method in class jason.asSemantics.Circumstance
- setBB(BeliefBase) - Method in class jason.asSemantics.Agent
- setBB(ClassParameters) - Method in class jason.mas2j.AgentParameters
- setBodyNext(PlanBody) - Method in interface jason.asSyntax.PlanBody
- setBodyNext(PlanBody) - Method in class jason.asSyntax.PlanBodyImpl
- setBodyTerm(Term) - Method in interface jason.asSyntax.PlanBody
- setBodyTerm(Term) - Method in class jason.asSyntax.PlanBodyImpl
- setBodyType(PlanBody.BodyType) - Method in interface jason.asSyntax.PlanBody
- setBodyType(PlanBody.BodyType) - Method in class jason.asSyntax.PlanBodyImpl
- setClassFactory(String) - Static method in class jason.util.Config
- setClassName(String) - Method in class jason.mas2j.ClassParameters
- setConf(RConf) - Method in class jason.infra.local.LocalAgArch
- setContext(LogicalFormula) - Method in class jason.asSyntax.Plan
- setControlClass(ClassParameters) - Method in class jason.mas2j.MAS2JProject
- setControlInfraTier(LocalExecutionControl) - Method in class jason.infra.local.LocalAgArch
- setCycleNumber(int) - Method in class jason.architecture.AgArch
-
sets the number of the current cycle
- setCycles(int) - Method in class jason.infra.local.LocalAgArch
- setCyclesAct(int) - Method in class jason.infra.local.LocalAgArch
- setCyclesDeliberate(int) - Method in class jason.infra.local.LocalAgArch
- setCyclesSense(int) - Method in class jason.infra.local.LocalAgArch
- setDefaultFailureAnnots(Event, Term, List<Term>) - Static method in class jason.asSemantics.TransitionSystem
-
add default error annotations (error, error_msg, code, code_src, code_line) in the failure event
- setDefaultInfra() - Method in class jason.util.Config
- setDirectory(String) - Method in class jason.mas2j.MAS2JProject
- setEnvClass(ClassParameters) - Method in class jason.mas2j.MAS2JProject
- setEnvInfraTier(LocalEnvironment) - Method in class jason.infra.local.LocalAgArch
- setEnvironmentInfraTier(EnvironmentInfraTier) - Method in class jason.environment.Environment
-
Sets the infrastructure tier of the environment (saci, jade, local, ...)
- setEvents(byte) - Method in class jason.runtime.Settings
- setExecutionControlInfraTier(ExecutionControlInfraTier) - Method in class jason.control.ExecutionControl
- setExecutor(ExecutorService) - Method in class jason.infra.local.LocalAgArchForPool
- setExecutorAct(ExecutorService) - Method in class jason.infra.local.LocalAgArchAsynchronous
- setExecutorDeliberate(ExecutorService) - Method in class jason.infra.local.LocalAgArchAsynchronous
- setExecutorSense(ExecutorService) - Method in class jason.infra.local.LocalAgArchAsynchronous
- setFailureReason(Literal, String) - Method in class jason.asSemantics.ActionExec
- setFather(PlanLibrary) - Method in class jason.asSyntax.PlanLibrary
- setFirstAgArch(AgArch) - Method in class jason.architecture.AgArch
- setGIntention(Intention) - Method in class jason.asSemantics.Intention
- setGoalCondition(LogicalFormula) - Method in class jason.asSyntax.Plan
- setHost(String) - Method in class jason.mas2j.AgentParameters
- setHost(String) - Method in class jason.mas2j.ClassParameters
- setIA(InternalAction) - Method in class jason.asSyntax.InternalActionLiteral
- setIA(String, InternalAction) - Method in class jason.asSemantics.Agent
- setIlForce(String) - Method in class jason.asSemantics.Message
- setInfrastructure(ClassParameters) - Method in class jason.mas2j.MAS2JProject
- setInfrastructureFactoryClass(String, String) - Method in class jason.util.Config
- setInReplyTo(String) - Method in class jason.asSemantics.Message
- setIntBels(boolean) - Method in class jason.runtime.Settings
- setIntention(Intention) - Method in class jason.asSemantics.Event
- setJavaHome(String) - Method in class jason.util.Config
- setLabel(Pred) - Method in class jason.asSyntax.Plan
- setListener(RunProjectListener) - Method in class jason.infra.local.LocalMASLauncherAnt
- setListener(RunProjectListener) - Method in interface jason.infra.MASLauncherInfraTier
-
Sets the object that wants to be informed about the changes in the execution state.
- setListOfAgsFromInfra() - Method in class jason.control.ExecutionControlGUI
- setLiteral(Literal) - Method in class jason.asSyntax.Trigger
- setLogger() - Method in class jason.infra.local.LocalAgArch
- setLogger(AgArch) - Method in class jason.asSemantics.Agent
- setLogger(AgArch) - Method in class jason.asSemantics.TransitionSystem
- setLogger(Logger) - Method in class jason.asSemantics.TransitionSystem
- setMap(Map<VarTerm, Term>) - Method in class jason.asSemantics.Unifier
-
changes the implementation of Var/Value mapping -- should be used carefully
- setMASRunner(BaseLocalMAS) - Method in class jason.infra.local.LocalAgArch
- setMsgId(String) - Method in class jason.asSemantics.Message
- setNbAgs(int) - Method in class jason.control.ExecutionControl
-
Set the number of agents
- setNbAgs(int) - Method in class jason.environment.TimeSteppedEnvironment
-
Set the number of agents
- setNbInstances(int) - Method in class jason.mas2j.AgentParameters
- setNbReasoningCycles(int) - Method in class jason.profiling.QueryProfiling
- setNegated(boolean) - Method in class jason.asSyntax.Literal
-
changes the negation of the literal and return this
- setNegated(boolean) - Method in class jason.asSyntax.LiteralImpl
- setNext(Term) - Method in interface jason.asSyntax.ListTerm
- setNext(Term) - Method in class jason.asSyntax.ListTermImpl
- setNext(Term) - Method in class jason.asSyntax.VarTerm
- setNext(BeliefBase) - Method in class jason.bb.ChainBBAdapter
- setNoInterestInUpdateEvents() - Method in class jason.asSemantics.Intention
- setNRCBP(int) - Method in class jason.runtime.Settings
- setNRCBP(String) - Method in class jason.runtime.Settings
- setof - Class in jason.stdlib
-
Internal action:
.setof(Term,Query,List)
. - setof() - Constructor for class jason.stdlib.setof
- setOption(Option) - Method in class jason.asSemantics.Event
- setOptions(String) - Method in class jason.runtime.Settings
- setOptions(Map<String, Object>) - Method in class jason.runtime.Settings
- setOptions(Map<String, String>) - Method in class jason.mas2j.AgentParameters
- setOverActionsPolicy(TimeSteppedEnvironment.OverActionsPolicy) - Method in class jason.environment.TimeSteppedEnvironment
-
Sets the policy used for the second ask for an action while another action is not finished yet.
- setParameter(String, Object) - Method in class jason.util.asl2xml
- setPause(boolean) - Method in class jason.runtime.MASConsoleGUI
- setPL(PlanLibrary) - Method in class jason.asSemantics.Agent
- setPlace(Circumstance.IntentionPlace) - Method in class jason.asSemantics.Intention
- setPlan(Plan) - Method in class jason.asSemantics.Option
- setProject(MAS2JProject) - Method in class jason.infra.local.BaseLocalMAS
- setProject(MAS2JProject) - Method in class jason.infra.local.LocalMASLauncherAnt
- setProject(MAS2JProject) - Method in interface jason.infra.MASLauncherInfraTier
-
Sets the description of the project to be run.
- setProjectFile(File) - Method in class jason.mas2j.MAS2JProject
- setPropCont(Object) - Method in class jason.asSemantics.Message
- setQueryCache(boolean) - Method in class jason.runtime.Settings
- setQueryProfiling(boolean) - Method in class jason.runtime.Settings
- setReceiver(String) - Method in class jason.asSemantics.Message
- setResult(boolean) - Method in class jason.asSemantics.ActionExec
- setRoot(String) - Method in class jason.runtime.SourcePath
- setRunningCycle(boolean) - Method in class jason.control.ExecutionControl
- setRuntimeServives(RuntimeServices) - Method in class jason.infra.local.BaseLocalMAS
-
Deprecated.use RuntimeServicesFactory.set() instead.
- setScope(PlanLibrary) - Method in class jason.asSyntax.Plan
- setSender(String) - Method in class jason.asSemantics.Message
- setSenseComponent(SenseComponent) - Method in class jason.infra.local.LocalAgArchAsynchronous
- setShowFixMsgs(boolean) - Method in class jason.util.Config
- setSleep(int) - Method in class jason.environment.TimeSteppedEnvironment
-
defines the time for a pause between cycles
- setSocName(String) - Method in class jason.mas2j.MAS2JProject
- setSource(String) - Method in class jason.mas2j.AgentParameters
- setSource(URI) - Method in class jason.mas2j.AgentParameters
- setSourceFile(String) - Method in class jason.asSyntax.Plan
- setSourcePath(SourcePath) - Method in class jason.asSyntax.directives.Include
- setSrcInfo(SourceInfo) - Method in class jason.asSyntax.DefaultTerm
- setSrcInfo(SourceInfo) - Method in interface jason.asSyntax.Term
-
Removes the value cached for hashCode
- setSuspended(boolean) - Method in class jason.asSemantics.Intention
-
suspended intention means suspended by the internal action .suspend
- setSuspendedReason(Term) - Method in class jason.asSemantics.Intention
- setSync(boolean) - Method in class jason.runtime.Settings
- setSyncAskMsgId() - Method in class jason.asSemantics.Message
- setTail(VarTerm) - Method in interface jason.asSyntax.ListTerm
- setTail(VarTerm) - Method in class jason.asSyntax.ListTermImpl
-
set the tail of this list
- setTail(VarTerm) - Method in class jason.asSyntax.VarTerm
- setTask(String) - Method in class jason.infra.local.LocalMASLauncherAnt
- setTerm(int, Term) - Method in class jason.asSyntax.ListTermImpl
- setTerm(int, Term) - Method in class jason.asSyntax.Literal
- setTerm(int, Term) - Method in class jason.asSyntax.Plan
- setTerm(int, Term) - Method in class jason.asSyntax.PlanBodyImpl
- setTerm(int, Term) - Method in class jason.asSyntax.Structure
- setTerm(int, Term) - Method in class jason.asSyntax.Trigger
- setTerm(int, Term) - Method in class jason.asSyntax.VarTerm
- setTerm(Term) - Method in interface jason.asSyntax.ListTerm
- setTerm(Term) - Method in class jason.asSyntax.ListTermImpl
- setTerm(Term) - Method in class jason.asSyntax.VarTerm
- SetTerm - Interface in jason.asSyntax
-
The interface for sets in the AgentSpeak language
- SetTermImpl - Class in jason.asSyntax
-
Represents a Jason set as a TreeSet in java
- SetTermImpl() - Constructor for class jason.asSyntax.SetTermImpl
- setTerms(List<Term>) - Method in class jason.asSyntax.Literal
-
set all terms of the literal and return this
- setTerms(List<Term>) - Method in class jason.asSyntax.Structure
- setTerms(List<Term>) - Method in class jason.asSyntax.VarTerm
- setThread(Thread) - Method in class jason.infra.local.LocalAgArch
- setTimeout(int) - Method in class jason.environment.TimeSteppedEnvironment
- Settings - Class in jason.runtime
-
MAS Runtime Settings for an Agent (from mas2j file, agent declaration)
- Settings() - Constructor for class jason.runtime.Settings
- Settings(String) - Constructor for class jason.runtime.Settings
- setTitle(String) - Method in class jason.runtime.MASConsoleGUI
- setToList(Set<Term>) - Method in class jason.asSyntax.ListTermImpl
- setToList(Set<Term>) - Method in class jason.stdlib.setof
- setTrigger(Trigger) - Method in class jason.asSemantics.IntendedMeans
- setTrigOp(Trigger.TEOperator) - Method in class jason.asSyntax.Trigger
- setTRO(boolean) - Method in class jason.runtime.Settings
- setts - Variable in class jason.asSemantics.TransitionSystem
- setTS(TransitionSystem) - Method in class jason.architecture.AgArch
- setTS(TransitionSystem) - Method in class jason.asSemantics.Agent
-
TS Initialisation (called by the AgArch)
- setTS(TransitionSystem) - Method in class jason.asSemantics.Circumstance
- setUnif(Unifier) - Method in class jason.asSemantics.IntendedMeans
- setUnifier(Unifier) - Method in class jason.asSemantics.Option
- setup() - Method in class jason.infra.jade.JadeAgArch
- setup() - Method in class jason.infra.jade.JadeEnvironment
- setup() - Method in class jason.infra.jade.JadeExecutionControl
- setupDefault() - Method in class jason.mas2j.AgentParameters
- setupDefault() - Method in class jason.mas2j.MAS2JProject
- setupDefaultConsoleLogger() - Method in class jason.infra.local.RunLocalMAS
- setupLogger() - Method in class jason.infra.local.BaseLocalMAS
- setupLogger() - Method in class jason.infra.local.RunLocalMAS
- setupLogger(String) - Method in class jason.infra.local.RunLocalMAS
- setupMindInspector(String) - Method in class jason.architecture.MindInspectorAgArch
-
process the mindinspector parameter used in the agent option in .mas2j project.
- setupSlider() - Method in class jason.architecture.MindInspectorAgArch
- setupSlider() - Method in class jason.control.ExecutionControlGUI
- setUserEnvironment(Environment) - Method in class jason.infra.local.LocalEnvironment
- setValuesFrom(ListTerm) - Method in class jason.asSyntax.ListTermImpl
- setVerbose(int) - Method in class jason.runtime.Settings
- setVerbose(String) - Method in class jason.runtime.Settings
- setVersion() - Static method in class jason.jeditplugin.AboutGUI
- setView(GridWorldView) - Method in class jason.environment.grid.GridWorldModel
- SGA - Class in jason.asSyntax.patterns.goal
-
Implementation of the Sequenced Goal Adoption pattern (see DALT 2006 paper)
- SGA() - Constructor for class jason.asSyntax.patterns.goal.SGA
- SHELL_CMD - Static variable in class jason.util.Config
- SHORT_UNNAMED_VARS - Static variable in class jason.util.Config
- shortUnnamedVarCB - Variable in class jason.util.ConfigGUI
- show - Variable in class jason.architecture.MindInspectorAgArch
- show - Variable in class jason.architecture.MindInspectorWebImpl
- show - Variable in class jason.control.ExecutionControlGUI
- show() - Method in class jason.profiling.QueryProfiling
- show() - Method in class jason.util.CheckVersion
- show(JFrame) - Static method in class jason.jeditplugin.AboutGUI
- SHOW_ANNOTS - Static variable in class jason.util.Config
- showAgState() - Method in class jason.control.ExecutionControlGUI
-
show current agent state
- showAgState(Document) - Method in class jason.architecture.MindInspectorAgArch
-
show current agent state
- showFixMsgs - Static variable in class jason.util.Config
- showProjectSources(MAS2JProject) - Static method in class jason.infra.local.RunLocalMAS
-
show the sources of the project
- shuffle - Class in jason.stdlib
-
Internal action:
.shuffle(List,Result)
. - shuffle() - Constructor for class jason.stdlib.shuffle
- si - Variable in class jason.stdlib.wait.WaitEvent
- SI - Variable in class jason.asSemantics.Circumstance
- signal - Class in jason.stdlib
-
Internal action:
.signal
. - signal() - Constructor for class jason.stdlib.signal
- sin - Class in jason.functions
-
Function:
math.sin(N)
: encapsulates java Math.sin(N), returns the trigonometric sine of an angle. - sin() - Constructor for class jason.functions.sin
- singleton - Static variable in class jason.architecture.MindInspectorWeb
- singleton - Static variable in class jason.runtime.RuntimeServicesFactory
- singleton - Static variable in class jason.stdlib.add_annot
- singleton - Static variable in class jason.stdlib.add_nested_source
- singleton - Static variable in class jason.stdlib.atom
- singleton - Static variable in class jason.stdlib.concat
- singleton - Static variable in class jason.stdlib.date
- singleton - Static variable in class jason.stdlib.delete
- singleton - Static variable in class jason.stdlib.df_deregister
- singleton - Static variable in class jason.stdlib.df_register
- singleton - Static variable in class jason.stdlib.df_search
- singleton - Static variable in class jason.stdlib.df_subscribe
- singleton - Static variable in class jason.stdlib.difference
- singleton - Static variable in class jason.stdlib.empty
- singleton - Static variable in class jason.stdlib.fail
- singleton - Static variable in class jason.stdlib.foreach
- singleton - Static variable in class jason.stdlib.fork
- singleton - Static variable in class jason.stdlib.get_src_info
- singleton - Static variable in class jason.stdlib.ground
- singleton - Static variable in class jason.stdlib.if_then_else
- singleton - Static variable in class jason.stdlib.internal_action
- singleton - Static variable in class jason.stdlib.intersection
- singleton - Static variable in class jason.stdlib.join
- singleton - Static variable in class jason.stdlib.length
- singleton - Static variable in class jason.stdlib.list
- singleton - Static variable in class jason.stdlib.literal
- singleton - Static variable in class jason.stdlib.log
- singleton - Static variable in class jason.stdlib.loop
- singleton - Static variable in class jason.stdlib.lower_case
- singleton - Static variable in class jason.stdlib.map.clear
- singleton - Static variable in class jason.stdlib.map.copy
- singleton - Static variable in class jason.stdlib.map.get
- singleton - Static variable in class jason.stdlib.map.key
- singleton - Static variable in class jason.stdlib.map.put
- singleton - Static variable in class jason.stdlib.map.remove
- singleton - Static variable in class jason.stdlib.map.value
- singleton - Static variable in class jason.stdlib.max
- singleton - Static variable in class jason.stdlib.member
- singleton - Static variable in class jason.stdlib.min
- singleton - Static variable in class jason.stdlib.my_name
- singleton - Static variable in class jason.stdlib.nth
- singleton - Static variable in class jason.stdlib.number
- singleton - Static variable in class jason.stdlib.plan_label
- singleton - Static variable in class jason.stdlib.prefix
- singleton - Static variable in class jason.stdlib.print
- singleton - Static variable in class jason.stdlib.printf
- singleton - Static variable in class jason.stdlib.println
- singleton - Static variable in class jason.stdlib.puts
- singleton - Static variable in class jason.stdlib.queue.add_all
- singleton - Static variable in class jason.stdlib.queue.add
- singleton - Static variable in class jason.stdlib.queue.clear
- singleton - Static variable in class jason.stdlib.queue.copy
- singleton - Static variable in class jason.stdlib.queue.head
- singleton - Static variable in class jason.stdlib.queue.remove
- singleton - Static variable in class jason.stdlib.queue.to_list
- singleton - Static variable in class jason.stdlib.range
- singleton - Static variable in class jason.stdlib.remove_source_annot
- singleton - Static variable in class jason.stdlib.replace
- singleton - Static variable in class jason.stdlib.reverse
- singleton - Static variable in class jason.stdlib.set.add_all
- singleton - Static variable in class jason.stdlib.set.add
- singleton - Static variable in class jason.stdlib.set.clear
- singleton - Static variable in class jason.stdlib.set.copy
- singleton - Static variable in class jason.stdlib.set.difference
- singleton - Static variable in class jason.stdlib.set.intersection
- singleton - Static variable in class jason.stdlib.set.remove
- singleton - Static variable in class jason.stdlib.set.to_list
- singleton - Static variable in class jason.stdlib.set.union
- singleton - Static variable in class jason.stdlib.signal
- singleton - Static variable in class jason.stdlib.sort
- singleton - Static variable in class jason.stdlib.string
- singleton - Static variable in class jason.stdlib.structure
- singleton - Static variable in class jason.stdlib.sublist
- singleton - Static variable in class jason.stdlib.substring
- singleton - Static variable in class jason.stdlib.suffix
- singleton - Static variable in class jason.stdlib.term2string
- singleton - Static variable in class jason.stdlib.time
- singleton - Static variable in class jason.stdlib.type
- singleton - Static variable in class jason.stdlib.union
- singleton - Static variable in class jason.stdlib.upper_case
- singleton - Static variable in class jason.stdlib.verbose
- singleton - Static variable in class jason.stdlib.version
- singleton - Static variable in class jason.util.Config
- singletons - Static variable in class jason.asSyntax.directives.DirectiveProcessor
- size - Variable in class jason.bb.DefaultBeliefBase
- size() - Method in class jason.asSemantics.Intention
- size() - Method in class jason.asSemantics.Unifier
- size() - Method in class jason.asSyntax.ListTermImpl
- size() - Method in interface jason.asSyntax.MapTerm
- size() - Method in class jason.asSyntax.MapTermImpl
- size() - Method in class jason.asSyntax.PlanLibrary
- size() - Method in class jason.asSyntax.SetTermImpl
- size() - Method in class jason.asSyntax.VarTerm
- size() - Method in class jason.bb.BeliefBase
-
Returns the number of beliefs in BB
- size() - Method in class jason.bb.ChainBBAdapter
- size() - Method in class jason.bb.DefaultBeliefBase.BelEntry
- size() - Method in class jason.bb.DefaultBeliefBase
- size() - Method in class jason.bb.JDBCPersistentBB
- sleep - Variable in class jason.environment.TimeSteppedEnvironment
- sleep() - Method in class jason.infra.components.AgentComponent
- sleep() - Method in class jason.infra.local.LocalAgArch
- sleep() - Method in class jason.infra.local.LocalAgArchForPool
- sleep() - Method in class jason.infra.local.RunLocalMAS.LocalAgArchSynchronousScheduled
- sleeping - Variable in class jason.infra.components.AgentComponent
- sleepingAgs - Variable in class jason.infra.local.RunLocalMAS
- sleepingEvt - Variable in class jason.asSemantics.TransitionSystem
- sleepSync - Variable in class jason.infra.local.LocalAgArch
- sleepTime - Variable in class jason.infra.local.LocalAgArch
- SMC - Class in jason.asSyntax.patterns.goal
-
Implementation of the Single-Minded Commitment pattern (see DALT 2006 paper)
- SMC() - Constructor for class jason.asSyntax.patterns.goal.SMC
- snifferConfFile - Static variable in class jason.infra.jade.JadeMASLauncherAnt
- SO - Variable in class jason.asSemantics.Circumstance
- soc - Variable in class jason.mas2j.MAS2JProject
- socAcc(Message) - Method in class jason.asSemantics.Agent
-
Follows the default implementation for the agent's message acceptance relation and selection functions
- solve() - Method in class jason.asSyntax.ArithFunctionTerm
- solve() - Method in interface jason.asSyntax.NumberTerm
-
returns the numeric value of the term
- solve() - Method in class jason.asSyntax.NumberTermImpl
- solve() - Method in class jason.asSyntax.VarTerm
- sort - Class in jason.stdlib
-
Internal action:
.sort
. - sort() - Constructor for class jason.stdlib.sort
- source - Variable in class jason.asSyntax.Plan
- source - Variable in class jason.asSyntax.SourceInfo
- SourceInfo - Class in jason.asSyntax
-
Store information about the file source of some term (atom, literal, etc).
- SourceInfo(SourceInfo) - Constructor for class jason.asSyntax.SourceInfo
- SourceInfo(String, int) - Constructor for class jason.asSyntax.SourceInfo
- SourceInfo(String, int, int) - Constructor for class jason.asSyntax.SourceInfo
- SourcePath - Class in jason.runtime
-
manages source paths and fixes absolute path for .asl
- SourcePath() - Constructor for class jason.runtime.SourcePath
- spList - Variable in class jason.control.ExecutionControlGUI
- Sqrt - Class in jason.functions
-
Function:
math.sqrt(N)
: encapsulates java Math.sqrt(N); returns the correctly rounded positive square root of N. - Sqrt() - Constructor for class jason.functions.Sqrt
- srcInfo - Variable in class jason.asSyntax.DefaultTerm
- start() - Method in class jason.infra.local.RunLocalMAS
-
start agents, ....
- start() - Method in class jason.jeditplugin.JasonID
- start() - Method in class jason.jeditplugin.JasonIDPlugin
- START_WEB_EI - Static variable in class jason.util.Config
- START_WEB_MI - Static variable in class jason.util.Config
- START_WEB_OI - Static variable in class jason.util.Config
- startAgent(String) - Method in class jason.infra.jade.JadeRuntimeServices
- startAgent(String) - Method in class jason.infra.local.LocalRuntimeServices
- startAgent(String) - Method in class jason.runtime.DelegatedRuntimeServices
- startAgent(String) - Method in interface jason.runtime.RuntimeServices
-
starts an agent (e.g.
- startAgent(String) - Method in interface jason.runtime.RuntimeServicesInfraTier
-
Deprecated.
- startAgs() - Method in class jason.infra.jade.RunJadeMAS
- startAgs() - Method in class jason.infra.local.RunLocalMAS
- startCartagoNode(String[]) - Static method in class jason.infra.jade.JadeAgArch
- startContainer() - Method in class jason.infra.jade.RunJadeMAS
- startHttpServer() - Method in class jason.architecture.MindInspectorWeb
- startHttpServer() - Method in class jason.architecture.MindInspectorWebImpl
- startInternalAction(TransitionSystem, Runnable) - Method in class jason.asSemantics.ConcurrentInternalAction
- StartNewAgentGUI - Class in jason.infra.local
- StartNewAgentGUI(Frame, String, String) - Constructor for class jason.infra.local.StartNewAgentGUI
- StartNewAgentGUI.AslFileFilter - Class in jason.infra.local
- startNewCycle() - Method in class jason.control.ExecutionControl
- startNewStep() - Method in class jason.environment.TimeSteppedEnvironment
- StartRC - jason.asSemantics.TransitionSystem.State
- startRun() - Method in class jason.control.ExecutionControlGUI
- startSyncMode() - Method in class jason.infra.local.RunLocalMAS
- startThread() - Method in class jason.infra.local.LocalAgArch
- startTime - Variable in class jason.stdlib.wait.WaitEvent
- state - Variable in class jason.infra.jade.JadeExecutionControl
- State() - Constructor for enum jason.asSemantics.Intention.State
- State() - Constructor for enum jason.asSemantics.TransitionSystem.State
- StdDev - Class in jason.functions
-
Function:
math.std_dev(L)
: returns the standard deviation of all values of L. - StdDev() - Constructor for class jason.functions.StdDev
- step - Variable in class jason.environment.TimeSteppedEnvironment
- Step() - Constructor for enum jason.stdlib.desire.Step
- stepAct - Variable in class jason.asSemantics.TransitionSystem
- stepDeliberate - Variable in class jason.asSemantics.TransitionSystem
- stepFinished(int, long, boolean) - Method in class jason.environment.TimeSteppedEnvironment
-
to be overridden by the user class
- SteppedEnvironment - Class in jason.environment
-
Deprecated.this class was renamed to TimeSteppedEnvironment
- SteppedEnvironment() - Constructor for class jason.environment.SteppedEnvironment
-
Deprecated.
- stepSense - Variable in class jason.asSemantics.TransitionSystem
- stepStarted(int) - Method in class jason.environment.TimeSteppedEnvironment
-
to be overridden by the user class
- stepTimeout - Variable in class jason.environment.TimeSteppedEnvironment
- stop - Variable in class jason.infra.local.LocalMASLauncherAnt
- stop() - Method in class jason.architecture.AgArch
-
A call-back method called by the infrastructure tier when the agent is about to be killed.
- stop() - Method in class jason.architecture.MindInspectorAgArch
-
A call-back method called by the infrastructure tier when the agent is about to be killed.
- stop() - Static method in class jason.architecture.MindInspectorWeb
- stop() - Method in class jason.bb.BeliefBase
-
Called just before the end of MAS execution
- stop() - Method in class jason.bb.ChainBBAdapter
- stop() - Method in class jason.bb.JDBCPersistentBB
- stop() - Method in class jason.bb.TextPersistentBB
- stop() - Method in class jason.control.ExecutionControl
-
This method is called when MAS execution is being finished
- stop() - Method in class jason.control.ExecutionControlGUI
- stop() - Method in class jason.environment.Environment
-
Called just before the end of MAS execution, the user environment could override it.
- stop() - Method in class jason.environment.TimeSteppedEnvironment
- stop() - Method in class jason.infra.jade.JasonBridgeArch
- stop() - Method in class jason.infra.local.LocalEnvironment
-
called before the end of MAS execution, it just calls the user environment class stop method.
- stop() - Method in class jason.infra.local.LocalExecutionControl
- stop() - Method in class jason.jeditplugin.JasonID
- stopAg() - Method in class jason.asSemantics.Agent
- stopAg() - Method in class jason.infra.local.LocalAgArch
- stopAg() - Method in class jason.infra.repl.ReplAgGUI
- stopAgs(int) - Method in class jason.infra.local.RunLocalMAS
- stopMAS - Class in jason.stdlib
-
Internal action:
.stopMAS
. - stopMAS() - Constructor for class jason.stdlib.stopMAS
- stopMAS() - Method in class jason.infra.local.LocalMASLauncherAnt
- stopMAS() - Method in interface jason.infra.MASLauncherInfraTier
-
Stops the MAS execution.
- stopMAS() - Method in class jason.jeditplugin.JasonID
- stopMAS() - Method in interface jason.runtime.RuntimeServices
- stopMAS(int, boolean, int) - Method in class jason.infra.jade.JadeRuntimeServices
- stopMAS(int, boolean, int) - Method in class jason.infra.local.BaseRuntimeServices
- stopMAS(int, boolean, int) - Method in class jason.runtime.DelegatedRuntimeServices
- stopMAS(int, boolean, int) - Method in interface jason.runtime.RuntimeServices
-
Stops all MAS (the agents, the environment, the controller, ...)
- stopMAS(int, boolean, int) - Method in interface jason.runtime.RuntimeServicesInfraTier
-
Deprecated.
- stopMASFileName - Static variable in class jason.infra.local.BaseLocalMAS
- stopRun() - Method in class jason.control.ExecutionControlGUI
-
stop the execution
- stoptHttpServer() - Method in class jason.architecture.MindInspectorWeb
- stoptHttpServer() - Method in class jason.architecture.MindInspectorWebImpl
- store() - Method in class jason.util.Config
- store(File) - Method in class jason.util.Config
- storeAgHistory(String, int, Document) - Method in class jason.control.ExecutionControlGUI
- string - Class in jason.stdlib
-
Internal action:
.string
. - string() - Constructor for class jason.stdlib.string
- StringTerm - Interface in jason.asSyntax
-
The interface for string terms of the AgentSpeak language
- StringTermImpl - Class in jason.asSyntax
-
Immutable class for string terms.
- StringTermImpl() - Constructor for class jason.asSyntax.StringTermImpl
- StringTermImpl(StringTermImpl) - Constructor for class jason.asSyntax.StringTermImpl
- StringTermImpl(String) - Constructor for class jason.asSyntax.StringTermImpl
- structure - Class in jason.stdlib
-
Internal action:
.structure
. - structure() - Constructor for class jason.stdlib.structure
- Structure - Class in jason.asSyntax
-
Represents a structure: a functor with n arguments, e.g.: val(10,x(3)).
- Structure(Atom, Literal) - Constructor for class jason.asSyntax.Structure
- Structure(Atom, String) - Constructor for class jason.asSyntax.Structure
- Structure(Literal) - Constructor for class jason.asSyntax.Structure
- Structure(Literal, Unifier) - Constructor for class jason.asSyntax.Structure
- Structure(String) - Constructor for class jason.asSyntax.Structure
- Structure(String, int) - Constructor for class jason.asSyntax.Structure
-
Create a structure with a defined number of terms.
- structure2timestamp(Term) - Static method in class jason.bb.JDBCPersistentBB
-
translates structure like "timestamp(Y,M,D,H,M,S)" into a SQL timestamp
- StructureWrapperForLiteral - Class in jason.bb
-
a literal that uses equalsAsTerm for equals
- StructureWrapperForLiteral(Literal) - Constructor for class jason.bb.StructureWrapperForLiteral
- style - Variable in class jason.util.asl2html
- style - Variable in class jason.util.asl2tex
- subjectToBUF() - Method in class jason.asSyntax.Literal
-
returns this if this literal should be removed from BB while doing BUF
- sublist - Class in jason.stdlib
-
Internal action:
.sublist(S,L)
. - sublist() - Constructor for class jason.stdlib.sublist
- subList(int, int) - Method in class jason.asSyntax.ListTermImpl
- subList(int, int) - Method in class jason.asSyntax.VarTerm
- subplans - Variable in class jason.asSyntax.Plan
- subSets(int) - Method in interface jason.asSyntax.ListTerm
-
returns all subsets that take k elements of this list
- subSets(int) - Method in class jason.asSyntax.ListTermImpl
-
returns all subsets that take k elements of this list
- subSets(int) - Method in class jason.asSyntax.VarTerm
- substring - Class in jason.stdlib
-
Internal action:
.substring
. - substring() - Constructor for class jason.stdlib.substring
- subsumes(Term) - Method in class jason.asSyntax.DefaultTerm
- subsumes(Term) - Method in class jason.asSyntax.Structure
- subsumes(Term) - Method in interface jason.asSyntax.Term
- subsumes(Term) - Method in class jason.asSyntax.VarTerm
- succeed_goal - Class in jason.stdlib
-
Internal action:
.succeed_goal(G)
. - succeed_goal() - Constructor for class jason.stdlib.succeed_goal
- success - Variable in class jason.environment.TimeSteppedEnvironment.ActRequest
- successor - Variable in class jason.architecture.AgArch
-
Successor in the Chain of Responsibility
- suffix - Class in jason.stdlib
-
Internal action:
.suffix(S,L)
. - suffix() - Constructor for class jason.stdlib.suffix
- Sum - Class in jason.functions
-
Function:
math.sum(L)
: sums all values of L. - Sum() - Constructor for class jason.functions.Sum
- suspend - Class in jason.stdlib
-
Internal action:
.suspend(G)
. - suspend() - Constructor for class jason.stdlib.suspend
- suspended - Class in jason.stdlib
-
Internal action:
.suspended(G, R)
. - suspended - jason.asSemantics.GoalListener.GoalStates
- suspended - jason.asSemantics.Intention.State
- suspended() - Constructor for class jason.stdlib.suspended
- SUSPENDED_INT - Static variable in class jason.stdlib.suspend
- suspendedReason - Variable in class jason.asSemantics.Intention
- suspendInt(TransitionSystem, String, int) - Method in class jason.asSemantics.ConcurrentInternalAction
-
Suspend the current intention, put it in the PendingIntention (PI) structure and assigns it to a key.
- suspendIntention - Variable in class jason.stdlib.suspend
- suspendIntention() - Method in class jason.asSemantics.ConcurrentInternalAction
- suspendIntention() - Method in class jason.asSemantics.DefaultInternalAction
- suspendIntention() - Method in interface jason.asSemantics.InternalAction
-
Returns true if the internal action (IA) should suspend the intention where the IA is called
- suspendIntention() - Method in class jason.stdlib.done
- suspendIntention() - Method in class jason.stdlib.drop_intention
- suspendIntention() - Method in class jason.stdlib.fork
- suspendIntention() - Method in class jason.stdlib.join
- suspendIntention() - Method in class jason.stdlib.send
- suspendIntention() - Method in class jason.stdlib.suspend
- suspendIntention() - Method in class jason.stdlib.wait
- swap(PlanBody) - Method in class jason.asSyntax.PlanBodyImpl
- sync - Variable in class jason.runtime.Settings
- syncApPlanSense - Variable in class jason.asSemantics.Circumstance
- syncMonitor - Variable in class jason.infra.local.LocalAgArch
- syncWaitState - Variable in class jason.infra.jade.JadeExecutionControl
T
- ta - Variable in class jason.runtime.OutputStreamAdapter
- tabPane - Variable in class jason.runtime.MASConsoleGUI
- takeDown() - Method in class jason.infra.jade.JadeAgArch
- takeDown() - Method in class jason.infra.jade.JadeEnvironment
- takeDown() - Method in class jason.infra.jade.JadeExecutionControl
- TAllUnifs - Static variable in class jason.asSyntax.Plan
- tan - Class in jason.functions
-
Function:
math.tan(N)
: encapsulates java Math.tan(N), returns the trigonometric tangent of an angle. - tan() - Constructor for class jason.functions.tan
- targetContainer - Variable in class jason.infra.jade.RunJadeMAS
- task - Variable in class jason.infra.local.LocalMASLauncherAnt
- taskForBeginOfCycle - Variable in class jason.asSemantics.TransitionSystem
- TAtomic - Static variable in class jason.asSyntax.Plan
- TBreakPoint - Static variable in class jason.asSyntax.Plan
- tc - Variable in class jason.infra.jade.JadeAgArch
- te - Variable in class jason.stdlib.wait.WaitEvent
- TE_JAG_AWAKING - Static variable in class jason.asSyntax.PlanLibrary
- TE_JAG_SHUTTING_DOWN - Static variable in class jason.asSyntax.PlanLibrary
- TE_JAG_SLEEPING - Static variable in class jason.asSyntax.PlanLibrary
- TELLHOW - Static variable in class jason.infra.jade.JadeAg
- TEOperator() - Constructor for enum jason.asSyntax.Trigger.TEOperator
- term - Variable in class jason.asSyntax.ListTermImpl
- term - Variable in class jason.asSyntax.PlanBodyImpl
- Term - Interface in jason.asSyntax
-
Common interface for all kind of terms
- term2string - Class in jason.stdlib
-
Internal action:
.term2string(T,S)
. - term2string() - Constructor for class jason.stdlib.term2string
- terms - Variable in class jason.asSyntax.Structure
- test - jason.asSyntax.BodyLiteral.BodyType
-
Deprecated.
- test - jason.asSyntax.PlanBody.BodyType
- test - jason.asSyntax.Trigger.TEType
- test() - Method in class jason.bb.JDBCPersistentBB
-
just create some data to test
- test(IntendedMeans, Unifier) - Method in class jason.asSemantics.IMCondition
- test(Trigger, Unifier) - Method in class jason.asSemantics.IMCondition
- testEndCycle(Set<String>) - Method in class jason.control.ExecutionControl
-
Returns true when a new cycle can start, it normally holds when all agents are in the finishedAgs set.
- testEndCycle(Set<String>) - Method in class jason.environment.TimeSteppedEnvironment
-
Returns true when a new cycle can start, it normally holds when all agents are in the finishedAgs set.
- testResumeCondition(Event) - Method in class jason.stdlib.wait.WaitEvent
- testStop() - Method in class jason.control.ExecutionControlGUI
-
test whether to stop running and show the agent state
- testString(Term) - Method in class jason.stdlib.create_agent
- testURLSrc(String) - Static method in class jason.runtime.SourcePath
- TEType() - Constructor for enum jason.asSyntax.Trigger.TEType
- tevent - Variable in class jason.asSyntax.Plan
- tEvt - Variable in class jason.stdlib.wait.WaitEvent
- text - Variable in enum jason.infra.local.RConf
- textArea - Variable in class jason.jeditplugin.JasonID
- TextPersistentBB - Class in jason.bb
-
Implementation of BB that stores the agent BB in text files.
- TextPersistentBB() - Constructor for class jason.bb.TextPersistentBB
- TextPersistentBB(BeliefBase) - Constructor for class jason.bb.TextPersistentBB
- THREADED - jason.infra.local.RConf
- time - Class in jason.functions
-
Function:
system.time
: encapsulates java System.currentTimeMillis(), returns the current time in milliseconds. - time - Class in jason.stdlib
-
Internal action:
.time(HH,MM,SS,MS)
. - time() - Constructor for class jason.functions.time
- time() - Constructor for class jason.stdlib.time
- timeForQueries - Variable in class jason.profiling.QueryProfiling
- timeForUpdates - Variable in class jason.profiling.QueryProfiling
- timeout - Variable in class jason.environment.TimeSteppedEnvironment.TimeOutThread
- timeout - Variable in class jason.stdlib.wait.WaitEvent
- timeout(TransitionSystem, String) - Method in class jason.asSemantics.ConcurrentInternalAction
-
called back when some intention should be resumed/failed by timeout
- timeoutThread - Variable in class jason.environment.TimeSteppedEnvironment
- TimeOutThread(long) - Constructor for class jason.environment.TimeSteppedEnvironment.TimeOutThread
- times - jason.asSyntax.ArithExpr.ArithmeticOp
- timestamp2structure(Timestamp) - Static method in class jason.bb.JDBCPersistentBB
-
translates a SQL timestamp into a structure like "timestamp(Y,M,D,H,M,S)"
- timestampFunctor - Static variable in class jason.bb.JDBCPersistentBB
- TimeSteppedEnvironment - Class in jason.environment
-
General environment class that "synchronise" all agents actions.
- TimeSteppedEnvironment() - Constructor for class jason.environment.TimeSteppedEnvironment
- TimeSteppedEnvironment.ActRequest - Class in jason.environment
- TimeSteppedEnvironment.OverActionsPolicy - Enum in jason.environment
-
Policy used when a second action is requested and the agent still has another action pending execution
- TimeSteppedEnvironment.TimeOutThread - Class in jason.environment
- title - Static variable in class jason.control.ExecutionControlGUI
- tl - Variable in class jason.environment.grid.Area
- tmp - Variable in class jason.asSemantics.QueryCacheAdv
- to_list - Class in jason.stdlib.queue
- to_list - Class in jason.stdlib.set
- to_list() - Constructor for class jason.stdlib.queue.to_list
- to_list() - Constructor for class jason.stdlib.set.to_list
- toArray() - Method in class jason.asSyntax.ListTermImpl
- toArray() - Method in class jason.asSyntax.SetTermImpl
- toArray() - Method in class jason.asSyntax.VarTerm
- toArray(Object[]) - Method in class jason.asSyntax.VarTerm
- toArray(T[]) - Method in class jason.asSyntax.ListTermImpl
- toArray(T[]) - Method in class jason.asSyntax.SetTermImpl
- toASString() - Method in class jason.asSyntax.Plan
-
returns this plan in a string complaint with AS syntax
- ToDOM - Interface in jason.util
- toFinish - Variable in class jason.stdlib.fork.ForkData
- ToJson - Interface in jason.util
- toPos(Buffer, int) - Method in class jason.jeditplugin.AgentSpeakSideKickParser.PlanAsset
- toPos(Buffer, String) - Method in class jason.jeditplugin.JasonProjectSideKickParser.ProjectAsset
- toString() - Method in class jason.architecture.AgArch
- toString() - Method in class jason.asSemantics.ActionExec
- toString() - Method in class jason.asSemantics.Agent
- toString() - Method in class jason.asSemantics.Circumstance
- toString() - Method in class jason.asSemantics.DefaultArithFunction
- toString() - Method in class jason.asSemantics.Event
- toString() - Method in class jason.asSemantics.IntendedMeans
- toString() - Method in class jason.asSemantics.Intention
- toString() - Method in class jason.asSemantics.Message
- toString() - Method in class jason.asSemantics.Option
- toString() - Method in class jason.asSemantics.QueryCacheAdv
- toString() - Method in class jason.asSemantics.QueryCacheKey
- toString() - Method in class jason.asSemantics.TransitionSystem
- toString() - Method in class jason.asSemantics.Unifier
- toString() - Method in class jason.asSyntax.ArithExpr
- toString() - Method in class jason.asSyntax.Atom
- toString() - Method in class jason.asSyntax.BinaryStructure
- toString() - Method in class jason.asSyntax.CyclicTerm
- toString() - Method in class jason.asSyntax.ListTermImpl
- toString() - Method in class jason.asSyntax.Literal.DefaultNameSpace
- toString() - Method in class jason.asSyntax.MapTermImpl
- toString() - Method in class jason.asSyntax.NumberTermImpl
- toString() - Method in class jason.asSyntax.ObjectTermImpl
- toString() - Method in class jason.asSyntax.Plan
- toString() - Method in class jason.asSyntax.PlanBodyImpl
- toString() - Method in class jason.asSyntax.PlanLibrary
- toString() - Method in class jason.asSyntax.PredicateIndicator
- toString() - Method in class jason.asSyntax.Rule
- toString() - Method in class jason.asSyntax.SetTermImpl
- toString() - Method in class jason.asSyntax.SourceInfo
- toString() - Method in class jason.asSyntax.StringTermImpl
- toString() - Method in class jason.asSyntax.Structure
- toString() - Method in class jason.asSyntax.Trigger
- toString() - Method in class jason.bb.ChainBBAdapter
- toString() - Method in class jason.bb.DefaultBeliefBase.BelEntry
- toString() - Method in class jason.bb.DefaultBeliefBase
- toString() - Method in class jason.bb.StructureWrapperForLiteral
- toString() - Method in class jason.control.ExecutionControl
- toString() - Method in class jason.environment.grid.Area
- toString() - Method in class jason.environment.grid.Location
- toString() - Method in class jason.environment.TimeSteppedEnvironment.ActRequest
- toString() - Method in class jason.functions.RuleToFunction
- toString() - Method in enum jason.infra.local.RConf
- toString() - Method in class jason.jeditplugin.AgentSpeakSideKickParser
- toString() - Method in class jason.jeditplugin.JasonProjectSideKickParser
- toString() - Method in class jason.mas2j.AgentParameters
- toString() - Method in class jason.mas2j.ClassParameters
- toString() - Method in class jason.mas2j.MAS2JProject
- toString() - Method in class jason.runtime.OutputStreamAdapter
- toString() - Method in class jason.runtime.SourcePath
- toString() - Method in class jason.stdlib.fork.ForkData
- toString() - Method in class jason.stdlib.wait.WaitEvent
- toString() - Method in class jason.util.Pair
- toStringAsTerm() - Method in class jason.asSyntax.Pred
- TPercept - Static variable in class jason.bb.BeliefBase
-
represents the structure 'source(percept)'
- transCache - Variable in class jason.util.asl2xml
- transform(Agent) - Method in class jason.util.asl2dot
- transform(Agent) - Method in class jason.util.asl2xml
- transform(String) - Method in class jason.util.asl2xml
- transform(Document) - Method in class jason.util.asl2tex
- transform(Document) - Method in class jason.util.asl2xml
- transform2plan(Term) - Method in class jason.stdlib.add_plan
- TransitionSystem - Class in jason.asSemantics
- TransitionSystem(Agent, Circumstance, Settings, AgArch) - Constructor for class jason.asSemantics.TransitionSystem
- TransitionSystem.State - Enum in jason.asSemantics
- translateContentToJason(ACLMessage) - Method in class jason.infra.jade.JasonBridgeArch
-
returns the content of the message m and implements some pro-processing of the content, if necessary
- translateDFSubscribeToJason(ACLMessage) - Method in class jason.infra.jade.JasonBridgeArch
- trigger - Variable in class jason.asSemantics.Event
- trigger - Variable in class jason.asSemantics.IntendedMeans
- Trigger - Class in jason.asSyntax
-
Represents an AgentSpeak trigger (like +!g, +p, ...).
- Trigger(Trigger.TEOperator, Trigger.TEType, Literal) - Constructor for class jason.asSyntax.Trigger
- Trigger.TEOperator - Enum in jason.asSyntax
- Trigger.TEType - Enum in jason.asSyntax
- triggerUnif - Variable in class jason.asSemantics.IntendedMeans
- troON - Variable in class jason.runtime.Settings
- TrueLiteral() - Constructor for class jason.asSyntax.Literal.TrueLiteral
- tryToFixJarFileConf(String, String) - Method in class jason.util.Config
- tryToGetTrigger(Term) - Static method in class jason.asSyntax.Trigger
-
try to convert the term t into a trigger, in case t is a trigger term, a string that can be parsed to a trigger, a var with value trigger, ....
- tryToIncludeMindInspectorForAg(String) - Method in class jason.architecture.MindInspectorWebImpl
- ts - Variable in class jason.architecture.AgArch
- ts - Variable in class jason.asSemantics.Agent
- ts - Variable in class jason.asSemantics.Circumstance
- ts - Variable in class jason.asSemantics.GoalListenerForMetaEvents
- ts - Variable in class jason.infra.jade.JadeAgArch.JasonTSReasoner
- ts - Variable in class jason.infra.jade.JadeAgArch
- ts - Variable in class jason.stdlib.at.CheckDeadline
- ts - Variable in class jason.stdlib.wait.WaitEvent
- tsBehaviour - Variable in class jason.infra.jade.JadeAgArch
- TSelf - Static variable in class jason.bb.BeliefBase
-
represents the structure 'source(self)'
- type - Class in jason.stdlib
-
Internal action:
.type
. - type - Variable in class jason.asSyntax.LiteralImpl
- type - Variable in class jason.asSyntax.Trigger
- type - Variable in class jason.jeditplugin.JasonProjectSideKickParser.ProjectAsset
- type() - Constructor for class jason.stdlib.type
U
- u - Variable in class jason.bb.IndexedBB
- un - Variable in class jason.stdlib.wait.WaitEvent
- UNACHIEVE - Static variable in class jason.infra.jade.JadeAg
- undefined - jason.asSemantics.Intention.State
- unif - Variable in class jason.asSemantics.IntendedMeans
- unif - Variable in class jason.asSemantics.Option
- Unifier - Class in jason.asSemantics
- Unifier() - Constructor for class jason.asSemantics.Unifier
- unifies(Term, Term) - Method in class jason.asSemantics.Unifier
-
this version of unifies undo the variables' mapping if the unification fails.
- unifies(Trigger, Trigger) - Method in class jason.asSemantics.Unifier
- unifiesNamespace(Literal, Literal) - Method in class jason.asSemantics.Unifier
- unifiesNoUndo(Term, Term) - Method in class jason.asSemantics.Unifier
-
this version of unifies does not undo the variables' mapping in case of failure.
- unifiesNoUndo(Trigger, Trigger) - Method in class jason.asSemantics.Unifier
- unify - jason.asSyntax.RelExpr.RelationalOp
- unifyTerms(Term, Term) - Method in class jason.asSemantics.Unifier
- union - Class in jason.stdlib.set
- union - Class in jason.stdlib
-
Internal action:
.union(S1,S2,S3)
. - union() - Constructor for class jason.stdlib.set.union
- union() - Constructor for class jason.stdlib.union
- union(ListTerm) - Method in interface jason.asSyntax.ListTerm
- union(ListTerm) - Method in class jason.asSyntax.ListTermImpl
-
returns a new (cloned) list representing the set resulting of the union of this list and lt.
- union(ListTerm) - Method in class jason.asSyntax.VarTerm
- union(Iterable<Term>) - Method in interface jason.asSyntax.SetTerm
- union(Iterable<Term>) - Method in class jason.asSyntax.SetTermImpl
- uniqueQueries - Variable in class jason.profiling.QueryProfiling
- UNKNOW_ERROR - Static variable in exception jason.JasonException
- UnnamedVar - Class in jason.asSyntax
-
Represents an unnamed variable '_'.
- UnnamedVar() - Constructor for class jason.asSyntax.UnnamedVar
- UnnamedVar(int) - Constructor for class jason.asSyntax.UnnamedVar
- UnnamedVar(Atom) - Constructor for class jason.asSyntax.UnnamedVar
- UnnamedVar(Atom, int) - Constructor for class jason.asSyntax.UnnamedVar
- UnnamedVar(Atom, String) - Constructor for class jason.asSyntax.UnnamedVar
- UnnamedVar(String) - Constructor for class jason.asSyntax.UnnamedVar
- UNTELL - Static variable in class jason.infra.jade.JadeAg
- UNTELLHOW - Static variable in class jason.infra.jade.JadeAg
- update() - Method in class jason.environment.grid.GridWorldView
-
updates all the frame
- update(int, int) - Method in class jason.environment.grid.GridWorldView
-
updates only one position of the grid
- updateAgsPercept() - Method in class jason.environment.TimeSteppedEnvironment
-
This method is called after the execution of the action and before to send 'continue' to the agents
- updateEvents(Event) - Method in class jason.asSemantics.TransitionSystem
- updateEvents(List<Literal>[], Intention) - Method in class jason.asSemantics.TransitionSystem
- updateInterval - Variable in class jason.architecture.MindInspectorAgArch
- updateNumberOfAgents() - Method in class jason.control.ExecutionControl
-
Updates the number of agents in the MAS, this default implementation, considers all agents in the MAS as actors .
- updateNumberOfAgents() - Method in class jason.environment.TimeSteppedEnvironment
-
Updates the number of agents using the environment, this default implementation, considers all agents in the MAS as actors in the environment.
- updateProjDir() - Method in class jason.jeditplugin.NewProjectGUI
- upper_case - Class in jason.stdlib
-
Internal action:
.upper_case(S1,S2)
. - upper_case() - Constructor for class jason.stdlib.upper_case
- uptodateAgs - Variable in class jason.environment.Environment
- url - Variable in class jason.bb.JDBCPersistentBB
- usage() - Method in class jason.util.CreateNewProject
- useBuildFileName - Variable in class jason.infra.local.LocalMASLauncherAnt
- useColorsPropField - Static variable in class jason.runtime.MASConsoleLogHandler
- useDerefVars(Term, Unifier) - Method in class jason.asSyntax.Literal
- useIntends - jason.stdlib.desire.Step
- userControl - Variable in class jason.infra.jade.JadeExecutionControl
- userController - Variable in class jason.infra.local.LocalExecutionControl
- userEnv - Variable in class jason.infra.jade.JadeEnvironment
- userEnv - Variable in class jason.infra.local.LocalEnvironment
-
the user customisation class for the environment
- userParameters - Variable in class jason.runtime.Settings
- userProperties - Static variable in class jason.util.ConfigGUI
- useShortUnnamedVars - Static variable in class jason.asSyntax.Structure
- usesT - Static variable in class jason.profiling.QueryProfiling
- uT - Static variable in class jason.profiling.QueryProfiling
V
- value - Class in jason.stdlib.map
- value - Variable in class jason.asSyntax.ArithFunctionTerm
- value - Variable in class jason.asSyntax.NumberTermImpl
- value - Variable in class jason.asSyntax.StringTermImpl
- value() - Constructor for class jason.stdlib.map.value
- valueOf(String) - Static method in enum jason.asSemantics.Circumstance.IntentionPlace
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jason.asSemantics.GoalListener.GoalStates
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jason.asSemantics.Intention.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jason.asSemantics.TransitionSystem.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jason.asSyntax.ArithExpr.ArithmeticOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jason.asSyntax.BodyLiteral.BodyType
-
Deprecated.Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jason.asSyntax.LogExpr.LogicalOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jason.asSyntax.PlanBody.BodyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jason.asSyntax.RelExpr.RelationalOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jason.asSyntax.Trigger.TEOperator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jason.asSyntax.Trigger.TEType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jason.environment.TimeSteppedEnvironment.OverActionsPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jason.infra.local.RConf
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jason.stdlib.desire.Step
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum jason.asSemantics.Circumstance.IntentionPlace
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jason.asSemantics.GoalListener.GoalStates
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jason.asSemantics.Intention.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jason.asSemantics.TransitionSystem.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jason.asSyntax.ArithExpr.ArithmeticOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jason.asSyntax.BodyLiteral.BodyType
-
Deprecated.Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jason.asSyntax.LogExpr.LogicalOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in interface jason.asSyntax.MapTerm
- values() - Method in class jason.asSyntax.MapTermImpl
- values() - Static method in enum jason.asSyntax.PlanBody.BodyType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jason.asSyntax.RelExpr.RelationalOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jason.asSyntax.Trigger.TEOperator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jason.asSyntax.Trigger.TEType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jason.environment.TimeSteppedEnvironment.OverActionsPolicy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jason.infra.local.RConf
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jason.stdlib.desire.Step
-
Returns an array containing the constants of this enum type, in the order they are declared.
- varCont - Static variable in class jason.asSyntax.UnnamedVar
- varPlans - Variable in class jason.asSyntax.PlanLibrary
-
list of plans that have var as TE
- VarTerm - Class in jason.asSyntax
-
Represents a variable Term: like X (starts with upper case).
- VarTerm(Atom, Literal) - Constructor for class jason.asSyntax.VarTerm
- VarTerm(Atom, String) - Constructor for class jason.asSyntax.VarTerm
- VarTerm(String) - Constructor for class jason.asSyntax.VarTerm
- varToReplace(Term, Unifier) - Method in class jason.asSyntax.Structure
- verbose - Class in jason.infra.repl
- verbose - Class in jason.stdlib
-
Internal action:
.verbose
. - verbose - Variable in class jason.infra.local.StartNewAgentGUI
- verbose - Variable in class jason.runtime.Settings
- verbose() - Constructor for class jason.infra.repl.verbose
- verbose() - Constructor for class jason.stdlib.verbose
- verbose() - Method in class jason.runtime.Settings
- version - Class in jason.stdlib
-
Internal action:
.version(V)
. - version - Static variable in class jason.jeditplugin.AboutGUI
- version - Variable in class jason.util.CheckVersion
- version() - Constructor for class jason.stdlib.version
- view - Variable in class jason.environment.grid.GridWorldModel
- view - Variable in class jason.jeditplugin.JasonID
- view - Variable in class jason.jeditplugin.NewAgentGUI
W
- wait - Class in jason.stdlib
-
Internal action:
.wait(E,T)
. - wait() - Constructor for class jason.stdlib.wait
- wait.WaitEvent - Class in jason.stdlib
- waitAllAgs - Variable in class jason.control.ExecutionControlGUI
- waitAtom - Static variable in class jason.stdlib.wait
- waitEnd() - Method in class jason.infra.local.RunLocalMAS
- WaitEvent(Trigger, LogicalFormula, Unifier, TransitionSystem, long, Term) - Constructor for class jason.stdlib.wait.WaitEvent
- waiting - jason.asSemantics.GoalListener.GoalStates
- waiting - jason.asSemantics.Intention.State
- waitNotPause() - Method in class jason.runtime.MASConsoleGUI
- waitSelectedAg - Variable in class jason.control.ExecutionControlGUI
- waitState() - Method in class jason.infra.jade.JadeExecutionControl
- waitSyncSignal() - Method in class jason.infra.local.LocalAgArch
-
waits for a signal to continue the execution (used in synchronised execution mode)
- wake() - Method in class jason.architecture.AgArch
-
Puts the agent in sleep.
- wake() - Method in class jason.infra.jade.JasonBridgeArch
- wake() - Method in class jason.infra.local.LocalAgArch
- wake() - Method in class jason.infra.local.LocalAgArchForPool
- wake() - Method in class jason.infra.local.RunLocalMAS.LocalAgArchSynchronousScheduled
- wakeUp() - Method in class jason.infra.components.ActComponent
- wakeUp() - Method in class jason.infra.components.AgentComponent
- wakeUp() - Method in class jason.infra.components.DeliberateComponent
- wakeUp() - Method in class jason.infra.components.SenseComponent
- wakeUp() - Method in class jason.infra.jade.JadeAgArch
- wakeUpAct() - Method in class jason.architecture.AgArch
- wakeUpAct() - Method in class jason.infra.local.LocalAgArch
- wakeUpAct() - Method in class jason.infra.local.LocalAgArchAsynchronous
- wakeUpDeliberate() - Method in class jason.architecture.AgArch
- wakeUpDeliberate() - Method in class jason.infra.local.LocalAgArch
- wakeUpDeliberate() - Method in class jason.infra.local.LocalAgArchAsynchronous
- wakeUpSense() - Method in class jason.architecture.AgArch
- wakeUpSense() - Method in class jason.infra.local.LocalAgArch
- wakeUpSense() - Method in class jason.infra.local.LocalAgArchAsynchronous
- WARN_SING_VAR - Static variable in class jason.util.Config
- warnSingVarsCBox - Variable in class jason.util.ConfigGUI
- webServer - Variable in class jason.architecture.MindInspectorAgArch
- whatsNew() - Method in class jason.util.CheckVersion
- width - Variable in class jason.environment.grid.GridWorldModel
- writeObject(ObjectOutputStream) - Method in class jason.stdlib.wait.WaitEvent
- writeScripts(boolean, boolean) - Method in class jason.infra.local.LocalMASLauncherAnt
-
write the scripts necessary to run the project
- writeScripts(boolean, boolean) - Method in interface jason.infra.MASLauncherInfraTier
-
Writes the script(s), normally Ant scripts, used to launch the MAS.
- WRONG_ARGS - Static variable in exception jason.JasonException
X
Y
_
- _init() - Method in class jason.jeditplugin.JasonIDOptionPanel
- _save() - Method in class jason.jeditplugin.JasonIDOptionPanel
All Classes|All Packages