- A - Variable in class jason.asSemantics.Circumstance
-
- abolish(Literal, Unifier) - Method in class jason.asSemantics.Agent
-
Removes all occurrences of bel in BB.
- abolish(PredicateIndicator) - Method in interface jason.bb.BeliefBase
-
Removes all believes with some functor/arity
- abolish(PredicateIndicator) - Method in class jason.bb.ChainBBAdapter
-
- abolish(PredicateIndicator) - Method in class jason.bb.DefaultBeliefBase
-
- abolish(PredicateIndicator) - Method in class jason.bb.JDBCPersistentBB
-
- abolish - Class in jason.stdlib
-
Internal action: .abolish
.
- abolish() - Constructor for class jason.stdlib.abolish
-
- 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
-
- aclToKqml(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(ActionExec, List<ActionExec>) - Method in class jason.architecture.AgArch
-
Executes the action action and, when finished, add it back in
feedback actions.
- act(ActionExec, List<ActionExec>) - Method in interface jason.architecture.AgArchInfraTier
-
Executes the action action and, when finished, add it back in feedback actions.
- act(ActionExec, List<ActionExec>) - Method in class jason.infra.centralised.CentralisedAgArch
-
called by the TS to ask the execution of an action in the environment
- act(String, ActionExec) - Method in class jason.infra.centralised.CentralisedEnvironment
-
called by the agent infra arch to perform an action in the environment
- act(ActionExec, List<ActionExec>) - Method in class jason.infra.jade.JasonBridgeArch
-
- ActionExec - Class in jason.asSemantics
-
- ActionExec(Literal, Intention) - Constructor for class jason.asSemantics.ActionExec
-
- 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(ActionExec) - Method in class jason.infra.centralised.CentralisedAgArch
-
called the the environment when the action was executed
- actionExecuted(String, Structure, boolean, Object) - Method in class jason.infra.centralised.CentralisedEnvironment
-
- actionExecuted(String, Structure, boolean, Object) - Method in class jason.infra.jade.JadeEnvironment
-
- actionOntology - Static variable in class jason.infra.jade.JadeEnvironment
-
- add(int, Term) - Method in class jason.asSyntax.ListTermImpl
-
- add(Term) - Method in class jason.asSyntax.ListTermImpl
-
- add(PlanBody) - Method in interface jason.asSyntax.PlanBody
-
- add(int, 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(int, PlanBody) - Method in class jason.asSyntax.PlanBodyImpl
-
- 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(Plan, Term, boolean) - Method in class jason.asSyntax.PlanLibrary
-
Add a new plan in PL.
- add(Plan) - Method in class jason.asSyntax.PlanLibrary
-
- 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(int, Term) - Method in class jason.asSyntax.VarTerm
-
- add(Term) - Method in class jason.asSyntax.VarTerm
-
- add(Literal) - Method in interface jason.bb.BeliefBase
-
Adds a belief in the end of the BB, returns true if succeed.
- add(int, Literal) - Method in interface jason.bb.BeliefBase
-
Adds a belief in the BB at index position, returns true if succeed
- add(Literal) - Method in class jason.bb.ChainBBAdapter
-
- add(int, Literal) - Method in class jason.bb.ChainBBAdapter
-
- add(Literal) - Method in class jason.bb.DefaultBeliefBase
-
- add(int, Literal) - Method in class jason.bb.DefaultBeliefBase
-
- add(Literal, boolean) - Method in class jason.bb.DefaultBeliefBase
-
- add(Literal) - Method in class jason.bb.IndexedBB
-
- add(Literal) - Method in class jason.bb.JDBCPersistentBB
-
- add(int, Literal) - Method in class jason.bb.JDBCPersistentBB
-
- add(int, Location) - Method in class jason.environment.grid.GridWorldModel
-
- add(int, int, int) - Method in class jason.environment.grid.GridWorldModel
-
- 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(CentralisedAgArch) - Method in class jason.infra.centralised.RunCentralisedMAS
-
- 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
-
- addAll(Collection) - Method in class jason.asSyntax.ListTermImpl
-
- addAll(int, Collection) - Method in class jason.asSyntax.ListTermImpl
-
- addAll(PlanLibrary) - Method in class jason.asSyntax.PlanLibrary
-
- addAll(List<Plan>) - Method in class jason.asSyntax.PlanLibrary
-
- addAll(Collection) - Method in class jason.asSyntax.VarTerm
-
- addAll(int, Collection) - Method in class jason.asSyntax.VarTerm
-
- 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(List<Term>) - Method in class jason.asSyntax.Literal
-
adds some annots and return this
- addAnnots(List<Term>) - Method in class jason.asSyntax.Pred
-
- addAnnots(Term...) - Method in class jason.asSyntax.Pred
-
- 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(String...) - Method in class jason.mas2j.AgentParameters
-
- addArchClass(Collection<String>) - Method in class jason.mas2j.AgentParameters
-
- addArchClass(ClassParameters...) - Method in class jason.mas2j.AgentParameters
-
- addBel(Literal) - Method in class jason.asSemantics.Agent
-
Adds bel in belief base (calling brf) and generates the
events.
- addButton(JButton) - Method in class jason.runtime.MASConsoleGUI
-
- addClassPath(String) - Method in class jason.mas2j.MAS2JProject
-
- addDirective(String, Directive) - Static method in class jason.asSyntax.directives.DirectiveProcessor
-
- 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(String, int, String) - Method in class jason.asSemantics.Agent
-
register an arithmetic function implemented in AS (by a rule, literal, or internal action)
- addFunction(Class<? extends ArithFunction>) - Static method in class jason.asSyntax.directives.FunctionRegister
-
add new global function (shared among all agents in the JVM)
- addGoalListener(GoalListener) - Method in class jason.asSemantics.TransitionSystem
-
adds an object that will be notified about events on goals (creation, suspension, ...)
- addInChain(BeliefBase) - Method in class jason.bb.ChainBB
-
add a new BB at the end of the chain
- 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.asSemantics.Circumstance
-
- addMsg(Message) - Method in class jason.asSemantics.Circumstance
-
- addMsgListener(MsgListener) - Static method in class jason.infra.centralised.CentralisedAgArch
-
- addNotify() - Method in class jason.jeditplugin.JasonID
-
- addOption(String, String) - Method in class jason.mas2j.AgentParameters
-
- addOption(String, Object) - Method in class jason.runtime.Settings
-
add user defined option
- addParameter(String) - Method in class jason.mas2j.ClassParameters
-
- addPendingAction(ActionExec) - Method in class jason.asSemantics.Circumstance
-
- addPendingEvent(String, Event) - Method in class jason.asSemantics.Circumstance
-
- addPendingIntention(String, Intention) - 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
-
- addSource(Term) - Method in class jason.asSyntax.Literal
-
adds the annotation source(agName)
- addSource(Term) - Method in class jason.asSyntax.Pred
-
- addSourcePath(String) - Method in class jason.mas2j.MAS2JProject
-
- 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(List<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.Structure
-
- addTerms(List<Term>) - Method in class jason.asSyntax.VarTerm
-
- addWall(int, int, int, int) - Method in class jason.environment.grid.GridWorldModel
-
- 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
-
- AgArchInfraTier - Interface in jason.architecture
-
This interface is implemented by the infrastructure tier (Saci/Jade/Centralised/...)
to provide concrete perception, action, and communication to the agent architecture.
- agClass - Variable in class jason.infra.centralised.StartNewAgentGUI
-
- agClass - Variable in class jason.mas2j.AgentParameters
-
- 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
-
- 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
-
- AgentSpeakSideKickParser - Class in jason.jeditplugin
-
- AgentSpeakSideKickParser() - Constructor for class jason.jeditplugin.AgentSpeakSideKickParser
-
- agHost - Variable in class jason.infra.centralised.StartNewAgentGUI
-
- agName - Variable in class jason.infra.centralised.StartNewAgentGUI
-
- agPos - Variable in class jason.environment.grid.GridWorldModel
-
- ags - Variable in class jason.infra.centralised.RunCentralisedMAS
-
- agSource - Variable in class jason.infra.centralised.StartNewAgentGUI
-
- agsTextArea - Variable in class jason.runtime.MASConsoleGUI
-
- all_names - Class in jason.stdlib
-
Internal action: .all_names
.
- all_names() - Constructor for class jason.stdlib.all_names
-
- 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, Unifier) - Static method in class jason.stdlib.desire
-
- allIntentions(Circumstance, Literal, Unifier) - Static method in class jason.stdlib.intend
-
- 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
-
- ANT_LIB - Static variable in class jason.jeditplugin.Config
-
path to ant home (jar directory)
- antTF - Variable in class jason.util.ConfigGUI
-
- AP - Variable in class jason.asSemantics.Circumstance
-
- APercept - Static variable in interface 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(String, String) - Method in class jason.runtime.MASConsoleColorGUI
-
- append(String) - Method in class jason.runtime.MASConsoleGUI
-
- append(String, String) - Method in class jason.runtime.MASConsoleGUI
-
- applicablePlans(List<Option>) - Method in class jason.asSemantics.TransitionSystem
-
- applyClrInt(Intention) - Method in class jason.asSemantics.TransitionSystem
-
- archClass - Variable in class jason.infra.centralised.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
-
- argsToString(Term[]) - Method in class jason.stdlib.println
-
- ArithExpr - Class in jason.asSyntax
-
Represents and solve arithmetic expressions like "10 + 30".
- ArithExpr(NumberTerm, ArithExpr.ArithmeticOp, NumberTerm) - Constructor for class jason.asSyntax.ArithExpr
-
- ArithExpr(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
-
- AS_EXT - Static variable in class jason.mas2j.MAS2JProject
-
- ASelf - Static variable in interface 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() - Method in class jason.jeditplugin.JasonID
-
- 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
-
- asl2tex() - 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
-
- asl2xml - Class in jason.util
-
Convert an agent asl code to xml.
- asl2xml() - Constructor for class jason.util.asl2xml
-
- aslSource - Variable in class jason.asSemantics.Agent
-
- asSource - Variable in class jason.mas2j.AgentParameters
-
- ASSyntax - Class in jason.asSyntax
-
Factory for objects used in Jason AgentSpeak syntax.
- ASSyntax() - Constructor for class jason.asSyntax.ASSyntax
-
- at - Class in jason.stdlib
-
Internal action: .at
.
- at() - Constructor for class jason.stdlib.at
-
- 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.asSyntax
-
Represents an atom (a positive literal with no argument and no annotation, e.g.
- Atom(String) - Constructor for class jason.asSyntax.Atom
-
- Atom(Literal) - Constructor for class jason.asSyntax.Atom
-
- atom - Class in jason.stdlib
-
Internal action: .atom
.
- atom() - Constructor for class jason.stdlib.atom
-
- Average - Class in jason.functions
-
Function: math.average(L)
: returns the average of all values of L.
- Average() - Constructor for class jason.functions.Average
-
- 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.LiteralImpl
-
- 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.StringTermImpl
-
- calcHashCode() - Method in class jason.asSyntax.Structure
-
- 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.send
-
- canBeUsedInContext() - Method in class jason.stdlib.wait
-
- cancel - Variable in class jason.infra.centralised.BaseDialogGUI
-
- cancelAts() - Method in class jason.stdlib.at
-
- canSleep() - Method in class jason.architecture.AgArch
-
Returns true if the agent can enter in sleep mode.
- canSleep() - Method in interface jason.architecture.AgArchInfraTier
-
Returns true whether the agent can sleep according to the arch
- canSleep() - Method in class jason.asSemantics.TransitionSystem
-
- canSleep() - Method in class jason.infra.centralised.CentralisedAgArch
-
- canSleep() - Method in class jason.infra.jade.JasonBridgeArch
-
- 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.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.LiteralImpl
-
- capply(Unifier) - Method in class jason.asSyntax.LogExpr
-
- 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.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
-
- 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
-
This class provides an agent architecture when using Centralised
infrastructure to run the MAS inside Jason.
- CentralisedAgArch() - Constructor for class jason.infra.centralised.CentralisedAgArch
-
- CentralisedEnvironment - Class in jason.infra.centralised
-
This class implements the centralised version of the environment infrastructure tier.
- CentralisedEnvironment(ClassParameters, RunCentralisedMAS) - Constructor for class jason.infra.centralised.CentralisedEnvironment
-
- CentralisedExecutionControl - Class in jason.infra.centralised
-
Concrete implementation of the controller for centralised infrastructure
tier.
- CentralisedExecutionControl(ClassParameters, RunCentralisedMAS) - Constructor for class jason.infra.centralised.CentralisedExecutionControl
-
- CentralisedFactory - Class in jason.infra.centralised
-
- CentralisedFactory() - Constructor for class jason.infra.centralised.CentralisedFactory
-
- CentralisedMASLauncherAnt - Class in jason.infra.centralised
-
Write the Ant script to run the MAS in centralised infrastructure and
start this script.
- CentralisedMASLauncherAnt() - Constructor for class jason.infra.centralised.CentralisedMASLauncherAnt
-
- CentralisedMASLauncherAnt(String) - Constructor for class jason.infra.centralised.CentralisedMASLauncherAnt
-
create the launcher for a specific ant task
- CentralisedRuntimeServices - Class in jason.infra.centralised
-
This class implements the centralised version of the runtime services.
- CentralisedRuntimeServices(RunCentralisedMAS) - Constructor for class jason.infra.centralised.CentralisedRuntimeServices
-
- 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
-
- 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.jeditplugin.Config
-
- checkAntLib(String) - Static method in class jason.jeditplugin.Config
-
- checkArguments(Term[]) - Method in class jason.asSemantics.DefaultInternalAction
-
- checkArguments(Term[]) - Method in class jason.stdlib.abolish
-
- 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.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.if_then_else
-
- checkArguments(Term[]) - Method in class jason.stdlib.intend
-
- 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.nth
-
- checkArguments(Term[]) - Method in class jason.stdlib.prefix
-
- 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
-
- 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.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
-
- 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.jeditplugin.Config
-
- checkJar(String, int) - Static method in class jason.jeditplugin.Config
-
- checkJavaHomePath(String) - Static method in class jason.jeditplugin.Config
-
- checkJREHomePath(String) - Static method in class jason.jeditplugin.Config
-
- checkMail() - Method in class jason.architecture.AgArch
-
Reads the agent's mailbox and adds messages into
the agent's circumstance
- checkMail() - Method in interface jason.architecture.AgArchInfraTier
-
Reads the agent's mailbox and adds messages into the agent's circumstance
- checkMail() - Method in class jason.infra.centralised.CentralisedAgArch
-
- checkMail() - Method in class jason.infra.jade.JasonBridgeArch
-
- checkPathAndFixWithSourcePath(String, List<String>, String) - Static method in class jason.asSyntax.directives.Include
-
fix path of the asl code based on aslSourcePath, also considers code from a jar file (if urlPrefix is not null)
- CheckVersion - Class in jason.jeditplugin
-
- CheckVersion() - Constructor for class jason.jeditplugin.CheckVersion
-
- checkVersionCBox - Variable in class jason.util.ConfigGUI
-
- Circumstance - Class in jason.asSemantics
-
- Circumstance() - Constructor for class jason.asSemantics.Circumstance
-
- CircumstanceListener - Interface in jason.asSemantics
-
- ClassParameters - Class in jason.mas2j
-
Used to store class parameters in .mas2j file, e.g.
- ClassParameters() - Constructor for class jason.mas2j.ClassParameters
-
- ClassParameters(String) - Constructor for class jason.mas2j.ClassParameters
-
- ClassParameters(Structure) - Constructor for class jason.mas2j.ClassParameters
-
- CLEAN - Static variable in class jason.environment.grid.GridWorldModel
-
- cleanConsole() - Method in class jason.runtime.MASConsoleColorGUI
-
- cleanConsole() - Method in class jason.runtime.MASConsoleGUI
-
- clear() - Method in class jason.asSemantics.Unifier
-
- clear() - Method in class jason.asSyntax.ListTermImpl
-
- clear() - Method in class jason.asSyntax.PlanLibrary
-
remove all plans
- clear() - Method in class jason.asSyntax.VarTerm
-
- clear() - Method in interface 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 - Class in jason.infra.repl
-
- clear() - Constructor for class jason.infra.repl.clear
-
- clear() - Method in class jason.infra.repl.ReplAg
-
- clear() - Method in class jason.infra.repl.ReplAgGUI
-
- 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
- clearAnnots() - Method in class jason.asSyntax.Pred
-
- clearEvents() - Method in class jason.asSemantics.Circumstance
-
- clearIntentions() - Method in class jason.asSemantics.Circumstance
-
- 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
- clone() - Method in class jason.asSemantics.ActionExec
-
- clone(AgArch) - Method in class jason.asSemantics.Agent
-
Clone BB, PL, Circumstance.
- 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.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.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 interface jason.bb.BeliefBase
-
- clone() - Method in class jason.bb.ChainBBAdapter
-
- 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(Agent, List<String>, String) - Method in class jason.infra.centralised.CentralisedRuntimeServices
-
- clone(Agent, List<String>, String) - Method in class jason.infra.jade.JadeRuntimeServices
-
- clone(Agent, List<String>, String) - Method in interface jason.runtime.RuntimeServicesInfraTier
-
Clones an agent
- clone - Class in jason.stdlib
-
- clone() - Constructor for class jason.stdlib.clone
-
- 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
-
- 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.jeditplugin.Config
-
- closeAllCBox - Variable in class jason.util.ConfigGUI
-
- 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
-
implements atomic intentions > not atomic intentions
- 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.LiteralImpl
-
- compareTo(Term) - Method in class jason.asSyntax.NumberTermImpl
-
- compareTo(Term) - Method in class jason.asSyntax.Pred
-
- compareTo(Term) - Method in class jason.asSyntax.StringTermImpl
-
- compareTo(Term) - Method in class jason.asSyntax.Structure
-
- compareTo(Term) - Method in class jason.asSyntax.UnnamedVar
-
- compareTo(Term) - Method in class jason.asSyntax.VarTerm
-
- compareTo(Pair<T1, T2>) - Method in class jason.util.Pair
-
- compose(Unifier) - Method in class jason.asSemantics.Unifier
-
add all unifications from u
- 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
-
- concat - Class in jason.stdlib
-
Internal action: .concat
.
- concat() - Constructor for class jason.stdlib.concat
-
- 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
-
- Config - Class in jason.jeditplugin
-
Jason configuration (used by JasonID to generate the project's scripts)
- Config() - Constructor for class jason.jeditplugin.Config
-
- ConfigGUI - Class in jason.util
-
- ConfigGUI() - Constructor for class jason.util.ConfigGUI
-
- conn - Variable in class jason.bb.JDBCPersistentBB
-
- 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(Object) - Method in class jason.asSyntax.ListTermImpl
-
- contains(Object) - Method in class jason.asSyntax.VarTerm
-
- contains(Literal) - Method in interface 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
-
- contains(Literal) - Method in class jason.bb.JDBCPersistentBB
-
- contains(Location) - Method in class jason.environment.grid.Area
-
- containsAll(Collection) - Method in class jason.asSyntax.ListTermImpl
-
- containsAll(Collection) - Method in class jason.asSyntax.VarTerm
-
- 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
-
- continueRun() - Method in class jason.control.ExecutionControlGUI
-
- control - Variable in class jason.infra.centralised.RunCentralisedMAS
-
- 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() - 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
-
- 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.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
-
- count - Class in jason.stdlib
-
Internal action: .count
.
- count() - Constructor for class jason.stdlib.count
-
- 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(AgArch, String, ClassParameters, String, Settings) - Static method in class jason.asSemantics.Agent
-
Setup the default agent configuration.
- create() - Method in class jason.asSemantics.Circumstance
-
creates new collections for E, I, MB, PA, PI, and FA
- create(String) - Static method in class jason.asSyntax.UnnamedVar
-
- create() - Method in class jason.infra.centralised.RunCentralisedMAS
-
create environment, agents, controller
- create() - Method in class jason.infra.jade.RunJadeMAS
-
- 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.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.ground
-
- create() - Static method in class jason.stdlib.if_then_else
-
- create() - Static method in class jason.stdlib.intersection
-
- 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.loop
-
- 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.println
-
- create() - Static method in class jason.stdlib.puts
-
- create() - Static method in class jason.stdlib.random
-
- create() - Static method in class jason.stdlib.range
-
- create() - Static method in class jason.stdlib.reverse
-
- 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.union
-
- create_agent - Class in jason.stdlib
-
Internal action: .create_agent
.
- create_agent() - Constructor for class jason.stdlib.create_agent
-
- createAgent(String, String, String, List<String>, ClassParameters, Settings) - Method in class jason.infra.centralised.CentralisedRuntimeServices
-
- createAgent(String, String, String, List<String>, ClassParameters, Settings) - Method in class jason.infra.jade.JadeRuntimeServices
-
- createAgent(String, String, String, List<String>, ClassParameters, Settings) - Method in interface jason.runtime.RuntimeServicesInfraTier
-
Creates a new agent with agName from source
agSource, using agClass as agent class (default
value is jason.asSemantics.Agent), archClass as agent
architecture class (default value is
jason.architecture.AgArch), bbPars as the belief base
class (default value is DefaultBeliefBase), and stts as
Settings (default value is new Settings()).
- createAgs() - Method in class jason.infra.centralised.RunCentralisedMAS
-
- createAgs() - Method in class jason.infra.jade.RunJadeMAS
-
- createArchs(List<String>, String, ClassParameters, String, Settings, RunCentralisedMAS) - Method in class jason.infra.centralised.CentralisedAgArch
-
Creates the user agent architecture, default architecture is
jason.architecture.AgArch.
- createArchs(List<String>, Agent, RunCentralisedMAS) - Method in class jason.infra.centralised.CentralisedAgArch
-
init the agent architecture based on another agent
- createAtom(String) - Static method in class jason.asSyntax.ASSyntax
-
creates a new Atom term (an atom is a structure with 0-arity)
- createBasicErrorAnnots(String, String) - Static method in exception jason.JasonException
-
- createBasicErrorAnnots(Term, String) - Static method in exception jason.JasonException
-
- createBrowseButton(String, JTextField) - Method in class jason.util.ConfigGUI
-
- createButtons() - Method in class jason.infra.centralised.RunCentralisedMAS
-
- createButtons() - Method in class jason.infra.jade.RunJadeMAS
-
- createButtonsPanel() - Method in class jason.infra.centralised.BaseDialogGUI
-
- createController() - Method in class jason.infra.centralised.RunCentralisedMAS
-
- createController() - Method in class jason.infra.jade.RunJadeMAS
-
- createCustomArchs(List<String>) - Method in class jason.architecture.AgArch
-
- createEnv() - Method in class jason.jeditplugin.JasonID
-
- createEnvironment() - Method in class jason.infra.centralised.RunCentralisedMAS
-
- createEnvironment() - Method in class jason.infra.jade.RunJadeMAS
-
- createField(String, JComponent, String) - Method in class jason.infra.centralised.BaseDialogGUI
-
- createField(String, JComponent, JComponent, String) - Method in class jason.infra.centralised.BaseDialogGUI
-
- CreateJNLP - Class in jason.infra.centralised
-
creates a JNLP file for a project
- CreateJNLP() - Constructor for class jason.infra.centralised.CreateJNLP
-
- createList(Term...) - Static method in class jason.asSyntax.ASSyntax
-
Creates a new list with n elements, n can be 0
- createList(Collection<Term>) - Static method in class jason.asSyntax.ASSyntax
-
Creates a new list from a collection of terms (each element of the collection is cloned)
- createLiteral(String, Term...) - Static method in class jason.asSyntax.ASSyntax
-
Creates a new positive literal, the first argument is the functor (a string)
and the n remainder arguments are terms.
- createLiteral(boolean, String, Term...) - Static method in class jason.asSyntax.ASSyntax
-
Creates a new literal, the first argument is either Literal.LPos or Literal.LNeg,
the second is the functor (a string),
and the n remainder arguments are terms.
- createMASLauncher() - Method in class jason.infra.centralised.CentralisedFactory
-
- 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
-
- createNewReplAgButton() - Method in class jason.infra.centralised.RunCentralisedMAS
-
- createNumber(double) - Static method in class jason.asSyntax.ASSyntax
-
creates a new number term
- createPauseButton() - Method in class jason.infra.centralised.RunCentralisedMAS
-
- createRule(Literal, LogicalFormula) - Static method in class jason.asSyntax.ASSyntax
-
Creates a new rule with a head and a body
- createRuntimeServices() - Method in class jason.infra.centralised.CentralisedFactory
-
- createRuntimeServices() - Method in interface jason.infra.InfrastructureFactory
-
Every infrastructure factory should be able to create an
instance of RuntimeServicesInfraTier, this instance provides
services for controlling the MAS, as agent creation,
destruction, etc.
- createRuntimeServices() - Method in class jason.infra.jade.JadeFactory
-
- createSource(Term) - Static method in class jason.asSyntax.Pred
-
- createStopButton() - Method in class jason.infra.centralised.RunCentralisedMAS
-
- createString(String) - Static method in class jason.asSyntax.ASSyntax
-
creates a new string term
- createString(Object) - Static method in class jason.asSyntax.ASSyntax
-
creates a new string term using .toString() of the parameter
- createStructure(String, Term...) - Static method in class jason.asSyntax.ASSyntax
-
Creates a new structure (compound) term, the first argument is the functor (a string),
and the n remainder arguments are terms.
- createToolBarButton(String, Icon, ActionListener) - Method in class jason.jeditplugin.JasonID
-
- createUnifIterator(Unifier...) - Static method in class jason.asSyntax.LogExpr
-
creates an iterator for a list of unifiers
- createVar(String) - Static method in class jason.asSyntax.ASSyntax
-
creates a new variable term
- createVar() - Static method in class jason.asSyntax.ASSyntax
-
creates a new anonymous (or unnamed) variable
- createWrongArgument(InternalAction, String) - Static method in exception jason.JasonException
-
- createWrongArgumentNb(DefaultInternalAction) - Static method in exception jason.JasonException
-
- CRPrefix - Static variable in class jason.asSyntax.directives.Include
-
- cupdT - Static variable in class jason.profiling.QueryProfiling
-
- current_intention - Class in jason.stdlib
-
Internal action: .current_intention
.
- current_intention() - Constructor for class jason.stdlib.current_intention
-
- customSnifferConfFile - Static variable in class jason.infra.jade.JadeMASLauncherAnt
-
- 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
-
- 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.centralised.RunCentralisedMAS
-
- debugProject() - Method in class jason.jeditplugin.JasonID
-
- 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
-
- 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
-
- defaultProjectFileName - Static variable in class jason.infra.centralised.RunCentralisedMAS
-
- DefaultTerm - Class in jason.asSyntax
-
Base class for all terms.
- DefaultTerm() - Constructor for class jason.asSyntax.DefaultTerm
-
- delAg(String) - Method in class jason.infra.centralised.RunCentralisedMAS
-
- delAnnot(Term) - Method in class jason.asSyntax.Literal
-
- delAnnot(Term) - Method in class jason.asSyntax.Pred
-
- 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(Literal) - Method in class jason.asSemantics.Agent
-
If the agent believes in bel, removes it (calling brf)
and generate the event.
- delete - Class in jason.stdlib
-
Internal action: .delete
.
- delete() - Constructor for class jason.stdlib.delete
-
- 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)
.
- desire() - Constructor for class jason.stdlib.desire
-
- destroy() - Method in class jason.asSemantics.ConcurrentInternalAction
-
- destroy() - Method in class jason.asSemantics.DefaultInternalAction
-
- destroy() - Method in interface jason.asSemantics.InternalAction
-
- dfName - Static variable in class jason.infra.jade.JadeAgArch
-
name of the "jason agent" service in DF
- 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
-
- 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 - Class in jason.stdlib
-
Internal action: .difference(S1,S2,S3)
.
- difference() - Constructor for class jason.stdlib.difference
-
- Directive - Interface in jason.asSyntax.directives
-
Interface for all compiler directives (e.g.
- 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
-
- 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
- doDelete() - Method in class jason.infra.jade.JadeAg
-
- doDelete() - Method in class jason.infra.jade.JadeAgArch
-
- 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, 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_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(Trigger, Unifier) - Method in class jason.asSemantics.Intention
-
remove all IMs until the IM with trigger te
- dropInt(Circumstance, Literal, Unifier) - Static method in class jason.stdlib.drop_intention
-
- dropIntention(Intention) - Method in class jason.asSemantics.Circumstance
-
removes and produces events to signal that the intention was dropped
- dropIntention(Intention, Trigger, TransitionSystem, Unifier) - Method in class jason.stdlib.fail_goal
-
- dropIntention(Intention, Trigger, TransitionSystem, Unifier) - Method in class jason.stdlib.succeed_goal
-
- 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
- generateGoalDeletion(Intention, List<Term>) - Method in class jason.asSemantics.TransitionSystem
-
generate a failure event for an intention
- get() - Static method in class jason.architecture.MindInspectorWeb
-
- 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(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(int) - Method in class jason.asSyntax.ListTermImpl
-
- get(String) - Method in class jason.asSyntax.PlanLibrary
-
return a plan for a label
- get(int) - Method in class jason.asSyntax.VarTerm
-
- get() - Static method in class jason.jeditplugin.Config
-
- get(boolean) - Static method in class jason.jeditplugin.Config
-
- get() - Static method in class jason.runtime.MASConsoleColorGUI
-
for singleton pattern
- get() - Static method in class jason.runtime.MASConsoleGUI
-
for singleton pattern
- 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.centralised.RunCentralisedMAS
-
- getAg(String) - Method in class jason.mas2j.MAS2JProject
-
- getAgArchClasses() - Method in class jason.mas2j.AgentParameters
-
gets a list of all custom arch classes defined in the jason project
- getAgArchClassesChain() - Method in class jason.architecture.AgArch
-
- getAgAtPos(Location) - Method in class jason.environment.grid.GridWorldModel
-
returns the agent at location l or -1 if there is not one there
- getAgAtPos(int, int) - Method in class jason.environment.grid.GridWorldModel
-
returns the agent at x,y or -1 if there is not one there
- getAgDecl() - Method in class jason.infra.centralised.StartNewAgentGUI
-
- getAgent() - Method in class jason.asSyntax.ArithFunctionTerm
-
- getAgents() - Method in class jason.mas2j.MAS2JProject
-
- getAgentsNames() - Method in class jason.infra.centralised.CentralisedRuntimeServices
-
- getAgentsNames() - Method in class jason.infra.jade.JadeRuntimeServices
-
- getAgentsNames() - Method in interface jason.runtime.RuntimeServicesInfraTier
-
Returns a set of all agents' name
- getAgentsQty() - Method in class jason.infra.centralised.CentralisedRuntimeServices
-
- getAgentsQty() - Method in class jason.infra.jade.JadeRuntimeServices
-
- getAgentsQty() - Method in interface jason.runtime.RuntimeServicesInfraTier
-
Gets the number of agents in the MAS.
- getAgName() - Method in class jason.architecture.AgArch
-
Gets the agent's name
- getAgName() - Method in interface jason.architecture.AgArchInfraTier
-
Gets the agent's name
- getAgName() - Method in class jason.infra.centralised.CentralisedAgArch
-
- getAgName() - Method in class jason.infra.jade.JasonBridgeArch
-
- getAgName() - Method in class jason.mas2j.AgentParameters
-
- getAgName(LogRecord) - Static method in class jason.runtime.MASConsoleLogFormatter
-
- 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
- getAgs() - Method in class jason.infra.centralised.RunCentralisedMAS
-
- 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.centralised.CentralisedExecutionControl
-
- getAgState(String) - Method in class jason.infra.jade.JadeExecutionControl
-
- getAgWhere() - Method in class jason.bb.AgentJDBCPersistentBB
-
- getAll() - Method in interface jason.bb.BeliefBase
-
Deprecated.
use iterator() instead of getAll
- getAll() - Method in class jason.bb.ChainBBAdapter
-
- getAll() - Method in class jason.bb.DefaultBeliefBase
-
Deprecated.
use iterator() instead of getAll
- getAllASFiles() - Method in class jason.mas2j.MAS2JProject
-
- 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
-
- getAnnots() - Method in class jason.asSyntax.Literal
-
returns all annotations of the literal
- 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() - Method in class jason.asSyntax.Pred
-
- getAnnots(String) - Method in class jason.asSyntax.Pred
-
- getAntLib() - Method in class jason.jeditplugin.Config
-
Returns the path to the ant home directory (where its jars are stored)
- getApplicablePlans() - Method in class jason.asSemantics.Circumstance
-
- getArchInfraTier() - Method in class jason.architecture.AgArch
-
returns the last arch in the chain, which is supposed to be the infra tier
- 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.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.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 interface 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
-
- 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: [functor, list of terms, list of annots]
- 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
-
- getAtomicEvent() - Method in class jason.asSemantics.Circumstance
-
- getAvailableInfrastructures() - Method in class jason.jeditplugin.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.jeditplugin.Config
-
- getBottom() - Method in class jason.asSemantics.Intention
-
- getC() - Method in class jason.asSemantics.TransitionSystem
-
- getCache(Literal) - Method in class jason.asSemantics.QueryCacheAdv
-
- getCache(Literal) - Method in class jason.asSemantics.QueryCacheSimple
-
- getCandidateBeliefs(PredicateIndicator) - Method in interface jason.bb.BeliefBase
-
Returns an iterator for all literals in BB that match the functor/arity
of the parameter.
- getCandidateBeliefs(Literal, Unifier) - Method in interface 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(PredicateIndicator) - Method in class jason.bb.ChainBBAdapter
-
- getCandidateBeliefs(Literal, Unifier) - Method in class jason.bb.ChainBBAdapter
-
- getCandidateBeliefs(PredicateIndicator) - Method in class jason.bb.DefaultBeliefBase
-
- getCandidateBeliefs(Literal, Unifier) - Method in class jason.bb.DefaultBeliefBase
-
- getCandidateBeliefs(Literal, Unifier) - Method in class jason.bb.JDBCPersistentBB
-
- getCandidatePlans(Trigger) - Method in class jason.asSyntax.PlanLibrary
-
- getCanvas() - Method in class jason.environment.grid.GridWorldView
-
- getChainClasses() - Method in class jason.bb.ChainBB
-
- getClassName() - Method in class jason.mas2j.ClassParameters
-
- getClassPaths() - Method in class jason.mas2j.MAS2JProject
-
- 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.centralised.CentralisedAgArch
-
- getControllerInfraTier() - Method in class jason.infra.centralised.RunCentralisedMAS
-
- 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
-
- getCycleNumber() - Method in class jason.architecture.AgArch
-
gets the current cycle number
- getCycleNumber() - Method in class jason.control.ExecutionControl
-
- 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
-
- getDefaultLogProperties() - Method in class jason.infra.centralised.RunCentralisedMAS
-
- 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
- getDetaultResource(String) - Method in class jason.jeditplugin.Config
-
- getDirective(String) - Static method in class jason.asSyntax.directives.DirectiveProcessor
-
- getDirectiveClasses() - Method in class jason.mas2j.MAS2JProject
-
- getDirectory() - Method in class jason.mas2j.MAS2JProject
-
- getEndSrcLine() - Method in class jason.asSyntax.SourceInfo
-
- getEnvClass() - Method in class jason.mas2j.MAS2JProject
-
- getEnvInfraTier() - Method in class jason.infra.centralised.CentralisedAgArch
-
- getEnvironmentInfraTier() - Method in class jason.environment.Environment
-
- getEnvironmentInfraTier() - Method in class jason.infra.centralised.RunCentralisedMAS
-
- 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
-
- getFailureMsg() - Method in class jason.asSemantics.ActionExec
-
- getFailureReason() - Method in class jason.asSemantics.ActionExec
-
- getFeedbackActions() - Method in class jason.asSemantics.Circumstance
-
- getFeedbackActionsWrapper() - Method in class jason.asSemantics.Circumstance
-
- getFileConfComment() - Method in class jason.jeditplugin.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
- 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
-
- getGoalListeners() - Method in class jason.asSemantics.TransitionSystem
-
- getHeight() - Method in class jason.environment.grid.GridWorldModel
-
- getHost() - Method in class jason.mas2j.AgentParameters
-
- getHost() - Method in class jason.mas2j.ClassParameters
-
- getIA(String) - Method in class jason.asSemantics.Agent
-
- getIA(Agent) - Method in class jason.asSyntax.InternalActionLiteral
-
- getId() - Method in class jason.asSemantics.Intention
-
- getIlForce() - Method in class jason.asSemantics.Message
-
- getIM(Trigger, Unifier) - Method in class jason.asSemantics.Intention
-
returns the IntendedMeans with TE = g, 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.jeditplugin.Config
-
- getInitialBels() - 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
- getIntention() - Method in class jason.asSemantics.ActionExec
-
- getIntention() - Method in class jason.asSemantics.Event
-
- getIntentions() - Method in class jason.asSemantics.Circumstance
-
get the queue of intention (which does not include atomic intention)
- getIntentionsPlusAtomic() - Method in class jason.asSemantics.Circumstance
-
get the all intentions (which include the atomic intention, if it exists)
- getJadeAg() - Method in class jason.infra.jade.JasonBridgeArch
-
- getJadeArgs() - Method in class jason.jeditplugin.Config
-
Return the jade args (those used in jade.Boot)
- getJadeArrayArgs() - Method in class jason.jeditplugin.Config
-
- getJadeJar() - Method in class jason.jeditplugin.Config
-
Returns the full path to the jade.jar file
- getJasonBuiltDate() - Method in class jason.jeditplugin.Config
-
- getJasonConfigPanel() - Method in class jason.util.ConfigGUI
-
- getJasonHome() - Method in class jason.jeditplugin.Config
-
returns the jason home (based on jason.jar)
- getJasonJar() - Method in class jason.jeditplugin.Config
-
Returns the full path to the jason.jar file
- getJasonRunningVersion() - Method in class jason.jeditplugin.Config
-
- getJavaHome() - Method in class jason.jeditplugin.Config
-
Returns the path to the java home directory
- 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
-
- 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
-
- 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.centralised.CentralisedAgArch
-
- getMailBox() - Method in class jason.asSemantics.Circumstance
-
Messages
- getMasterConfFile() - Method in class jason.jeditplugin.Config
-
- 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.at
-
- getMaxArgs() - Method in class jason.stdlib.atom
-
- 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.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_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.ground
-
- getMaxArgs() - Method in class jason.stdlib.if_then_else
-
- getMaxArgs() - Method in class jason.stdlib.intend
-
- getMaxArgs() - Method in class jason.stdlib.kill_agent
-
- getMaxArgs() - Method in class jason.stdlib.length
-
- 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.member
-
- getMaxArgs() - Method in class jason.stdlib.min
-
- getMaxArgs() - Method in class jason.stdlib.my_name
-
- 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_plans
-
- getMaxArgs() - Method in class jason.stdlib.remove_plan
-
- getMaxArgs() - Method in class jason.stdlib.resume
-
- getMaxArgs() - Method in class jason.stdlib.reverse
-
- 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.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.wait
-
- getMBox() - Method in class jason.infra.centralised.CentralisedAgArch
-
- 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.at
-
- getMinArgs() - Method in class jason.stdlib.atom
-
- 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.difference
-
- 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_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.ground
-
- getMinArgs() - Method in class jason.stdlib.if_then_else
-
- getMinArgs() - Method in class jason.stdlib.intend
-
- getMinArgs() - Method in class jason.stdlib.kill_agent
-
- getMinArgs() - Method in class jason.stdlib.length
-
- 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.member
-
- getMinArgs() - Method in class jason.stdlib.min
-
- getMinArgs() - Method in class jason.stdlib.my_name
-
- 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_plans
-
- getMinArgs() - Method in class jason.stdlib.remove_plan
-
- getMinArgs() - Method in class jason.stdlib.resume
-
- getMinArgs() - Method in class jason.stdlib.reverse
-
- 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.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.wait
-
- 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
-
- 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.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
-
- 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
-
- getNbUses() - Method in class jason.profiling.QueryProfiling
-
- getNewInstance() - Static method in class jason.util.ConfigGUI
-
- 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
-
- 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(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
-
- getParametersArray() - Method in class jason.mas2j.ClassParameters
-
- getParametersStr(String) - Method in class jason.mas2j.ClassParameters
-
returns parameters with space as separator
- 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 interface 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
- getPL() - Method in class jason.asSemantics.Agent
-
- 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 functor symbol "/" arity
- getPredicateIndicator() - Method in class jason.asSyntax.LiteralImpl
-
returns [~] super.getPredicateIndicator
- getPredicateIndicator() - Method in class jason.asSyntax.Trigger
-
return [+|-][!|?] super.getPredicateIndicator
- getProject() - Method in class jason.infra.centralised.RunCentralisedMAS
-
- getProjectFile() - Method in class jason.mas2j.MAS2JProject
-
- getPropCont() - Method in class jason.asSemantics.Message
-
- getQueryCache() - Method in class jason.asSemantics.Agent
-
- getQueryProfiling() - Method in class jason.asSemantics.Agent
-
- getReceiver() - Method in class jason.asSemantics.Message
-
- getRelevant(Literal) - Method in interface jason.bb.BeliefBase
-
Deprecated.
use getCandidateBeliefs(l,null) instead
- getRelevant(Literal) - Method in class jason.bb.ChainBBAdapter
-
- getRelevant(Literal) - Method in class jason.bb.DefaultBeliefBase
-
Deprecated.
use getCandidateBeliefs(l,null) instead
- 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
- getRunner() - Static method in class jason.infra.centralised.RunCentralisedMAS
-
- getRuntimeServices() - Method in class jason.architecture.AgArch
-
- getRuntimeServices() - Method in interface jason.architecture.AgArchInfraTier
-
Gets an object with infrastructure runtime services
- 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.centralised.CentralisedAgArch
-
- getRuntimeServices() - Method in class jason.infra.centralised.CentralisedEnvironment
-
- getRuntimeServices() - Method in class jason.infra.centralised.CentralisedExecutionControl
-
- getRuntimeServices() - Method in class jason.infra.jade.JadeEnvironment
-
- getRuntimeServices() - Method in class jason.infra.jade.JadeExecutionControl
-
- getRuntimeServices() - Method in class jason.infra.jade.JasonBridgeArch
-
- getScheduler() - Method in class jason.asSemantics.Agent
-
- 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
-
- getSettings() - Method in class jason.asSemantics.TransitionSystem
-
- getShellCommand() - Method in class jason.jeditplugin.Config
-
- getSingletonVars() - Method in class jason.asSyntax.Literal
-
returns all singleton vars (that appears once) in this literal
- getSingletonVars() - Method in class jason.asSyntax.Structure
-
- getSocName() - Method in class jason.mas2j.MAS2JProject
-
- 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.centralised.CentralisedMASLauncherAnt
-
returns the operating system command that runs the MAS
- getStep() - Method in class jason.asSemantics.TransitionSystem
-
- 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
-
- 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.jeditplugin.Config
-
- getTerm() - Method in interface jason.asSyntax.ListTerm
-
- getTerm() - Method in class jason.asSyntax.ListTermImpl
-
gets the term of this ListTerm
- 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
-
- getTerm() - 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.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
-
- 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.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
-
- getTypedParametersArray() - Method in class jason.mas2j.ClassParameters
-
- getUnif() - Method in class jason.asSemantics.IntendedMeans
-
- getUnifier() - Method in class jason.asSemantics.Option
-
- getURL() - Static method in class jason.architecture.MindInspectorWeb
-
- getUserAgArch() - Method in class jason.asSemantics.TransitionSystem
-
- getUserAgArch() - Method in class jason.infra.centralised.CentralisedAgArch
-
- getUserConfFile() - Method in class jason.jeditplugin.Config
-
returns the file where the user preferences are stored
- getUserControl() - Method in class jason.infra.centralised.CentralisedExecutionControl
-
- getUserControl() - Method in class jason.infra.jade.JadeExecutionControl
-
- getUserEnvironment() - Method in class jason.infra.centralised.CentralisedEnvironment
-
- getUserParameter(String) - Method in class jason.runtime.Settings
-
- getUserParameters() - Method in class jason.runtime.Settings
-
- 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
-
- goalFailed(Trigger) - Method in interface jason.asSemantics.GoalListener
-
method called when a goal is failed
- goalFailed(Trigger) - Method in class jason.asSemantics.GoalListenerForMetaEvents
-
- goalFinished(Trigger) - Method in interface jason.asSemantics.GoalListener
-
method called when a goal is successfully finished
- goalFinished(Trigger) - 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
-
- goalResumed(Trigger) - Method in interface jason.asSemantics.GoalListener
-
called when a suspended goal is resumed
- goalResumed(Trigger) - 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
-
- goalSuspended(Trigger, String) - Method in interface jason.asSemantics.GoalListener
-
method called when a goal is suspended (waiting action on the environment or due to internal actions like .wait and .suspend)
- goalSuspended(Trigger, String) - Method in class jason.asSemantics.GoalListenerForMetaEvents
-
- 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
-
- ground - Class in jason.stdlib
-
Internal action: .ground
.
- ground() - Constructor for class jason.stdlib.ground
-
- ID - Static variable in class jason.jeditplugin.AgentSpeakSideKickParser
-
- ID - Static variable in class jason.jeditplugin.JasonProjectSideKickParser
-
- if_then_else - Class in jason.stdlib
-
Implementation of if.
- if_then_else() - Constructor for class jason.stdlib.if_then_else
-
- 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.
- incCycleNumber() - Method in class jason.architecture.AgArch
-
- incHits() - Method in class jason.profiling.QueryProfiling
-
- 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
-
- indexOf(Object) - Method in class jason.asSyntax.ListTermImpl
-
- indexOf(Object) - Method in class jason.asSyntax.VarTerm
-
- informAgsEnvironmentChanged(Collection<String>) - Method in class jason.environment.Environment
-
Deprecated.
use version with String... parameter
- 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(Collection<String>) - Method in interface jason.environment.EnvironmentInfraTier
-
Deprecated.
use the informAgsEnvironmentChanged with String... parameter
- informAgsEnvironmentChanged(String...) - Method in class jason.infra.centralised.CentralisedEnvironment
-
- informAgsEnvironmentChanged(Collection<String>) - Method in class jason.infra.centralised.CentralisedEnvironment
-
- informAgsEnvironmentChanged(String...) - Method in class jason.infra.jade.JadeEnvironment
-
- 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.centralised.CentralisedExecutionControl
-
- informAgToPerformCycle(String, int) - Method in class jason.infra.jade.JadeExecutionControl
-
- 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.centralised.CentralisedExecutionControl
-
- informAllAgsToPerformCycle(int) - Method in class jason.infra.jade.JadeExecutionControl
-
- informCycleFinished(boolean, int) - Method in class jason.infra.centralised.CentralisedAgArch
-
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.jade.JadeAgArch
-
Informs the infrastructure tier controller that the agent
has finished its reasoning cycle (used in sync mode).
- infraControl - Variable in class jason.control.ExecutionControl
-
- infraEnv - Variable in class jason.infra.centralised.CentralisedAgArch
-
- InfrastructureFactory - Interface in jason.infra
-
Every infrastructure for Jason must implement this interface.
- infraTP - Variable in class jason.util.ConfigGUI
-
- inGrid(Location) - Method in class jason.environment.grid.GridWorldModel
-
- inGrid(int, int) - 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 interface 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(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
-
- init(String[]) - Method in class jason.infra.centralised.RunCentralisedMAS
-
- init(String[], MAS2JProject) - Method in interface jason.infra.jade.ContainerAllocation
-
- init(AgentParameters) - Method in class jason.infra.jade.JasonBridgeArch
-
- init(String[]) - Method in class jason.infra.jade.RunJadeMAS
-
- initAg(String, ClassParameters, String, Settings) - Method in class jason.architecture.AgArch
-
Deprecated.
for arch initialisation you should override the init() method.
- initAg() - Method in class jason.asSemantics.Agent
-
Initialises the TS and other components of the agent
- initAg(String) - Method in class jason.asSemantics.Agent
-
parse and load the agent code, asSrc may be null
- 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 by
new TransitionSystem(ag, new Circumstance(), stts, arch);
ag.setBB(bb); // only if you use a custom BB
ag.initAg(asSrc);
TransitionSystem ts = ag.getTS();
- initAg() - Method in class jason.infra.repl.ReplAg
-
- initAg() - Method in class jason.infra.repl.ReplAgGUI
-
- initAgMap() - Method in class jason.mas2j.MAS2JProject
-
- initButtonPanel() - Method in class jason.runtime.MASConsoleGUI
-
- initComponents(int) - Method in class jason.environment.grid.GridWorldView
-
sets the size of the frame and adds the components
- initComponents() - Method in class jason.infra.centralised.BaseDialogGUI
-
- initComponents() - Method in class jason.infra.centralised.KillAgentGUI
-
- initComponents() - Method in class jason.infra.centralised.StartNewAgentGUI
-
- initComponents() - Method in class jason.jeditplugin.NewEnvironmentGUI
-
- initComponents() - Method in class jason.jeditplugin.NewInternalActionGUI
-
- initComponents() - Method in class jason.jeditplugin.NewProjectGUI
-
- initDefaultFunctions() - Method in class jason.asSemantics.Agent
-
- initFrame(String) - Method in class jason.runtime.MASConsoleGUI
-
- 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
-
- 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
-
- intend - Class in jason.stdlib
-
Internal action: .intend(I)
.
- intend() - Constructor for class jason.stdlib.intend
-
- IntendedMeans - Class in jason.asSemantics
-
- IntendedMeans(Option, Trigger) - Constructor for class jason.asSemantics.IntendedMeans
-
- Intention - Class in jason.asSemantics
-
Represents and Intention (a stack of IntendedMeans).
- Intention() - Constructor for class jason.asSemantics.Intention
-
- intentionAdded(Intention) - Method in interface jason.asSemantics.CircumstanceListener
-
- intentionDropped(Intention) - Method in interface jason.asSemantics.CircumstanceListener
-
- intentionResumed(Intention) - Method in interface jason.asSemantics.CircumstanceListener
-
- intentionSuspended(Intention, String) - Method in interface jason.asSemantics.CircumstanceListener
-
- 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(String) - Constructor for class jason.asSyntax.InternalActionLiteral
-
- InternalActionLiteral(InternalActionLiteral) - Constructor for class jason.asSyntax.InternalActionLiteral
-
- InternalActionLiteral(Structure, Agent) - Constructor for class jason.asSyntax.InternalActionLiteral
-
- 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 - Class in jason.stdlib
-
Internal action: .intersection(S1,S2,S3)
.
- intersection() - Constructor for class jason.stdlib.intersection
-
- isAchvGoal() - Method in class jason.asSyntax.Trigger
-
- isAddition() - Method in class jason.asSyntax.Trigger
-
- isAllUnifs() - Method in class jason.asSyntax.Plan
-
- 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.Structure
-
- isAtom() - Method in interface jason.asSyntax.Term
-
- isAtom() - Method in class jason.asSyntax.VarTerm
-
- 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() - Static method in class jason.infra.centralised.RunCentralisedMAS
-
- isEmpty() - Method in class jason.asSyntax.ListTermImpl
-
- isEmpty() - Method in class jason.asSyntax.VarTerm
-
- 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(Location) - Method in class jason.environment.grid.GridWorldModel
-
returns true if the location l has no obstacle neither agent
- isFree(int, int) - Method in class jason.environment.grid.GridWorldModel
-
returns true if the location x,y has neither obstacle nor agent
- isFree(int, Location) - Method in class jason.environment.grid.GridWorldModel
-
returns true if the location l has not the object obj
- isFree(int, int, int) - Method in class jason.environment.grid.GridWorldModel
-
returns true if the location x,y has not the object obj
- isFreeOfObstacle(Location) - Method in class jason.environment.grid.GridWorldModel
-
- isFreeOfObstacle(int, int) - 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.Structure
-
- isGround() - Method in interface jason.asSyntax.Term
-
- isGround() - Method in class jason.asSyntax.VarTerm
-
- isInArea(Location, Location) - Method in class jason.environment.grid.Location
-
- isInArea(Area) - 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
-
- 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
-
- 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
-
- 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.Plan
-
returns an unifier if this plan is relevant for the event te,
returns null otherwise.
- isRelevant(Trigger) - Method in class jason.asSyntax.PlanLibrary
-
Deprecated.
use hasCandidatePlan(te) instead
- isReplyToSyncAsk() - Method in class jason.asSemantics.Message
-
- 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() - Method in class jason.architecture.AgArch
-
Checks whether the agent is running
- isRunning() - Method in interface jason.architecture.AgArchInfraTier
-
Checks whether the agent is running (alive)
- 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.centralised.CentralisedAgArch
-
- isRunning() - Method in class jason.infra.centralised.CentralisedEnvironment
-
- isRunning() - Method in class jason.infra.jade.JadeAg
-
- 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() - Method in class jason.asSemantics.Intention
-
- isSync() - Method in class jason.runtime.Settings
-
returns true if the execution is synchronised
- 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
-
- 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
-
- 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.jeditplugin.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.VarTerm
-
- iterator() - Method in interface 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
-
- lastIndexOf(Object) - Method in class jason.asSyntax.ListTermImpl
-
- lastIndexOf(Object) - Method in class jason.asSyntax.VarTerm
-
- 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
-
- length - Class in jason.stdlib
-
Internal action: .length
.
- length() - Constructor for class jason.stdlib.length
-
- levelField - Static variable in class jason.runtime.MASConsoleLogHandler
-
- LFalse - Static variable in class jason.asSyntax.Literal
-
- list - Class in jason.stdlib
-
Internal action: .list
.
- list() - Constructor for class jason.stdlib.list
-
- 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
-
- listener - Variable in class jason.infra.centralised.CentralisedMASLauncherAnt
-
- listIterator() - Method in class jason.asSyntax.ListTermImpl
-
- listIterator(int) - Method in class jason.asSyntax.ListTermImpl
-
- listIterator() - Method in class jason.asSyntax.VarTerm
-
- listIterator(int) - Method in class jason.asSyntax.VarTerm
-
- 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
-
- 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
-
- 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 - Class in jason.stdlib
-
Internal action: .literal
.
- literal() - Constructor for class jason.stdlib.literal
-
- LiteralImpl - Class in jason.asSyntax
-
A Literal extends a Pred with strong negation (~).
- LiteralImpl(String) - Constructor for class jason.asSyntax.LiteralImpl
-
creates a positive literal
- LiteralImpl(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(boolean, Literal) - Constructor for class jason.asSyntax.LiteralImpl
-
if pos == true, the literal is positive, otherwise it is negative
- LiteralImpl(String, int) - Constructor for class jason.asSyntax.LiteralImpl
-
- LNeg - Static variable in class jason.asSyntax.Literal
-
- load(String) - Method in class jason.asSemantics.Agent
-
parse and load the agent code, asSrc may be null
- load(String) - Method in class jason.infra.repl.ReplAg
-
- load() - Method in class jason.jeditplugin.Config
-
Returns true if the file is loaded correctly
- Location - Class in jason.environment.grid
-
- Location(int, int) - Constructor for class jason.environment.grid.Location
-
- log - Class in jason.functions
-
Function: math.log(N)
: encapsulates java Math.log(N),
returns the natural logarithm (base e) of N.
- log() - Constructor for class jason.functions.log
-
- LogExpr - Class in jason.asSyntax
-
Represents a logical formula with some logical operator ("&", "|", "not").
- LogExpr(LogicalFormula, LogExpr.LogicalOp, LogicalFormula) - Constructor for class jason.asSyntax.LogExpr
-
- LogExpr(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 - Static variable in class jason.control.ExecutionControl
-
- logger - Variable in class jason.infra.centralised.CentralisedAgArch
-
- logger - Static variable in class jason.infra.centralised.RunCentralisedMAS
-
- logger - Variable in class jason.infra.jade.JadeAg
-
- logger - Variable in class jason.profiling.QueryProfiling
-
- 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
-
logicalConsequence checks whether one particular predicate
is a logical consequence of the belief base.
- 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.
- logLevel() - Method in class jason.runtime.Settings
-
- logPropFile - Static variable in class jason.infra.centralised.RunCentralisedMAS
-
- loop - Class in jason.stdlib
-
Implementation of while.
- loop() - Constructor for class jason.stdlib.loop
-
- LPos - Static variable in class jason.asSyntax.Literal
-
- LTrue - Static variable in class jason.asSyntax.Literal
-
- Pair<T1,T2> - Class in jason.util
-
- Pair(T1, T2) - Constructor for class jason.util.Pair
-
- 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(Buffer, DefaultErrorSource) - Method in class jason.jeditplugin.AgentSpeakSideKickParser
-
- parse(Buffer, DefaultErrorSource) - Method in class jason.jeditplugin.JasonProjectSideKickParser
-
- parse(String) - Static method in class jason.mas2j.MAS2JProject
-
- parseAS(URL) - Method in class jason.asSemantics.Agent
-
Adds beliefs and plans form an URL
- parseAS(File) - Method in class jason.asSemantics.Agent
-
Adds beliefs and plans form a file
- parseAS(InputStream) - Method in class jason.asSemantics.Agent
-
- parseAS(Reader) - Method in class jason.asSemantics.Agent
-
- parseExpr(String) - Static method in class jason.asSyntax.ArithExpr
-
returns some Term that can be evaluated as Number
- 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.LogExpr
-
returns some LogicalFormula that can be evaluated
- parseExpr(String) - Static method in class jason.asSyntax.RelExpr
-
returns some LogicalFormula that can be evaluated
- parseFormula(String) - Static method in class jason.asSyntax.ASSyntax
-
creates a new logical formula by parsing a string
- parseList(String) - Static method in class jason.asSyntax.ASSyntax
-
creates a new list by parsing a string
- parseList(String) - Static method in class jason.asSyntax.ListTermImpl
-
- parseLiteral(String) - Static method in class jason.asSyntax.ASSyntax
-
creates a new literal by parsing a string
- 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.
- parseNumber(String) - Static method in class jason.asSyntax.ASSyntax
-
creates a new number term by parsing a string
- parseParameters() - Method in class jason.infra.jade.JadeAgArch
-
- parsePlan(String) - Static method in class jason.asSyntax.ASSyntax
-
creates a new plan by parsing a string
- parsePlanBody(String) - Static method in class jason.asSyntax.ASSyntax
-
creates a new plan body by parsing a string
- parsePred(String) - Static method in class jason.asSyntax.Pred
-
- parseProjectAS(MAS2JProject) - Method in class jason.jeditplugin.JasonID
-
- parseRule(String) - Static method in class jason.asSyntax.ASSyntax
-
creates a new rule by parsing a string
- parseString(String) - Static method in class jason.asSyntax.StringTermImpl
-
- parseStructure(String) - Static method in class jason.asSyntax.ASSyntax
-
creates a new structure (a kind of term) by parsing a string
- parseTerm(String) - Static method in class jason.asSyntax.ASSyntax
-
creates a new term by parsing a string
- parseTrigger(String) - Static method in class jason.asSyntax.ASSyntax
-
creates a new trigger by parsing a string
- parseTrigger(String) - Static method in class jason.asSyntax.Trigger
-
prefer to use ASSyntax.parseTrigger
- parseVar(String) - Static method in class jason.asSyntax.ASSyntax
-
creates a new variable by parsing a string
- parseVar(String) - Static method in class jason.asSyntax.VarTerm
-
Deprecated.
prefer ASSyntax.parseVar(...)
- pBt - Variable in class jason.runtime.MASConsoleGUI
-
- pcenter - Variable in class jason.runtime.MASConsoleGUI
-
- peek() - Method in class jason.asSemantics.Intention
-
- perceive() - Method in class jason.architecture.AgArch
-
Gets the agent's perception as a list of Literals.
- perceive() - Method in interface jason.architecture.AgArchInfraTier
-
Gets the agent's perception as a list of Literals
- perceive() - Method in class jason.infra.centralised.CentralisedAgArch
-
- perceive() - Method in class jason.infra.jade.JasonBridgeArch
-
- perceive - Class in jason.stdlib
-
Internal action: .perceive
.
- perceive() - Constructor for class jason.stdlib.perceive
-
- 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
- pFields - Variable in class jason.infra.centralised.BaseDialogGUI
-
- pi - Class in jason.functions
-
Function: math.pi
: encapsulates java Math.PI.
- pi() - Constructor for class jason.functions.pi
-
- pl - Variable in class jason.asSemantics.Agent
-
- pLabels - Variable in class jason.infra.centralised.BaseDialogGUI
-
- plan - Variable in class jason.asSemantics.IntendedMeans
-
- Plan - Class in jason.asSyntax
-
Represents an AgentSpack 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_label - Class in jason.stdlib
-
Internal action: .plan_label(P,L)
.
- plan_label() - Constructor for class jason.stdlib.plan_label
-
- 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(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
-
- PlanLibrary - Class in jason.asSyntax
-
Represents a set of plans used by an agent
- PlanLibrary() - Constructor for class jason.asSyntax.PlanLibrary
-
- pop() - Method in class jason.asSemantics.Intention
-
- Pred - Class in jason.asSyntax
-
A Pred extends a Structure with annotations, e.g.: a(1)[an1,an2].
- Pred(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, 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(String, int) - Constructor for class jason.asSyntax.PredicateIndicator
-
- PredicateIndicator(String, PredicateIndicator) - 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.if_then_else
-
- prepareArguments(Literal, Unifier) - Method in class jason.stdlib.loop
-
- prepareArguments(Literal, Unifier) - Method in class jason.stdlib.setof
-
- print(String) - Method in class jason.infra.repl.ReplAg
-
- print(String) - Method in class jason.infra.repl.ReplAgGUI
-
- print(Object) - Method in class jason.runtime.OutputStreamAdapter
-
- print(String) - Method in class jason.runtime.OutputStreamAdapter
-
- 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 - Class in jason.stdlib
-
Internal action: .print
.
- print() - Constructor for class jason.stdlib.print
-
- print_unifier - Class in jason.infra.repl
-
- print_unifier() - Constructor for class jason.infra.repl.print_unifier
-
- println(Object) - Method in class jason.runtime.OutputStreamAdapter
-
- println(String) - 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() - Method in class jason.runtime.OutputStreamAdapter
-
- println - Class in jason.stdlib
-
Internal action: .println
.
- println() - Constructor for class jason.stdlib.println
-
- process(Pred, Agent, Agent) - Method in interface jason.asSyntax.directives.Directive
-
This method is called to process the directive.
- process(Pred, Agent, Agent) - Static method in class jason.asSyntax.directives.DirectiveProcessor
-
- 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.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
-
- processOut - Variable in class jason.infra.centralised.CentralisedMASLauncherAnt
-
- project - Variable in class jason.infra.centralised.CentralisedMASLauncherAnt
-
- project - Static variable in class jason.infra.centralised.RunCentralisedMAS
-
- PROPERTY_PREFIX - Static variable in class jason.jeditplugin.JasonIDPlugin
-
- pT - Static variable in class jason.profiling.QueryProfiling
-
- publish(LogRecord) - Method in class jason.runtime.MASConsoleLogHandler
-
- push(IntendedMeans) - Method in class jason.asSemantics.Intention
-
- 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
-
- random - Variable in class jason.environment.grid.GridWorldModel
-
- 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
-
- random - Class in jason.stdlib
-
Internal action: .random(N)
.
- random() - Constructor for class jason.stdlib.random
-
- range - Class in jason.stdlib
-
Internal action: .range(Var,Start,End)
.
- 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
-
- readFromJAR - Static variable in class jason.infra.centralised.RunCentralisedMAS
-
- reasoningCycle() - Method in class jason.asSemantics.TransitionSystem
-
- 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.centralised.CentralisedExecutionControl
-
- receiveMsg(Message) - Method in class jason.infra.centralised.CentralisedAgArch
-
- 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
-
- receiveSyncSignal() - Method in class jason.infra.centralised.CentralisedAgArch
-
inform this agent that it can continue, if it is in sync mode and
waiting a signal
- registerAg(Agent) - Method in class jason.architecture.MindInspectorWeb
-
add the agent in the list of available agent for mind inspection
- registerDirectives() - Method in class jason.mas2j.MAS2JProject
-
- relevant_plans - Class in jason.stdlib
-
Internal action: .relevant_plans
.
- relevant_plans() - Constructor for class jason.stdlib.relevant_plans
-
- relevantPlans(Trigger) - 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
-
- remove(VarTerm) - Method in class jason.asSemantics.Unifier
-
- remove(int) - Method in class jason.asSyntax.ListTermImpl
-
- remove(Object) - Method in class jason.asSyntax.ListTermImpl
-
- remove(Atom, Term) - Method in class jason.asSyntax.PlanLibrary
-
Remove a plan represented by the label pLabel.
- remove(String) - Method in class jason.asSyntax.PlanLibrary
-
remove the plan with label pLabel
- remove(int) - Method in class jason.asSyntax.VarTerm
-
- remove(Object) - Method in class jason.asSyntax.VarTerm
-
- remove(Literal) - Method in interface 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
-
- remove(Literal) - Method in class jason.bb.JDBCPersistentBB
-
- remove(int, Location) - Method in class jason.environment.grid.GridWorldModel
-
- remove(int, int, int) - Method in class jason.environment.grid.GridWorldModel
-
- remove_plan - Class in jason.stdlib
-
Internal action: .remove_plan
.
- remove_plan() - Constructor for class jason.stdlib.remove_plan
-
- removeAll(Collection) - Method in class jason.asSyntax.ListTermImpl
-
- removeAll(Collection) - Method in class jason.asSyntax.VarTerm
-
- 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
- removeDirective(String) - Static method in class jason.asSyntax.directives.DirectiveProcessor
-
- removeEvent(Event) - Method in class jason.asSemantics.Circumstance
-
- removeEventListener(CircumstanceListener) - Method in class jason.asSemantics.Circumstance
-
- removeGoalListener(GoalListener) - Method in class jason.asSemantics.TransitionSystem
-
- removeInfrastructureFactoryClass(String) - Method in class jason.jeditplugin.Config
-
- removeIntention(Intention) - Method in class jason.asSemantics.Circumstance
-
- 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.centralised.CentralisedAgArch
-
- removeNotify() - Method in class jason.jeditplugin.JasonID
-
- removePendingAction(int) - Method in class jason.asSemantics.Circumstance
-
- removePendingEvent(String) - Method in class jason.asSemantics.Circumstance
-
- removePendingIntention(String) - Method in class jason.asSemantics.Circumstance
-
- removePendingIntention(int) - 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.
- removeSourcePath(int) - Method in class jason.mas2j.MAS2JProject
-
- renamedVars - Variable in class jason.asSemantics.IntendedMeans
-
- repaint() - Method in class jason.environment.grid.GridWorldView
-
- replace(String, String, String) - Static method in class jason.infra.centralised.CentralisedMASLauncherAnt
-
- replaceMarks(String, boolean) - Method in class jason.infra.centralised.CentralisedMASLauncherAnt
-
- replaceMarks(String, boolean) - Method in class jason.infra.jade.JadeMASLauncherAnt
-
- 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
-
- 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
-
- resetHashCodeCache() - Method in class jason.asSyntax.DefaultTerm
-
- restoreOriginalOut() - Method in class jason.runtime.OutputStreamAdapter
-
- resultSetToLiteral(ResultSet, PredicateIndicator) - Method in class jason.bb.JDBCPersistentBB
-
translates the current line of a result set into a Literal
- resume(TransitionSystem, String, boolean, List<Term>) - Static method in class jason.asSemantics.ConcurrentInternalAction
-
- resume - Class in jason.stdlib
-
Internal action:
.resume(G)
.
- resume() - Constructor for class jason.stdlib.resume
-
- resumeInt(TransitionSystem, String) - Method in class jason.asSemantics.ConcurrentInternalAction
-
resume the intention identified by intentionKey
- resumeIntention(Intention) - Method in class jason.asSemantics.Circumstance
-
add the intention back to I, and also notify meta listeners that the goals are resumed
- retainAll(Collection) - Method in class jason.asSyntax.ListTermImpl
-
- retainAll(Collection) - Method in class jason.asSyntax.VarTerm
-
- retrieve() - Method in class jason.runtime.Settings
-
- 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 - Class in jason.stdlib
-
Internal action: .reverse
.
- reverse() - Constructor for class jason.stdlib.reverse
-
- 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
-
- 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.infra.centralised.CentralisedAgArch
-
- run() - Method in class jason.infra.centralised.CentralisedMASLauncherAnt
-
- run() - Method in class jason.infra.centralised.RunCentralisedMAS.CentralisedAgArchForPool
-
- run() - Method in class jason.jeditplugin.CheckVersion
-
- run() - Method in class jason.util.ConfigGUI
-
- RUN_AS_THREAD - Static variable in class jason.jeditplugin.Config
-
- runAntTask(String) - Method in class jason.jeditplugin.JasonID
-
- runAtBeginOfNextCycle(Runnable) - 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
-
Runs MASProject using centralised infrastructure.
- RunCentralisedMAS() - Constructor for class jason.infra.centralised.RunCentralisedMAS
-
- RunCentralisedMAS.CentralisedAgArchForPool - Class in jason.infra.centralised
-
an agent architecture for the infra based on thread pool
- RunCentralisedMAS.CentralisedAgArchForPool() - Constructor for class jason.infra.centralised.RunCentralisedMAS.CentralisedAgArchForPool
-
- RunJadeMAS - Class in jason.infra.jade
-
Runs MASProject using JADE infrastructure.
- RunJadeMAS() - Constructor for class jason.infra.jade.RunJadeMAS
-
- runner - Static variable in class jason.infra.centralised.RunCentralisedMAS
-
- running - Variable in class jason.infra.jade.JadeAg
-
- runProject(boolean) - Method in class jason.jeditplugin.JasonID
-
- runProject() - Method in class jason.jeditplugin.JasonID
-
- RunProjectListener - Interface in jason.jeditplugin
-
This interface is implemented by objects that wants to be notified
about changes in the MAS execution state (like JasonIDE).
- RuntimeServicesInfraTier - Interface in jason.runtime
-
This interface is implemented by the infrastructure tier
(Saci/Centralised/...) to provide concrete runtime services.
- 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
-
- 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
-
- SE - Variable in class jason.asSemantics.Circumstance
-
- selectAction(List<ActionExec>) - Method in class jason.asSemantics.Agent
-
- 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
-
- SELF_SUSPENDED_INT - Static variable in class jason.stdlib.suspend
-
- send - Class in jason.stdlib
-
Internal action: .send
.
- send() - Constructor for class jason.stdlib.send
-
- sendMsg(Message) - Method in class jason.architecture.AgArch
-
Sends a Jason message
- sendMsg(Message) - Method in interface jason.architecture.AgArchInfraTier
-
Sends a Jason message in a specific infrastructure
- sendMsg(Message) - Method in class jason.infra.centralised.CentralisedAgArch
-
- sendMsg(Message) - Method in class jason.infra.jade.JadeAg
-
- sendMsg(Message) - Method in class jason.infra.jade.JasonBridgeArch
-
- set(int, Term) - Method in class jason.asSyntax.ListTermImpl
-
- set(int, Term) - Method in class jason.asSyntax.VarTerm
-
- set(int, int, int) - Method in class jason.environment.grid.GridWorldModel
-
- 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.centralised.CentralisedAgArch
-
- setAgPos(int, Location) - Method in class jason.environment.grid.GridWorldModel
-
- setAgPos(int, int, int) - 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.jeditplugin.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
-
- 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
-
- setClassName(String) - Method in class jason.mas2j.ClassParameters
-
- setContext(LogicalFormula) - Method in class jason.asSyntax.Plan
-
- setControlClass(ClassParameters) - Method in class jason.mas2j.MAS2JProject
-
- setControlInfraTier(CentralisedExecutionControl) - Method in class jason.infra.centralised.CentralisedAgArch
-
- setCycleNumber(int) - Method in class jason.architecture.AgArch
-
sets the number of the current cycle
- setDirectory(String) - Method in class jason.mas2j.MAS2JProject
-
- setEnvClass(ClassParameters) - Method in class jason.mas2j.MAS2JProject
-
- setEnvInfraTier(CentralisedEnvironment) - Method in class jason.infra.centralised.CentralisedAgArch
-
- setEnvironmentInfraTier(EnvironmentInfraTier) - Method in class jason.environment.Environment
-
Sets the infrastructure tier of the environment (saci, jade, centralised, ...)
- setEvents(byte) - Method in class jason.runtime.Settings
-
- setExecutionControlInfraTier(ExecutionControlInfraTier) - Method in class jason.control.ExecutionControl
-
- setFailureReason(Literal, String) - Method in class jason.asSemantics.ActionExec
-
- setHost(String) - Method in class jason.mas2j.AgentParameters
-
- setHost(String) - Method in class jason.mas2j.ClassParameters
-
- setIA(InternalAction) - Method in class jason.asSyntax.InternalActionLiteral
-
- setIlForce(String) - Method in class jason.asSemantics.Message
-
- setInfrastructure(ClassParameters) - Method in class jason.mas2j.MAS2JProject
-
- setInfrastructureFactoryClass(String, String) - Method in class jason.jeditplugin.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.jeditplugin.Config
-
- setLabel(Pred) - Method in class jason.asSyntax.Plan
-
- setListener(RunProjectListener) - Method in class jason.infra.centralised.CentralisedMASLauncherAnt
-
- setListener(RunProjectListener) - Method in interface jason.jeditplugin.MASLauncherInfraTier
-
Sets the object that wants to be informed about the changes in
the execution state.
- setLiteral(Literal) - Method in class jason.asSyntax.Trigger
-
- setLogger(AgArch) - Method in class jason.asSemantics.Agent
-
- setLogger(AgArch) - Method in class jason.asSemantics.TransitionSystem
-
- setLogger(Logger) - Method in class jason.asSemantics.TransitionSystem
-
- setLogger() - Method in class jason.infra.centralised.CentralisedAgArch
-
- 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
-
- setNRCBP(String) - Method in class jason.runtime.Settings
-
- setNRCBP(int) - Method in class jason.runtime.Settings
-
- setof - Class in jason.stdlib
-
- setof() - Constructor for class jason.stdlib.setof
-
- setOptions(Map<String, String>) - Method in class jason.mas2j.AgentParameters
-
- setOptions(String) - Method in class jason.runtime.Settings
-
- setOptions(Map<String, Object>) - Method in class jason.runtime.Settings
-
- 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
-
- setPlan(Plan) - Method in class jason.asSemantics.Option
-
- setProject(MAS2JProject) - Method in class jason.infra.centralised.CentralisedMASLauncherAnt
-
- setProject(MAS2JProject) - Method in interface jason.jeditplugin.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
-
- setRunningCycle(boolean) - Method in class jason.control.ExecutionControl
-
- setSender(String) - Method in class jason.asSemantics.Message
-
- setSleep(int) - Method in class jason.environment.TimeSteppedEnvironment
-
- setSocName(String) - Method in class jason.mas2j.MAS2JProject
-
- setSourcePath(List<String>) - 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
-
- 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
-
- setTerm(Term) - Method in interface jason.asSyntax.ListTerm
-
- setTerm(Term) - Method in class jason.asSyntax.ListTermImpl
-
- 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 class jason.asSyntax.VarTerm
-
- 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.centralised.CentralisedAgArch
-
- 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
-
- 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(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() - Static method in class jason.infra.centralised.RunCentralisedMAS
-
- setupLogger() - Static method in class jason.infra.centralised.RunCentralisedMAS
-
- setupMindInspector(String) - Method in class jason.architecture.MindInspectorAgArch
-
process the mindinspector parameter used in the agent option in .mas2j project.
- setUserEnvironment(Environment) - Method in class jason.infra.centralised.CentralisedEnvironment
-
- setValuesFrom(ListTerm) - Method in class jason.asSyntax.ListTermImpl
-
- setVerbose(String) - Method in class jason.runtime.Settings
-
- setVerbose(int) - Method in class jason.runtime.Settings
-
- 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.jeditplugin.Config
-
- SHORT_UNNAMED_VARS - Static variable in class jason.jeditplugin.Config
-
- shortUnnamedVarCB - Variable in class jason.util.ConfigGUI
-
- show(JFrame) - Static method in class jason.jeditplugin.AboutGUI
-
- show() - Method in class jason.profiling.QueryProfiling
-
- SHOW_ANNOTS - Static variable in class jason.jeditplugin.Config
-
- shuffle - Class in jason.stdlib
-
Internal action: .shuffle(List,Result)
.
- shuffle() - Constructor for class jason.stdlib.shuffle
-
- SI - Variable in class jason.asSemantics.Circumstance
-
- 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
-
- size() - Method in class jason.asSemantics.Intention
-
- size() - Method in class jason.asSemantics.Unifier
-
- size() - Method in class jason.asSyntax.ListTermImpl
-
- size() - Method in class jason.asSyntax.PlanLibrary
-
- size() - Method in class jason.asSyntax.VarTerm
-
- size() - Method in interface jason.bb.BeliefBase
-
Returns the number of beliefs in BB
- size() - Method in class jason.bb.ChainBBAdapter
-
- size() - Method in class jason.bb.DefaultBeliefBase
-
- size() - Method in class jason.bb.JDBCPersistentBB
-
- sleep() - Method in class jason.architecture.AgArch
-
Puts the agent in sleep.
- sleep() - Method in interface jason.architecture.AgArchInfraTier
-
Put the agent in "sleep" mode
- sleep() - Method in class jason.infra.centralised.CentralisedAgArch
-
- sleep() - Method in class jason.infra.centralised.RunCentralisedMAS.CentralisedAgArchForPool
-
- sleep() - Method in class jason.infra.jade.JasonBridgeArch
-
- 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
-
- 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
-
- SourceInfo - Class in jason.asSyntax
-
Store information about the file source of some term (atom, literal, etc).
- SourceInfo(String, int) - Constructor for class jason.asSyntax.SourceInfo
-
- SourceInfo(String, int, int) - Constructor for class jason.asSyntax.SourceInfo
-
- SourceInfo(SourceInfo) - Constructor for class jason.asSyntax.SourceInfo
-
- 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.centralised.RunCentralisedMAS
-
start agents, ....
- start() - Method in class jason.jeditplugin.JasonID
-
- start() - Method in class jason.jeditplugin.JasonIDPlugin
-
- START_WEB_MI - Static variable in class jason.jeditplugin.Config
-
- startAgent(String) - Method in class jason.infra.centralised.CentralisedRuntimeServices
-
- startAgent(String) - Method in class jason.infra.jade.JadeRuntimeServices
-
- startAgent(String) - Method in interface jason.runtime.RuntimeServicesInfraTier
-
start (e.g.
- startAgs() - Method in class jason.infra.centralised.RunCentralisedMAS
-
- startAgs() - Method in class jason.infra.jade.RunJadeMAS
-
- startCartagoNode(String[]) - Static method in class jason.infra.jade.JadeAgArch
-
- startContainer() - Method in class jason.infra.jade.RunJadeMAS
-
- startInternalAction(TransitionSystem, Runnable) - Method in class jason.asSemantics.ConcurrentInternalAction
-
- StartNewAgentGUI - Class in jason.infra.centralised
-
- StartNewAgentGUI(Frame, String, String) - Constructor for class jason.infra.centralised.StartNewAgentGUI
-
- startNewCycle() - Method in class jason.control.ExecutionControl
-
- startRun() - Method in class jason.control.ExecutionControlGUI
-
- startSyncMode() - Method in class jason.infra.centralised.RunCentralisedMAS
-
- 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
-
- 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.
- stepStarted(int) - Method in class jason.environment.TimeSteppedEnvironment
-
to be overridden by the user class
- 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() - Method in interface jason.bb.BeliefBase
-
Called just before the end of MAS execution
- stop() - Method in class jason.bb.ChainBBAdapter
-
- stop() - Method in class jason.bb.DefaultBeliefBase
-
- 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.centralised.CentralisedEnvironment
-
called before the end of MAS execution, it just calls the user environment class stop method.
- stop() - Method in class jason.infra.centralised.CentralisedExecutionControl
-
- stop - Variable in class jason.infra.centralised.CentralisedMASLauncherAnt
-
- stop() - Method in class jason.infra.jade.JasonBridgeArch
-
- stop() - Method in class jason.jeditplugin.JasonID
-
- stopAg() - Method in class jason.asSemantics.Agent
-
- stopAg() - Method in class jason.infra.centralised.CentralisedAgArch
-
- stopAgs() - Method in class jason.infra.centralised.RunCentralisedMAS
-
- stopMAS() - Method in class jason.infra.centralised.CentralisedMASLauncherAnt
-
- stopMAS() - Method in class jason.infra.centralised.CentralisedRuntimeServices
-
- stopMAS() - Method in class jason.infra.jade.JadeRuntimeServices
-
- stopMAS() - Method in class jason.jeditplugin.JasonID
-
- stopMAS() - Method in interface jason.jeditplugin.MASLauncherInfraTier
-
Stops the MAS execution.
- stopMAS() - Method in interface jason.runtime.RuntimeServicesInfraTier
-
Stop all MAS (the agents, the environment, the controller, ...)
- stopMAS - Class in jason.stdlib
-
Internal action: .stopMAS
.
- stopMAS() - Constructor for class jason.stdlib.stopMAS
-
- stopMASFileName - Static variable in class jason.infra.centralised.RunCentralisedMAS
-
- stopRun() - Method in class jason.control.ExecutionControlGUI
-
stop the execution
- store() - Method in class jason.jeditplugin.Config
-
- store(File) - Method in class jason.jeditplugin.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(String) - Constructor for class jason.asSyntax.StringTermImpl
-
- StringTermImpl(StringTermImpl) - Constructor for class jason.asSyntax.StringTermImpl
-
- Structure - Class in jason.asSyntax
-
Represents a structure: a functor with n arguments,
e.g.: val(10,x(3)).
- Structure(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, int) - Constructor for class jason.asSyntax.Structure
-
Create a structure with a defined number of terms.
- structure - Class in jason.stdlib
-
Internal action: .structure
.
- structure() - Constructor for class jason.stdlib.structure
-
- structure2timestamp(Term) - Static method in class jason.bb.JDBCPersistentBB
-
translates structure like "timestamp(Y,M,D,H,M,S)" into a SQL timestamp
- subList(int, int) - Method in class jason.asSyntax.ListTermImpl
-
- subList(int, int) - Method in class jason.asSyntax.VarTerm
-
- sublist - Class in jason.stdlib
-
Internal action: .sublist(S,L)
.
- sublist() - Constructor for class jason.stdlib.sublist
-
- 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
-
- 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() - Constructor for class jason.stdlib.suspended
-
- SUSPENDED_INT - Static variable in class jason.stdlib.suspend
-
- 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() - 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.send
-
- suspendIntention() - Method in class jason.stdlib.suspend
-
- suspendIntention() - Method in class jason.stdlib.wait
-
- 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
-
- 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
-
- TE_JAG_AWAKING - 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
-
- 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
-
- test() - Method in class jason.bb.JDBCPersistentBB
-
just create some data to test
- 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.
- testStop() - Method in class jason.control.ExecutionControlGUI
-
test whether to stop running and show the agent state
- 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
-
- time - Class in jason.functions
-
Function: system.time
: encapsulates java System.currentTimeMillis(),
returns the current time in milliseconds.
- time() - Constructor for class jason.functions.time
-
- time - Class in jason.stdlib
-
Internal action: .time(HH,MM,SS)
.
- time() - Constructor for class jason.stdlib.time
-
- timeout(TransitionSystem, String) - Method in class jason.asSemantics.ConcurrentInternalAction
-
called back when some intention should be resumed/failed by timeout
- 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.OverActionsPolicy - Enum in jason.environment
-
Policy used when a second action is requested and the agent still has another action pending execution
- title - Static variable in class jason.control.ExecutionControlGUI
-
- tl - Variable in class jason.environment.grid.Area
-
- toArray() - Method in class jason.asSyntax.ListTermImpl
-
- toArray(T[]) - Method in class jason.asSyntax.ListTermImpl
-
- toArray() - Method in class jason.asSyntax.VarTerm
-
- toArray(Object[]) - Method in class jason.asSyntax.VarTerm
-
- toASString() - Method in class jason.asSyntax.Plan
-
returns this plan in a string complaint with AS syntax
- ToDOM - Interface in jason.util
-
- 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.LiteralImpl
-
- 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.Pred
-
- toString() - Method in class jason.asSyntax.PredicateIndicator
-
- toString() - Method in class jason.asSyntax.Rule
-
- 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.asSyntax.VarTerm
-
- toString() - Method in class jason.bb.ChainBBAdapter
-
- toString() - Method in class jason.bb.DefaultBeliefBase
-
- 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.functions.RuleToFunction
-
- 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.util.Pair
-
- toStringAsTerm() - Method in class jason.asSyntax.Pred
-
- TPercept - Static variable in interface jason.bb.BeliefBase
-
represents the structure 'source(percept)'
- transCache - Variable in class jason.util.asl2xml
-
- transform(Agent) - Method in class jason.util.asl2dot
-
- transform(Document) - Method in class jason.util.asl2tex
-
- transform(String) - Method in class jason.util.asl2xml
-
- transform(Agent) - Method in class jason.util.asl2xml
-
- transform(Document) - Method in class jason.util.asl2xml
-
- 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
- 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
-
- 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, ....
- ts - Variable in class jason.asSemantics.Agent
-
- TSelf - Static variable in interface jason.bb.BeliefBase
-
represents the structure 'source(self)'
- value - Variable in class jason.asSyntax.ArithFunctionTerm
-
- 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.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.
- 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.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() - 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.
- VarTerm - Class in jason.asSyntax
-
Represents a variable Term: like X (starts with upper case).
- VarTerm(String) - Constructor for class jason.asSyntax.VarTerm
-
- VarTerm(boolean, String) - Constructor for class jason.asSyntax.VarTerm
-
- varToReplace(Term, Unifier) - Method in class jason.asSyntax.Structure
-
- verbose - Variable in class jason.infra.centralised.StartNewAgentGUI
-
- verbose - Class in jason.infra.repl
-
- verbose() - Constructor for class jason.infra.repl.verbose
-
- verbose() - Method in class jason.runtime.Settings
-
- view - Variable in class jason.environment.grid.GridWorldModel
-