Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

A - Variable in class jason.asSemantics.Circumstance
 
aAnd - Static variable in class jason.stdlib.fork
 
abolish - Class in jason.stdlib
Internal action: .abolish.
abolish() - Constructor for class jason.stdlib.abolish
 
abolish(Atom, PredicateIndicator) - Method in class jason.bb.BeliefBase
 
abolish(Atom, PredicateIndicator) - Method in class jason.bb.DefaultBeliefBase
 
abolish(Literal, Unifier) - Method in class jason.asSemantics.Agent
Removes all occurrences of bel in BB.
abolish(PredicateIndicator) - Method in class jason.bb.BeliefBase
Removes all believes with some functor/arity in the default namespace
abolish(PredicateIndicator) - Method in class jason.bb.ChainBBAdapter
 
abolish(PredicateIndicator) - Method in class jason.bb.JDBCPersistentBB
 
Abs - Class in jason.functions
Function: math.abs(N): encapsulates java Math.abs(N).
Abs() - Constructor for class jason.functions.Abs
 
achieve - Enum constant in enum class jason.asSyntax.BodyLiteral.BodyType
Deprecated.
 
achieve - Enum constant in enum class jason.asSyntax.PlanBody.BodyType
 
achieve - Enum constant in enum class jason.asSyntax.Trigger.TEType
 
achieved - Enum constant in enum class jason.asSemantics.GoalListener.GoalStates
 
achieveNF - Enum constant in enum class jason.asSyntax.BodyLiteral.BodyType
Deprecated.
 
achieveNF - Enum constant in enum class jason.asSyntax.PlanBody.BodyType
 
aclPerformativeToKqml(ACLMessage) - Static method in class jason.infra.jade.JadeAg
 
acos - Class in jason.functions
Function: math.acos(N): encapsulates java Math.acos(N), returns the arc cosine of a value; the returned angle is in the range 0.0 through pi.
acos() - Constructor for class jason.functions.acos
 
act() - Method in class jason.asSemantics.TransitionSystem
 
act() - Method in class jason.infra.local.LocalAgArch
the act as step of reasoning cycle
act() - Method in class jason.infra.local.RunLocalMAS.LocalAgArchSynchronousScheduled
 
act(ActionExec) - Method in class jason.architecture.AgArch
Executes the action action and, when finished, adds it back in feedback actions.
act(ActionExec) - Method in class jason.infra.jade.JasonBridgeArch
 
act(ActionExec) - Method in class jason.infra.local.LocalAgArch
called by the TS to ask the execution of an action in the environment
act(String, ActionExec) - Method in class jason.infra.local.LocalEnvironment
called by the agent infra arch to perform an action in the environment
ActComponent - Class in jason.infra.components
 
ActComponent(LocalAgArchAsynchronous) - Constructor for class jason.infra.components.ActComponent
 
action - Enum constant in enum class jason.asSyntax.BodyLiteral.BodyType
Deprecated.
 
action - Enum constant in enum class jason.asSyntax.PlanBody.BodyType
 
ActionExec - Class in jason.asSemantics
 
ActionExec(Literal, Intention) - Constructor for class jason.asSemantics.ActionExec
 
actionExecuted(ActionExec) - Method in class jason.architecture.AgArch
called to inform that the action execution is finished
actionExecuted(ActionExec) - Method in class jason.infra.local.LocalAgArchAsynchronous
called the the environment when the action was executed
actionExecuted(String, Structure, boolean, Object) - Method in interface jason.environment.EnvironmentInfraTier
called by the user implementation of the environment when the action was executed
actionExecuted(String, Structure, boolean, Object) - Method in class jason.infra.jade.JadeEnvironment
 
actionExecuted(String, Structure, boolean, Object) - Method in class jason.infra.local.LocalEnvironment
 
actionOntology - Static variable in class jason.infra.jade.JadeEnvironment
 
add - Class in jason.stdlib.queue
 
add - Class in jason.stdlib.set
 
add - Enum constant in enum class jason.asSyntax.Trigger.TEOperator
 
add() - Constructor for class jason.stdlib.queue.add
 
add() - Constructor for class jason.stdlib.set.add
 
add(int, int, int) - Method in class jason.environment.grid.GridWorldModel
 
add(int, Literal) - Method in class jason.bb.BeliefBase
Adds a belief in the BB at index position, returns true if succeed
add(int, Literal) - Method in class jason.bb.ChainBBAdapter
 
add(int, Literal) - Method in class jason.bb.DefaultBeliefBase
 
add(int, Literal) - Method in class jason.bb.JDBCPersistentBB
 
add(int, PlanBody) - Method in interface jason.asSyntax.PlanBody
 
add(int, PlanBody) - Method in class jason.asSyntax.PlanBodyImpl
 
add(int, Term) - Method in class jason.asSyntax.ListTermImpl
 
add(int, Term) - Method in class jason.asSyntax.VarTerm
 
add(int, Location) - Method in class jason.environment.grid.GridWorldModel
 
add(Literal) - Method in class jason.bb.BeliefBase
Adds a belief in the end of the BB, returns true if succeed.
add(Literal) - Method in class jason.bb.ChainBBAdapter
 
add(Literal) - Method in class jason.bb.DefaultBeliefBase
 
add(Literal) - Method in class jason.bb.IndexedBB
 
add(Literal) - Method in class jason.bb.JDBCPersistentBB
 
add(Literal, boolean) - Method in class jason.bb.DefaultBeliefBase
 
add(Plan) - Method in class jason.pl.PlanLibrary
 
add(PlanBody) - Method in interface jason.asSyntax.PlanBody
 
add(PlanBody) - Method in class jason.asSyntax.PlanBodyImpl
clone the plan body and adds it in the end of this plan
add(Plan, boolean) - Method in class jason.pl.PlanLibrary
Adds a plan into the plan library, either before or after all other plans depending on the boolean parameter.
add(Plan, Term, boolean) - Method in class jason.pl.PlanLibrary
Add a new plan in PL.
add(Term) - Method in class jason.asSyntax.ListTermImpl
 
add(Term) - Method in class jason.asSyntax.SetTermImpl
 
add(Term) - Method in class jason.asSyntax.VarTerm
 
add_all - Class in jason.stdlib.queue
 
add_all - Class in jason.stdlib.set
 
add_all() - Constructor for class jason.stdlib.queue.add_all
 
add_all() - Constructor for class jason.stdlib.set.add_all
 
add_annot - Class in jason.stdlib
Internal action: .add_annot.
add_annot() - Constructor for class jason.stdlib.add_annot
 
add_nested_source - Class in jason.stdlib
Internal action: .add_nested_source.
add_nested_source() - Constructor for class jason.stdlib.add_nested_source
 
add_plan - Class in jason.stdlib
Internal action: .add_plan.
add_plan() - Constructor for class jason.stdlib.add_plan
 
addAchvGoal(Literal, Intention) - Method in class jason.asSemantics.Circumstance
 
addAg(LocalAgArch) - Method in class jason.infra.local.BaseLocalMAS
 
addAgent(AgentParameters) - Method in class jason.mas2j.MAS2JProject
 
addAgState() - Method in class jason.architecture.MindInspectorAgArch
 
addAgState(Agent, Document, boolean) - Method in class jason.architecture.MindInspectorWeb
 
addAgState(Agent, Document, boolean) - Method in class jason.architecture.MindInspectorWebImpl
 
addAll(int, Collection) - Method in class jason.asSyntax.ListTermImpl
 
addAll(int, Collection) - Method in class jason.asSyntax.VarTerm
 
addAll(PlanLibrary) - Method in class jason.pl.PlanLibrary
 
addAll(SourcePath) - Method in class jason.runtime.SourcePath
 
addAll(Collection) - Method in class jason.asSyntax.ListTermImpl
 
addAll(Collection) - Method in class jason.asSyntax.VarTerm
 
addAll(Collection<? extends Term>) - Method in class jason.asSyntax.SetTermImpl
 
addAll(List<Plan>) - Method in class jason.pl.PlanLibrary
 
addAllAgsAsReceivers(ACLMessage) - Method in class jason.infra.jade.JadeAg
 
addAnnot(Term) - Method in class jason.asSyntax.Literal
 
addAnnot(Term) - Method in class jason.asSyntax.Pred
 
addAnnots(Term...) - Method in class jason.asSyntax.Literal
adds some annots and return this
addAnnots(Term...) - Method in class jason.asSyntax.Pred
 
addAnnots(List<Term>) - Method in class jason.asSyntax.Literal
adds some annots and return this
addAnnots(List<Term>) - Method in class jason.asSyntax.Pred
 
addAnnotsToFailEvent(Event) - Method in class jason.stdlib.fail_goal
 
addAnnotToList(Unifier, Term, Term) - Method in class jason.stdlib.add_annot
 
addAnnotToList(Term, Term) - Static method in class jason.stdlib.add_nested_source
 
addArchClass(ClassParameters...) - Method in class jason.mas2j.AgentParameters
 
addArchClass(String...) - Method in class jason.mas2j.AgentParameters
 
addArchClass(Collection<String>) - Method in class jason.mas2j.AgentParameters
 
addBel - Enum constant in enum class jason.asSyntax.BodyLiteral.BodyType
Deprecated.
 
addBel - Enum constant in enum class jason.asSyntax.PlanBody.BodyType
 
addBel(Literal) - Method in class jason.asSemantics.Agent
Adds bel in belief base (calling brf) and generates the events.
addBelBegin - Enum constant in enum class jason.asSyntax.PlanBody.BodyType
 
addBelEnd - Enum constant in enum class jason.asSyntax.PlanBody.BodyType
 
addBelNewFocus - Enum constant in enum class jason.asSyntax.PlanBody.BodyType
 
addButton(JButton) - Method in class jason.runtime.MASConsoleGUI
 
addClassPath(String) - Method in class jason.mas2j.MAS2JProject
 
addDirectiveClass(String, ClassParameters) - Method in class jason.mas2j.MAS2JProject
 
addErrorAnnot(Term) - Method in exception class jason.JasonException
 
addEscapes(String) - Static method in exception class jason.asSyntax.parser.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
addEscapes(String) - Static method in exception class jason.mas2j.parser.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
addEvent(Event) - Method in class jason.asSemantics.Circumstance
Events
addEventListener(CircumstanceListener) - Method in class jason.asSemantics.Circumstance
Listeners
addExternalEv(Trigger) - Method in class jason.asSemantics.Circumstance
 
addFeedbackAction(ActionExec) - Method in class jason.asSemantics.Circumstance
 
addFunction(Class<? extends ArithFunction>) - Method in class jason.asSemantics.Agent
register an arithmetic function implemented in Java
addFunction(Class<? extends ArithFunction>) - Static method in class jason.asSyntax.directives.FunctionRegister
add new global function (shared among all agents in the JVM)
addFunction(String, int, String) - Method in class jason.asSemantics.Agent
register an arithmetic function implemented in AS (by a rule, literal, or internal action)
addGoalListener(GoalListener) - Method in class jason.asSemantics.TransitionSystem
adds an object that will be notified about events on goals (creation, suspension, ...)
AddIM - Enum constant in enum class jason.asSemantics.TransitionSystem.State
 
addInChain(BeliefBase) - Method in class jason.bb.ChainBB
add a new BB at the end of the chain
addInitArg(String, Object) - Method in class jason.infra.local.RunLocalMAS
 
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
addListener(PlanLibraryListener) - Method in class jason.pl.PlanLibrary
 
addListenerToC(CircumstanceListener) - Method in class jason.infra.local.LocalAgArchAsynchronous
 
addMsg(Message) - Method in class jason.asSemantics.Circumstance
 
addMsgListener(MsgListener) - Static method in class jason.infra.local.LocalAgArch
 
addOption(String, Object) - Method in class jason.runtime.Settings
add user defined option
addOption(String, String) - Method in class jason.mas2j.AgentParameters
 
addPackage(String, File) - Method in class jason.util.Config
 
addParameter(String) - Method in class jason.mas2j.ClassParameters
 
addParentInPath(String) - Method in class jason.runtime.SourcePath
 
addPath(String) - Method in class jason.runtime.SourcePath
 
addPendingAction(ActionExec) - Method in class jason.asSemantics.Circumstance
 
addPendingEvent(String, Term, Event) - Method in class jason.asSemantics.Circumstance
 
addPendingIntention(String, Intention) - Method in class jason.asSemantics.Circumstance
 
addPendingIntention(String, Term, Intention, boolean) - Method in class jason.asSemantics.Circumstance
 
addPercept(Literal...) - Method in class jason.environment.Environment
Adds a perception for all agents
addPercept(String, Literal...) - Method in class jason.environment.Environment
Adds a perception for a specific agent
addRunningIntention(Intention) - Method in class jason.asSemantics.Circumstance
 
addSource(Term) - Method in class jason.asSyntax.Literal
adds the annotation source(agName)
addSource(Term) - Method in class jason.asSyntax.Plan
 
addSource(Term) - Method in class jason.asSyntax.Pred
 
addSourceInfoAsAnnots(SourceInfo) - Method in class jason.asSyntax.Literal
 
addSourcePath(String) - Method in class jason.mas2j.MAS2JProject
 
addSubPlan(Plan) - Method in class jason.asSyntax.Plan
 
addTerm(Term) - Method in class jason.asSyntax.ListTermImpl
 
addTerm(Term) - Method in class jason.asSyntax.Literal
 
addTerm(Term) - Method in class jason.asSyntax.Structure
 
addTerm(Term) - Method in class jason.asSyntax.VarTerm
 
addTerms(Term...) - Method in class jason.asSyntax.Literal
adds some terms and return this
addTerms(Term...) - Method in class jason.asSyntax.Structure
 
addTerms(List<Term>) - Method in class jason.asSyntax.Literal
adds some terms and return this
addTerms(List<Term>) - Method in class jason.asSyntax.Structure
 
addTerms(List<Term>) - Method in class jason.asSyntax.VarTerm
 
addToMindInspectorWeb() - Method in class jason.asSemantics.Agent
 
addWall(int, int, int, int) - Method in class jason.environment.grid.GridWorldModel
 
adjustBeginLineColumn(int, int) - Method in class jason.asSyntax.parser.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
adjustBeginLineColumn(int, int) - Method in class jason.mas2j.parser.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
ag - Variable in class jason.infra.components.AgentComponent
 
AgArch - Class in jason.architecture
Base agent architecture class that defines the overall agent architecture; the AS interpreter is the reasoner (a kind of mind) within this architecture (a kind of body).
AgArch() - Constructor for class jason.architecture.AgArch
 
agClass - Variable in class jason.infra.local.StartNewAgentGUI
 
agClass - Variable in class jason.mas2j.AgentParameters
 
agent() - Method in class jason.mas2j.parser.mas2j
 
agent(Agent) - Method in class jason.asSyntax.parser.as2j
 
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
 
agent_component(Agent) - Method in class jason.asSyntax.parser.as2j
 
AgentComponent - Class in jason.infra.components
 
AgentComponent(LocalAgArchAsynchronous) - Constructor for class jason.infra.components.AgentComponent
 
AgentJDBCPersistentBB - Class in jason.bb
Implementation of BB that stores some beliefs in a relational data base.
AgentJDBCPersistentBB() - Constructor for class jason.bb.AgentJDBCPersistentBB
 
agentName - Variable in class jason.bb.JDBCPersistentBB
 
AgentParameters - Class in jason.mas2j
represents the agent declaration in the MAS2J project file.
AgentParameters() - Constructor for class jason.mas2j.AgentParameters
 
AgentParameters(AgentParameters) - Constructor for class jason.mas2j.AgentParameters
 
agents() - Method in class jason.mas2j.parser.mas2j
 
agName - Variable in class jason.infra.local.StartNewAgentGUI
 
agPos - Variable in class jason.environment.grid.GridWorldModel
 
ags - Variable in class jason.infra.local.BaseLocalMAS
 
AGS - Static variable in interface jason.mas2j.parser.mas2jConstants
RegularExpression Id.
agSource - Variable in class jason.infra.local.StartNewAgentGUI
 
agState - Variable in class jason.architecture.MindInspectorAgArch
 
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, Term, Unifier) - Static method in class jason.stdlib.desire
 
allIntentions(Circumstance, Literal, Term, Unifier, boolean) - Static method in class jason.stdlib.intend
returns all unifications for intentions with some goal
allocateAgent(String) - Method in interface jason.infra.jade.ContainerAllocation
 
allowUngroundTerms() - Method in interface jason.asSemantics.ArithFunction
returns true if the arguments of the function can be unground (as in .count)
allowUngroundTerms() - Method in class jason.asSemantics.DefaultArithFunction
 
allowUngroundTerms() - Method in class jason.functions.Count
 
allowUngroundTerms() - Method in class jason.functions.RuleToFunction
 
and - Enum constant in enum class jason.asSyntax.LogExpr.LogicalOp
 
aNOCODE - Static variable in class jason.asSyntax.SourceInfo
 
aOr - Static variable in class jason.stdlib.fork
 
AP - Variable in class jason.asSemantics.Circumstance
 
APercept - Static variable in class jason.bb.BeliefBase
 
append(Term) - Method in interface jason.asSyntax.ListTerm
 
append(Term) - Method in class jason.asSyntax.ListTermImpl
Adds a term in the end of the list
append(Term) - Method in class jason.asSyntax.VarTerm
 
append(String) - Method in class jason.runtime.MASConsoleGUI
 
append(String, String) - Method in class jason.runtime.MASConsoleColorGUI
 
append(String, String) - Method in class jason.runtime.MASConsoleGUI
 
appFromClassPath - Static variable in class jason.infra.local.BaseLocalMAS
 
applicablePlans(List<Option>) - Method in class jason.asSemantics.Agent
 
ApplPl - Enum constant in enum class jason.asSemantics.TransitionSystem.State
 
applyClrInt(Intention) - Method in class jason.asSemantics.TransitionSystem
 
archClass - Variable in class jason.infra.local.StartNewAgentGUI
 
archClasses - Variable in class jason.mas2j.AgentParameters
 
Area - Class in jason.environment.grid
 
Area(int, int, int, int) - Constructor for class jason.environment.grid.Area
 
Area(Location, Location) - Constructor for class jason.environment.grid.Area
 
argsHint() - Element in annotation interface jason.stdlib.Manual
 
argsToString(Term[]) - Method in class jason.stdlib.println
 
argsType() - Element in annotation interface jason.stdlib.Manual
 
ArithExpr - Class in jason.asSyntax
Represents and solve arithmetic expressions like "10 + 30".
ArithExpr(ArithExpr.ArithmeticOp, NumberTerm) - Constructor for class jason.asSyntax.ArithExpr
 
ArithExpr(NumberTerm, ArithExpr.ArithmeticOp, NumberTerm) - Constructor for class jason.asSyntax.ArithExpr
 
ArithExpr.ArithmeticOp - Enum Class 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
 
arithm_expr() - Method in class jason.asSyntax.parser.as2j
 
arithm_expr_factor() - Method in class jason.asSyntax.parser.as2j
 
arithm_expr_simple() - Method in class jason.asSyntax.parser.as2j
 
arithm_expr_trm() - Method in class jason.asSyntax.parser.as2j
 
AS_EXT - Static variable in class jason.mas2j.MAS2JProject
 
as2j - Class in jason.asSyntax.parser
 
as2j(as2jTokenManager) - Constructor for class jason.asSyntax.parser.as2j
Constructor with generated Token Manager.
as2j(InputStream) - Constructor for class jason.asSyntax.parser.as2j
Constructor with InputStream.
as2j(InputStream, String) - Constructor for class jason.asSyntax.parser.as2j
Constructor with InputStream and supplied encoding
as2j(Reader) - Constructor for class jason.asSyntax.parser.as2j
Constructor.
as2jConstants - Interface in jason.asSyntax.parser
Token literal values and constants.
as2jTokenManager - Class in jason.asSyntax.parser
Token Manager.
as2jTokenManager(SimpleCharStream) - Constructor for class jason.asSyntax.parser.as2jTokenManager
Constructor.
as2jTokenManager(SimpleCharStream, int) - Constructor for class jason.asSyntax.parser.as2jTokenManager
Constructor.
ASAGARCHCLASS - Static variable in interface jason.mas2j.parser.mas2jConstants
RegularExpression Id.
ASAGCLASS - Static variable in interface jason.mas2j.parser.mas2jConstants
RegularExpression Id.
ASelf - Static variable in class jason.bb.BeliefBase
 
ASID - Static variable in interface jason.mas2j.parser.mas2jConstants
RegularExpression Id.
asin - Class in jason.functions
Function: math.asin(N): encapsulates java Math.asin(N), returns the arc sine of a value; the returned angle is in the range -pi/2 through pi/2.
asin() - Constructor for class jason.functions.asin
 
ask(ACLMessage) - Method in class jason.infra.jade.JadeAg
 
ASKALL - Static variable in class jason.infra.jade.JadeAg
 
ASKHOW - Static variable in class jason.infra.jade.JadeAg
 
asl2dot - Class in jason.util
Convert an agent asl code to dot (http://www.graphviz.org/) -- used to produce the graph of goals.
asl2dot() - Constructor for class jason.util.asl2dot
 
asl2html - Class in jason.util
Convert an agent asl code to HTML.
asl2html() - Constructor for class jason.util.asl2html
 
asl2html(String) - Constructor for class jason.util.asl2html
 
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
 
ASOBOOL - Static variable in interface jason.mas2j.parser.mas2jConstants
RegularExpression Id.
ASOEE - Static variable in interface jason.mas2j.parser.mas2jConstants
RegularExpression Id.
ASOEEV - Static variable in interface jason.mas2j.parser.mas2jConstants
RegularExpression Id.
ASOIB - Static variable in interface jason.mas2j.parser.mas2jConstants
RegularExpression Id.
ASOIBV - Static variable in interface jason.mas2j.parser.mas2jConstants
RegularExpression Id.
ASONRC - Static variable in interface jason.mas2j.parser.mas2jConstants
RegularExpression Id.
ASoptions() - Method in class jason.mas2j.parser.mas2j
 
ASOSYNC - Static variable in interface jason.mas2j.parser.mas2jConstants
RegularExpression Id.
ASOV - Static variable in interface jason.mas2j.parser.mas2jConstants
RegularExpression Id.
asserta - Class in jason.stdlib
Internal action: .asserta.
asserta() - Constructor for class jason.stdlib.asserta
 
assertz - Class in jason.stdlib
Internal action: .assertz.
assertz() - Constructor for class jason.stdlib.assertz
 
asSource - Variable in class jason.mas2j.AgentParameters
 
ASYNCH - Enum constant in enum class jason.infra.local.RConf
 
ASYNCH_SHARED_POOLS - Enum constant in enum class jason.infra.local.RConf
 
at - Class in jason.stdlib
Internal action: .at.
at() - Constructor for class jason.stdlib.at
 
AT - Static variable in interface jason.mas2j.parser.mas2jConstants
RegularExpression Id.
atan - Class in jason.functions
Function: math.atan(N): encapsulates java Math.atan(N), returns the arc tangent of a value; the returned angle is in the range -pi/2 through pi/2.
atan() - Constructor for class jason.functions.atan
 
atAtom - Static variable in class jason.stdlib.at
 
atom - Class in jason.stdlib
Internal action: .atom.
atom() - Constructor for class jason.stdlib.atom
 
Atom - Class in jason.asSyntax
Represents an atom (a positive literal with no argument and no annotation, e.g.
Atom(Atom, Literal) - Constructor for class jason.asSyntax.Atom
 
Atom(Atom, String) - Constructor for class jason.asSyntax.Atom
 
Atom(Literal) - Constructor for class jason.asSyntax.Atom
 
Atom(Literal, Unifier) - Constructor for class jason.asSyntax.Atom
 
Atom(String) - Constructor for class jason.asSyntax.Atom
 
ATOM - Static variable in interface jason.asSyntax.parser.as2jConstants
RegularExpression Id.
Average - Class in jason.functions
 
Average() - Constructor for class jason.functions.Average
 

B

backup(int) - Method in class jason.asSyntax.parser.SimpleCharStream
Backup a number of characters.
backup(int) - Method in class jason.mas2j.parser.SimpleCharStream
Backup a number of characters.
BaseDialogGUI - Class in jason.infra.local
base class for dialog windows
BaseDialogGUI(Frame, String) - Constructor for class jason.infra.local.BaseDialogGUI
 
BaseLocalMAS - Class in jason.infra.local
Runs MASProject using local infrastructure.
BaseLocalMAS() - Constructor for class jason.infra.local.BaseLocalMAS
 
BaseRuntimeServices - Class in jason.infra.local
implement services that are based on BaseLocalMAS
BaseRuntimeServices(BaseLocalMAS) - Constructor for class jason.infra.local.BaseRuntimeServices
 
bb - Variable in class jason.asSemantics.Agent
 
bbClass - Variable in class jason.mas2j.AgentParameters
 
BBCLASS - Static variable in interface jason.mas2j.parser.mas2jConstants
RegularExpression Id.
BC - Class in jason.asSyntax.patterns.goal
Implementation of the Blind Commitment pattern (see DALT 2006 paper)
BC() - Constructor for class jason.asSyntax.patterns.goal.BC
 
BDG - Class in jason.asSyntax.patterns.goal
Implementation of the Backtracking Declarative Goal pattern (see DALT 2006 paper)
BDG() - Constructor for class jason.asSyntax.patterns.goal.BDG
 
BDI - Search tag in package jason.stdlib
Section
begin(Pred, as2j) - Method in class jason.asSyntax.directives.DefaultDirective
 
begin(Pred, as2j) - Method in interface jason.asSyntax.directives.Directive
called when the directive is declared
begin(Pred, as2j) - Method in class jason.asSyntax.directives.NameSpace
 
beginColumn - Variable in class jason.asSyntax.parser.Token
The column number of the first character of this Token.
beginColumn - Variable in class jason.mas2j.parser.Token
The column number of the first character of this Token.
beginLine - Variable in class jason.asSyntax.parser.Token
The line number of the first character of this Token.
beginLine - Variable in class jason.mas2j.parser.Token
The line number of the first character of this Token.
BeginToken() - Method in class jason.asSyntax.parser.SimpleCharStream
Start.
BeginToken() - Method in class jason.mas2j.parser.SimpleCharStream
Start.
belief - Class in jason.stdlib
Internal action: .belief(Bel).
belief - Enum constant in enum class jason.asSyntax.Trigger.TEType
 
belief() - Constructor for class jason.stdlib.belief
 
belief() - Method in class jason.asSyntax.parser.as2j
 
BeliefBase - Class in jason.bb
Common interface for all kinds of Jason Belief bases, even those customised by the user.
BeliefBase() - Constructor for class jason.bb.BeliefBase
 
Belief base - Search tag in package jason.stdlib
Section
believes(LogicalFormula, Unifier) - Method in class jason.asSemantics.Agent
Returns true if BB contains the literal bel (using unification to test).
belsDB - Variable in class jason.bb.JDBCPersistentBB
 
BinaryStructure - Class in jason.asSyntax
Represents a binary/unary logical/relational operator.
BinaryStructure(Term, String, Term) - Constructor for class jason.asSyntax.BinaryStructure
Constructor for binary operator
BinaryStructure(String, Term) - Constructor for class jason.asSyntax.BinaryStructure
Constructor for unary operator
bind(VarTerm, Term) - Method in class jason.asSemantics.Unifier
 
bind(VarTerm, VarTerm) - Method in class jason.asSemantics.Unifier
 
body_formula() - Method in class jason.asSyntax.parser.as2j
 
BodyLiteral.BodyType - Enum Class in jason.asSyntax
Deprecated.
Use BodyType of PlanBody instead
br - Variable in class jason.environment.grid.Area
 
brf(Literal, Literal, Intention) - Method in class jason.asSemantics.Agent
This function should revise the belief base with the given literal to add, to remove, and the current intention that triggered the operation.
brf(Literal, Literal, Intention, boolean) - Method in class jason.asSemantics.Agent
This function should revise the belief base with the given literal to add, to remove, and the current intention that triggered the operation.
broadcast - Class in jason.stdlib
Internal action: .broadcast.
broadcast() - Constructor for class jason.stdlib.broadcast
 
broadcast(Message) - Method in class jason.architecture.AgArch
Broadcasts a Jason message
broadcast(Message) - Method in class jason.infra.jade.JadeAg
 
broadcast(Message) - Method in class jason.infra.jade.JasonBridgeArch
 
broadcast(Message) - Method in class jason.infra.local.LocalAgArch
 
buf(Collection<Literal>) - Method in class jason.asSemantics.Agent
Belief Update Function: adds/removes percepts into belief base.
bufcolumn - Variable in class jason.asSyntax.parser.SimpleCharStream
 
bufcolumn - Variable in class jason.mas2j.parser.SimpleCharStream
 
buffer - Variable in class jason.asSyntax.parser.SimpleCharStream
 
buffer - Variable in class jason.mas2j.parser.SimpleCharStream
 
bufline - Variable in class jason.asSyntax.parser.SimpleCharStream
 
bufline - Variable in class jason.mas2j.parser.SimpleCharStream
 
bufpos - Variable in class jason.asSyntax.parser.SimpleCharStream
Position in buffer.
bufpos - Variable in class jason.mas2j.parser.SimpleCharStream
Position in buffer.

C

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.MapTermImpl
 
calcHashCode() - Method in class jason.asSyntax.NumberTermImpl
 
calcHashCode() - Method in class jason.asSyntax.ObjectTermImpl
 
calcHashCode() - Method in class jason.asSyntax.PlanBodyImpl
 
calcHashCode() - Method in class jason.asSyntax.Rule
 
calcHashCode() - Method in class jason.asSyntax.SetTermImpl
 
calcHashCode() - Method in class jason.asSyntax.StringTermImpl
 
calcHashCode() - Method in class jason.asSyntax.Structure
 
calcHashCode() - Method in class jason.asSyntax.VarTerm
 
canBeAddedInBB() - Method in class jason.asSyntax.Literal
returns this if this literal can be added in the belief base (Atoms, for instance, can not be)
canBeAddedInBB() - Method in class jason.asSyntax.LiteralImpl
to be overridden by subclasses (as internal action)
canBeAddedInBB() - Method in class jason.asSyntax.VarTerm
 
canBeUsedInContext() - Method in class jason.asSemantics.ConcurrentInternalAction
 
canBeUsedInContext() - Method in class jason.asSemantics.DefaultInternalAction
 
canBeUsedInContext() - Method in interface jason.asSemantics.InternalAction
Return true if the internal action can be used in plans' context
canBeUsedInContext() - Method in class jason.stdlib.broadcast
 
canBeUsedInContext() - Method in class jason.stdlib.fork
 
canBeUsedInContext() - Method in class jason.stdlib.join
 
canBeUsedInContext() - Method in class jason.stdlib.send
 
canBeUsedInContext() - Method in class jason.stdlib.stopMAS
 
canBeUsedInContext() - Method in class jason.stdlib.wait
 
cancel - Variable in class jason.infra.local.BaseDialogGUI
 
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 class jason.asSemantics.TransitionSystem
 
canSleep() - Method in class jason.infra.components.ActComponent
 
canSleep() - Method in class jason.infra.components.AgentComponent
 
canSleep() - Method in class jason.infra.components.DeliberateComponent
 
canSleep() - Method in class jason.infra.components.SenseComponent
 
canSleep() - Method in class jason.infra.jade.JasonBridgeArch
 
canSleep() - Method in class jason.infra.local.LocalAgArch
 
canSleepAct() - Method in class jason.asSemantics.TransitionSystem
 
canSleepDeliberate() - Method in class jason.asSemantics.TransitionSystem
 
canSleepSense() - Method in class jason.asSemantics.TransitionSystem
 
capply(Unifier) - Method in class jason.asSyntax.ArithExpr
 
capply(Unifier) - Method in class jason.asSyntax.ArithFunctionTerm
computes the value for this arithmetic function (as defined in the NumberTerm interface)
capply(Unifier) - Method in class jason.asSyntax.Atom
 
capply(Unifier) - Method in class jason.asSyntax.CyclicTerm
 
capply(Unifier) - Method in class jason.asSyntax.DefaultTerm
 
capply(Unifier) - Method in class jason.asSyntax.InternalActionLiteral
 
capply(Unifier) - Method in class jason.asSyntax.ListTermImpl
make a hard copy of the terms
capply(Unifier) - Method in class jason.asSyntax.LiteralImpl
 
capply(Unifier) - Method in class jason.asSyntax.LogExpr
 
capply(Unifier) - Method in class jason.asSyntax.MapTermImpl
 
capply(Unifier) - Method in class jason.asSyntax.Plan
 
capply(Unifier) - Method in class jason.asSyntax.PlanBodyImpl
 
capply(Unifier) - Method in class jason.asSyntax.Pred
 
capply(Unifier) - Method in class jason.asSyntax.RelExpr
 
capply(Unifier) - Method in class jason.asSyntax.Rule
 
capply(Unifier) - Method in class jason.asSyntax.SetTermImpl
 
capply(Unifier) - Method in class jason.asSyntax.Structure
 
capply(Unifier) - Method in interface jason.asSyntax.Term
clone and applies together (and faster than clone and then apply)
capply(Unifier) - Method in class jason.asSyntax.Trigger
 
capply(Unifier) - Method in class jason.asSyntax.VarTerm
 
capplyAnnots(Unifier) - Method in class jason.asSyntax.Pred
 
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
 
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
 
changeToDebugMode() - Method in class jason.infra.local.RunLocalMAS
change the current running MAS to debug mode
CHAR - Static variable in interface jason.asSyntax.parser.as2jConstants
RegularExpression Id.
chebyshevDistanceToBorder(Location) - Method in class jason.environment.grid.Area
returns the minimal distance from l to the border of the area
checkArguments(Term[]) - Method in class jason.asSemantics.DefaultInternalAction
 
checkArguments(Term[]) - Method in class jason.stdlib.abolish
 
checkArguments(Term[]) - Method in class jason.stdlib.asserta
 
checkArguments(Term[]) - Method in class jason.stdlib.assertz
 
checkArguments(Term[]) - Method in class jason.stdlib.broadcast
 
checkArguments(Term[]) - Method in class jason.stdlib.copy_term
 
checkArguments(Term[]) - Method in class jason.stdlib.count
 
checkArguments(Term[]) - Method in class jason.stdlib.create_agent
 
checkArguments(Term[]) - Method in class jason.stdlib.difference
 
checkArguments(Term[]) - Method in class jason.stdlib.done
 
checkArguments(Term[]) - Method in class jason.stdlib.drop_future_intention
 
checkArguments(Term[]) - Method in class jason.stdlib.drop_intention
 
checkArguments(Term[]) - Method in class jason.stdlib.eval
 
checkArguments(Term[]) - Method in class jason.stdlib.findall
 
checkArguments(Term[]) - Method in class jason.stdlib.foreach
 
checkArguments(Term[]) - Method in class jason.stdlib.fork
 
checkArguments(Term[]) - Method in class jason.stdlib.if_then_else
 
checkArguments(Term[]) - Method in class jason.stdlib.include
 
checkArguments(Term[]) - Method in class jason.stdlib.intend
 
checkArguments(Term[]) - Method in class jason.stdlib.join
 
checkArguments(Term[]) - Method in class jason.stdlib.list_files
 
checkArguments(Term[]) - Method in class jason.stdlib.log
 
checkArguments(Term[]) - Method in class jason.stdlib.loop
 
checkArguments(Term[]) - Method in class jason.stdlib.member
 
checkArguments(Term[]) - Method in class jason.stdlib.min
 
checkArguments(Term[]) - Method in class jason.stdlib.namespace_get_prop
 
checkArguments(Term[]) - Method in class jason.stdlib.namespace_set_prop
 
checkArguments(Term[]) - Method in class jason.stdlib.namespace
 
checkArguments(Term[]) - Method in class jason.stdlib.nano_time
 
checkArguments(Term[]) - Method in class jason.stdlib.nth
 
checkArguments(Term[]) - Method in class jason.stdlib.prefix
 
checkArguments(Term[]) - Method in class jason.stdlib.printf
 
checkArguments(Term[]) - Method in class jason.stdlib.puts
 
checkArguments(Term[]) - Method in class jason.stdlib.random
 
checkArguments(Term[]) - Method in class jason.stdlib.range
 
checkArguments(Term[]) - Method in class jason.stdlib.resume
 
checkArguments(Term[]) - Method in class jason.stdlib.send
 
checkArguments(Term[]) - Method in class jason.stdlib.setof
 
checkArguments(Term[]) - Method in class jason.stdlib.shuffle
 
checkArguments(Term[]) - Method in class jason.stdlib.sort
 
checkArguments(Term[]) - Method in class jason.stdlib.sublist
 
checkArguments(Term[]) - Method in class jason.stdlib.succeed_goal
 
checkArguments(Term[]) - Method in class jason.stdlib.suffix
 
checkArguments(Term[]) - Method in class jason.stdlib.suspend
 
checkArguments(Term[]) - Method in class jason.stdlib.suspended
 
checkArity(int) - Method in interface jason.asSemantics.ArithFunction
returns true if a is a good number of arguments for the function
checkArity(int) - Method in class jason.asSemantics.DefaultArithFunction
 
checkArity(int) - Method in class jason.asSyntax.ArithExpr
 
checkArity(int) - Method in class jason.asSyntax.ArithFunctionTerm
 
checkArity(int) - Method in class jason.functions.Abs
 
checkArity(int) - Method in class jason.functions.acos
 
checkArity(int) - Method in class jason.functions.asin
 
checkArity(int) - Method in class jason.functions.atan
 
checkArity(int) - Method in class jason.functions.Average
 
checkArity(int) - Method in class jason.functions.ceil
 
checkArity(int) - Method in class jason.functions.cos
 
checkArity(int) - Method in class jason.functions.Count
 
checkArity(int) - Method in class jason.functions.e
 
checkArity(int) - Method in class jason.functions.floor
 
checkArity(int) - Method in class jason.functions.Length
 
checkArity(int) - Method in class jason.functions.log
 
checkArity(int) - Method in class jason.functions.Max
 
checkArity(int) - Method in class jason.functions.mean
 
checkArity(int) - Method in class jason.functions.median
 
checkArity(int) - Method in class jason.functions.Min
 
checkArity(int) - Method in class jason.functions.pi
 
checkArity(int) - Method in class jason.functions.Random
 
checkArity(int) - Method in class jason.functions.Round
 
checkArity(int) - Method in class jason.functions.RuleToFunction
 
checkArity(int) - Method in class jason.functions.sin
 
checkArity(int) - Method in class jason.functions.Sqrt
 
checkArity(int) - Method in class jason.functions.StdDev
 
checkArity(int) - Method in class jason.functions.Sum
 
checkArity(int) - Method in class jason.functions.tan
 
checkArity(int) - Method in class jason.functions.time
 
checkFunctionName(String) - Static method in class jason.asSyntax.directives.FunctionRegister
 
checkHardDeadline(Event) - Method in class jason.asSemantics.TransitionSystem
 
checkJar(String) - Static method in class jason.util.Config
 
checkJar(String, String) - Method in class jason.util.Config
 
checkJarHasFile(String, String) - Method in class jason.util.Config
 
checkMail() - Method in class jason.architecture.AgArch
Reads the agent's mailbox and adds messages into the agent's circumstance
checkMail() - Method in class jason.infra.jade.JasonBridgeArch
 
checkMail() - Method in class jason.infra.local.LocalAgArch
 
Circumstance - Class in jason.asSemantics
 
Circumstance() - Constructor for class jason.asSemantics.Circumstance
 
Circumstance.IntentionPlace - Enum Class in jason.asSemantics
 
CircumstanceListener - Interface in jason.asSemantics
 
CircumstanceListenerComponents - Class in jason.infra.components
 
CircumstanceListenerComponents(LocalAgArchAsynchronous) - Constructor for class jason.infra.components.CircumstanceListenerComponents
 
classDef() - Method in class jason.mas2j.parser.mas2j
 
ClassParameters - Class in jason.mas2j
Used to store class parameters in .mas2j file, e.g.
ClassParameters() - Constructor for class jason.mas2j.ClassParameters
 
ClassParameters(Structure) - Constructor for class jason.mas2j.ClassParameters
 
ClassParameters(String) - Constructor for class jason.mas2j.ClassParameters
 
classpath() - Method in class jason.mas2j.parser.mas2j
 
CLASSPATH - Static variable in interface jason.mas2j.parser.mas2jConstants
RegularExpression Id.
CLEAN - Static variable in class jason.environment.grid.GridWorldModel
 
cleanConsole() - Method in class jason.runtime.MASConsoleColorGUI
 
cleanConsole() - Method in class jason.runtime.MASConsoleGUI
 
clear - Class in jason.stdlib.map
 
clear - Class in jason.stdlib.queue
 
clear - Class in jason.stdlib.set
 
clear() - Constructor for class jason.stdlib.map.clear
 
clear() - Constructor for class jason.stdlib.queue.clear
 
clear() - Constructor for class jason.stdlib.set.clear
 
clear() - Method in class jason.asSemantics.Unifier
 
clear() - Method in class jason.asSyntax.ListTermImpl
 
clear() - Method in interface jason.asSyntax.MapTerm
 
clear() - Method in class jason.asSyntax.MapTermImpl
 
clear() - Method in class jason.asSyntax.SetTermImpl
 
clear() - Method in class jason.asSyntax.VarTerm
 
clear() - Method in class jason.bb.BeliefBase
removes all beliefs from BB
clear() - Method in class jason.bb.ChainBBAdapter
 
clear() - Method in class jason.bb.DefaultBeliefBase
 
clear() - Method in class jason.bb.JDBCPersistentBB
 
clear() - Method in class jason.pl.PlanLibrary
remove all plans
clearAgMemory() - Method in class jason.asSemantics.Agent
Clear Agent's Beliefs and Plan Library
clearAllPercepts() - Method in class jason.environment.Environment
Clears all perception (from common list and individual perceptions)
clearAnnots() - Method in class jason.asSyntax.Literal
removes all annotations and returns itself
clearAnnots() - Method in class jason.asSyntax.Pred
 
clearEvents() - Method in class jason.asSemantics.Circumstance
 
clearEvents(boolean) - Method in class jason.asSemantics.Circumstance
 
clearIM() - Method in class jason.asSemantics.Intention
 
clearPackages() - Method in class jason.util.Config
 
clearPaths() - Method in class jason.runtime.SourcePath
 
clearPendingActions() - Method in class jason.asSemantics.Circumstance
 
clearPendingEvents() - Method in class jason.asSemantics.Circumstance
 
clearPendingIntentions() - Method in class jason.asSemantics.Circumstance
 
clearPercepts() - Method in class jason.environment.Environment
Clears the list of global percepts
clearPercepts(String) - Method in class jason.environment.Environment
Clears the list of percepts of a specific agent
clearRunningIntentions() - Method in class jason.asSemantics.Circumstance
 
clone - Class in jason.stdlib
 
clone() - Constructor for class jason.stdlib.clone
 
clone() - Method in class jason.asSemantics.ActionExec
 
clone() - Method in class jason.asSemantics.Circumstance
clone E, I, MB, PA, PI, FA, and AI
clone() - Method in class jason.asSemantics.Event
 
clone() - Method in class jason.asSemantics.IntendedMeans
 
clone() - Method in class jason.asSemantics.Intention
 
clone() - Method in class jason.asSemantics.Message
 
clone() - Method in class jason.asSemantics.Option
 
clone() - Method in class jason.asSemantics.Unifier
 
clone() - Method in class jason.asSyntax.ArithExpr
make a hard copy of the terms
clone() - Method in class jason.asSyntax.ArithFunctionTerm
 
clone() - Method in class jason.asSyntax.Atom
 
clone() - Method in class jason.asSyntax.CyclicTerm
 
clone() - Method in class jason.asSyntax.DefaultTerm
 
clone() - Method in class jason.asSyntax.InternalActionLiteral
 
clone() - Method in class jason.asSyntax.ListTermImpl
make a hard copy of the terms
clone() - Method in class jason.asSyntax.LiteralImpl
 
clone() - Method in class jason.asSyntax.LogExpr
make a hard copy of the terms
clone() - Method in class jason.asSyntax.MapTermImpl
 
clone() - Method in class jason.asSyntax.NumberTermImpl
 
clone() - Method in class jason.asSyntax.ObjectTermImpl
 
clone() - Method in class jason.asSyntax.Plan
 
clone() - Method in class jason.asSyntax.PlanBodyImpl
 
clone() - Method in class jason.asSyntax.Pred
 
clone() - Method in class jason.asSyntax.RelExpr
make a hard copy of the terms
clone() - Method in class jason.asSyntax.Rule
 
clone() - Method in class jason.asSyntax.SetTermImpl
 
clone() - Method in class jason.asSyntax.SourceInfo
 
clone() - Method in class jason.asSyntax.StringTermImpl
 
clone() - Method in class jason.asSyntax.Structure
make a deep copy of the terms
clone() - Method in interface jason.asSyntax.Term
 
clone() - Method in class jason.asSyntax.Trigger
 
clone() - Method in class jason.asSyntax.UnnamedVar
 
clone() - Method in class jason.asSyntax.VarTerm
 
clone() - Method in class jason.bb.BeliefBase
 
clone() - Method in class jason.bb.ChainBBAdapter
 
clone() - Method in class jason.bb.DefaultBeliefBase
 
clone() - Method in class jason.bb.IndexedBB
 
clone() - Method in class jason.environment.grid.Area
 
clone() - Method in class jason.environment.grid.Location
 
clone() - Method in class jason.pl.PlanLibrary
 
clone(AgArch) - Method in class jason.asSemantics.Agent
Clone BB, PL, Circumstance.
clone(Agent, List<String>, String) - Method in class jason.infra.local.LocalRuntimeServices
 
clone(Agent, List<String>, String) - Method in class jason.runtime.DelegatedRuntimeServices
 
clone(Agent, List<String>, String) - Method in interface jason.runtime.RuntimeServices
Clones an agent and starts it
cloneInto(AgArch, Agent) - Method in class jason.asSemantics.Agent
 
cloneLT() - Method in interface jason.asSyntax.ListTerm
clone the list term
cloneLT() - Method in class jason.asSyntax.ListTermImpl
make a hard copy of the terms
cloneLT() - Method in class jason.asSyntax.VarTerm
 
cloneLTShallow() - Method in interface jason.asSyntax.ListTerm
make a shallow copy of the list (terms are not cloned, only the structure)
cloneLTShallow() - Method in class jason.asSyntax.ListTermImpl
make a shallow copy of the list (terms are not cloned, only the structure)
cloneLTShallow() - Method in class jason.asSyntax.VarTerm
 
cloneNS(Atom) - Method in class jason.asSyntax.ArithExpr
 
cloneNS(Atom) - Method in class jason.asSyntax.ArithFunctionTerm
 
cloneNS(Atom) - Method in class jason.asSyntax.Atom
 
cloneNS(Atom) - Method in class jason.asSyntax.DefaultTerm
 
cloneNS(Atom) - Method in class jason.asSyntax.InternalActionLiteral
 
cloneNS(Atom) - Method in class jason.asSyntax.LiteralImpl
 
cloneNS(Atom) - Method in class jason.asSyntax.LogExpr
 
cloneNS(Atom) - Method in class jason.asSyntax.Plan
 
cloneNS(Atom) - Method in class jason.asSyntax.Pred
 
cloneNS(Atom) - Method in class jason.asSyntax.RelExpr
 
cloneNS(Atom) - Method in class jason.asSyntax.Structure
 
cloneNS(Atom) - Method in interface jason.asSyntax.Term
clone in another namespace
cloneNS(Atom) - Method in class jason.asSyntax.UnnamedVar
 
cloneNS(Atom) - Method in class jason.asSyntax.VarTerm
 
cloneOnlyBody() - Method in class jason.asSyntax.Plan
used to create a plan clone in a new IM
clonePB() - Method in interface jason.asSyntax.PlanBody
clone the plan body
clonePB() - Method in class jason.asSyntax.PlanBodyImpl
 
close() - Method in class jason.runtime.MASConsoleGUI
 
ClrInt - Enum constant in enum class jason.asSemantics.TransitionSystem.State
 
column - Variable in class jason.asSyntax.parser.SimpleCharStream
 
column - Variable in class jason.mas2j.parser.SimpleCharStream
 
Communication - Search tag in package jason.stdlib
Section
compare(Term, Term) - Method in class jason.stdlib.max
 
compare(Term, Term) - Method in class jason.stdlib.min
 
compareTo(AgArch) - Method in class jason.architecture.AgArch
 
compareTo(Intention) - Method in class jason.asSemantics.Intention
atomic intentions are grater than not atomic intentions
compareTo(PredicateIndicator) - Method in class jason.asSyntax.PredicateIndicator
 
compareTo(Term) - Method in class jason.asSyntax.ArithFunctionTerm
 
compareTo(Term) - Method in class jason.asSyntax.Atom
 
compareTo(Term) - Method in class jason.asSyntax.DefaultTerm
 
compareTo(Term) - Method in class jason.asSyntax.ListTermImpl
 
compareTo(Term) - Method in class jason.asSyntax.MapTermImpl
 
compareTo(Term) - Method in class jason.asSyntax.NumberTermImpl
 
compareTo(Term) - Method in class jason.asSyntax.SetTermImpl
 
compareTo(Term) - Method in class jason.asSyntax.StringTermImpl
 
compareTo(Term) - Method in class jason.asSyntax.UnnamedVar
 
compareTo(Term) - Method in class jason.asSyntax.VarTerm
 
compareTo(StructureWrapperForLiteral) - Method in class jason.bb.StructureWrapperForLiteral
 
compareTo(Pair<T1, T2>) - Method in class jason.util.Pair
 
compose(Unifier) - Method in class jason.asSemantics.Unifier
add all unifications from u
concat - Class in jason.stdlib
Internal action: .concat.
concat() - Constructor for class jason.stdlib.concat
 
concat(ListTerm) - Method in interface jason.asSyntax.ListTerm
 
concat(ListTerm) - Method in class jason.asSyntax.ListTermImpl
Adds a list in the end of this list.
concat(ListTerm) - Method in class jason.asSyntax.VarTerm
 
ConcurrentInternalAction - Class in jason.asSemantics
This class can be used in place of DefaultInternalAction to create an IA that suspend the intention while it is being executed.
ConcurrentInternalAction() - Constructor for class jason.asSemantics.ConcurrentInternalAction
 
Config - Class in jason.util
Jason configuration
Config() - Constructor for class jason.util.Config
 
configFactory - Static variable in class jason.util.Config
 
conn - Variable in class jason.bb.JDBCPersistentBB
 
constraint - Enum constant in enum class jason.asSyntax.BodyLiteral.BodyType
Deprecated.
 
constraint - Enum constant in enum class jason.asSyntax.PlanBody.BodyType
 
consultPercepts(String) - Method in class jason.environment.Environment
Returns a copy of the perception for an agent.
ContainerAllocation - Interface in jason.infra.jade
This interface has to be implemented by classes that customises the agent allocation to containers/hosts in the JADE infrastructure
contains(Literal) - Method in class jason.bb.BeliefBase
Returns the literal l as it is in BB, this method does not consider annotations in the search.
contains(Literal) - Method in class jason.bb.ChainBBAdapter
 
contains(Literal) - Method in class jason.bb.DefaultBeliefBase
 
contains(Literal) - Method in class jason.bb.JDBCPersistentBB
 
contains(Location) - Method in class jason.environment.grid.Area
 
contains(Object) - Method in class jason.asSyntax.ListTermImpl
 
contains(Object) - Method in class jason.asSyntax.SetTermImpl
 
contains(Object) - Method in class jason.asSyntax.VarTerm
 
containsAll(Collection) - Method in class jason.asSyntax.ListTermImpl
 
containsAll(Collection) - Method in class jason.asSyntax.VarTerm
 
containsAll(Collection<?>) - Method in class jason.asSyntax.SetTermImpl
 
containsPercept(Literal) - Method in class jason.environment.Environment
Returns true if the list of common percepts contains the perception per.
containsPercept(String, Literal) - Method in class jason.environment.Environment
 
continueRun() - Method in class jason.control.ExecutionControlGUI
 
control - Variable in class jason.infra.local.BaseLocalMAS
 
control() - Method in class jason.mas2j.parser.mas2j
 
CONTROL - Static variable in interface jason.mas2j.parser.mas2jConstants
RegularExpression Id.
controllerName - Static variable in class jason.infra.jade.RunJadeMAS
 
controllerOntology - Static variable in class jason.infra.jade.JadeExecutionControl
 
conversationIds - Variable in class jason.infra.jade.JadeAg
 
copy - Class in jason.stdlib.map
 
copy - Class in jason.stdlib.queue
 
copy - Class in jason.stdlib.set
 
copy() - Constructor for class jason.stdlib.map.copy
 
copy() - Constructor for class jason.stdlib.queue.copy
 
copy() - Constructor for class jason.stdlib.set.copy
 
copy() - Method in class jason.asSyntax.Literal
 
copy() - Method in class jason.mas2j.AgentParameters
 
copy() - Method in class jason.mas2j.ClassParameters
 
copy_term - Class in jason.stdlib
 
copy_term() - Constructor for class jason.stdlib.copy_term
 
copyTo(Intention) - Method in class jason.asSemantics.Intention
 
copyTo(AgentParameters) - Method in class jason.mas2j.AgentParameters
 
cos - Class in jason.functions
Function: math.cos(N): encapsulates java Math.cos(N), returns the trigonometric cosine of an angle.
cos() - Constructor for class jason.functions.cos
 
count - Class in jason.stdlib
Internal action: .count.
count() - Constructor for class jason.stdlib.count
 
Count - Class in jason.functions
Function: .count(B): counts the number of occurrences of a particular belief (pattern) in the agent's belief base, as the internal action .count.
Count() - Constructor for class jason.functions.Count
 
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
 
create - Class in jason.stdlib.map
 
create - Class in jason.stdlib.queue
 
create - Class in jason.stdlib.set
 
create() - Constructor for class jason.stdlib.map.create
 
create() - Constructor for class jason.stdlib.queue.create
 
create() - Constructor for class jason.stdlib.set.create
 
create() - Method in class jason.asSemantics.Circumstance
creates new collections for E, I, MB, PA, PI, and FA
create() - Method in class jason.infra.jade.RunJadeMAS
 
create() - Method in class jason.infra.local.RunLocalMAS
create environment, agents, controller
create() - Static method in class jason.stdlib.add_annot
 
create() - Static method in class jason.stdlib.add_nested_source
 
create() - Static method in class jason.stdlib.atom
 
create() - Static method in class jason.stdlib.concat
 
create() - Static method in class jason.stdlib.date
 
create() - Static method in class jason.stdlib.delete
 
create() - Static method in class jason.stdlib.df_deregister
 
create() - Static method in class jason.stdlib.df_register
 
create() - Static method in class jason.stdlib.df_search
 
create() - Static method in class jason.stdlib.df_subscribe
 
create() - Static method in class jason.stdlib.difference
 
create() - Static method in class jason.stdlib.empty
 
create() - Static method in class jason.stdlib.fail
 
create() - Static method in class jason.stdlib.foreach
 
create() - Static method in class jason.stdlib.fork
 
create() - Static method in class jason.stdlib.get_src_info
 
create() - Static method in class jason.stdlib.ground
 
create() - Static method in class jason.stdlib.if_then_else
 
create() - Static method in class jason.stdlib.internal_action
 
create() - Static method in class jason.stdlib.intersection
 
create() - Static method in class jason.stdlib.join
 
create() - Static method in class jason.stdlib.length
 
create() - Static method in class jason.stdlib.list
 
create() - Static method in class jason.stdlib.literal
 
create() - Static method in class jason.stdlib.log
 
create() - Static method in class jason.stdlib.loop
 
create() - Static method in class jason.stdlib.lower_case
 
create() - Static method in class jason.stdlib.map.clear
 
create() - Static method in class jason.stdlib.map.copy
 
create() - Static method in class jason.stdlib.map.get
 
create() - Static method in class jason.stdlib.map.key
 
create() - Static method in class jason.stdlib.map.put
 
create() - Static method in class jason.stdlib.map.remove
 
create() - Static method in class jason.stdlib.map.value
 
create() - Static method in class jason.stdlib.max
 
create() - Static method in class jason.stdlib.member
 
create() - Static method in class jason.stdlib.min
 
create() - Static method in class jason.stdlib.my_name
 
create() - Static method in class jason.stdlib.nth
 
create() - Static method in class jason.stdlib.number
 
create() - Static method in class jason.stdlib.plan_label
 
create() - Static method in class jason.stdlib.prefix
 
create() - Static method in class jason.stdlib.print
 
create() - Static method in class jason.stdlib.printf
 
create() - Static method in class jason.stdlib.println
 
create() - Static method in class jason.stdlib.puts
 
create() - Static method in class jason.stdlib.queue.add_all
 
create() - Static method in class jason.stdlib.queue.add
 
create() - Static method in class jason.stdlib.queue.clear
 
create() - Static method in class jason.stdlib.queue.copy
 
create() - Static method in class jason.stdlib.queue.head
 
create() - Static method in class jason.stdlib.queue.remove
 
create() - Static method in class jason.stdlib.queue.to_list
 
create() - Static method in class jason.stdlib.range
 
create() - Static method in class jason.stdlib.remove_source_annot
 
create() - Static method in class jason.stdlib.replace
 
create() - Static method in class jason.stdlib.reverse
 
create() - Static method in class jason.stdlib.set.add_all
 
create() - Static method in class jason.stdlib.set.add
 
create() - Static method in class jason.stdlib.set.clear
 
create() - Static method in class jason.stdlib.set.copy
 
create() - Static method in class jason.stdlib.set.difference
 
create() - Static method in class jason.stdlib.set.intersection
 
create() - Static method in class jason.stdlib.set.remove
 
create() - Static method in class jason.stdlib.set.to_list
 
create() - Static method in class jason.stdlib.set.union
 
create() - Static method in class jason.stdlib.signal
 
create() - Static method in class jason.stdlib.sort
 
create() - Static method in class jason.stdlib.string
 
create() - Static method in class jason.stdlib.structure
 
create() - Static method in class jason.stdlib.sublist
 
create() - Static method in class jason.stdlib.substring
 
create() - Static method in class jason.stdlib.suffix
 
create() - Static method in class jason.stdlib.term2string
 
create() - Static method in class jason.stdlib.time
 
create() - Static method in class jason.stdlib.type
 
create() - Static method in class jason.stdlib.union
 
create() - Static method in class jason.stdlib.upper_case
 
create() - Static method in class jason.stdlib.verbose
 
create() - Static method in class jason.stdlib.version
 
create(AgArch, String, ClassParameters, String, Settings) - Static method in class jason.asSemantics.Agent
Set up the default agent configuration.
create(Atom, int, String) - Static method in class jason.asSyntax.UnnamedVar
 
create(Atom, String) - Static method in class jason.asSyntax.UnnamedVar
 
create(String) - Static method in class jason.asSyntax.UnnamedVar
 
create_agent - Class in jason.stdlib
Internal action: .create_agent.
create_agent() - Constructor for class jason.stdlib.create_agent
 
createAgent(String, String, String, List<String>, ClassParameters, Settings, Agent) - Method in class jason.infra.jade.JadeRuntimeServices
 
createAgent(String, String, String, List<String>, ClassParameters, Settings, Agent) - Method in class jason.infra.local.LocalRuntimeServices
 
createAgent(String, String, String, List<String>, ClassParameters, Settings, Agent) - Method in class jason.runtime.DelegatedRuntimeServices
 
createAgent(String, String, String, List<String>, ClassParameters, Settings, Agent) - Method in interface jason.runtime.RuntimeServices
Creates a new agent with agName from source agSource, using agClass as agent class (default value is "jason.asSemantics.Agent"), archClasses as agent architecture classes, bbPars as the belief base class (default value is "DefaultBeliefBase"), stts as Settings (default value is new Settings()), and father is the agent creating this agent (null is none).
createAgs() - Method in class jason.infra.jade.RunJadeMAS
 
createAgs() - Method in class jason.infra.local.RunLocalMAS
 
createArchs(List<String>, Agent) - Method in class jason.infra.local.LocalAgArch
init the agent architecture based on another agent
createArchs(List<String>, String, ClassParameters, String, Settings) - Method in class jason.infra.local.LocalAgArch
Creates the user agent architecture, default architecture is jason.architecture.AgArch.
createBasicErrorAnnots(Term, String) - Static method in exception class jason.JasonException
 
createBasicErrorAnnots(String, String) - Static method in exception class jason.JasonException
 
createButtons() - Method in class jason.infra.jade.RunJadeMAS
 
createButtons() - Method in class jason.infra.local.RunLocalMAS
 
createButtonsPanel() - Method in class jason.infra.local.BaseDialogGUI
 
createController() - Method in class jason.infra.jade.RunJadeMAS
 
createController() - Method in class jason.infra.local.RunLocalMAS
 
createCustomArchs(List<String>) - Method in class jason.architecture.AgArch
 
createdAgents - Variable in class jason.infra.local.RunLocalMAS
 
createEnvironment() - Method in class jason.infra.jade.RunJadeMAS
 
createEnvironment() - Method in class jason.infra.local.RunLocalMAS
 
createField(String, JComponent, String) - Method in class jason.infra.local.BaseDialogGUI
 
createField(String, JComponent, JComponent, String) - Method in class jason.infra.local.BaseDialogGUI
 
createNewReplAgButton() - Method in class jason.infra.local.RunLocalMAS
 
createPauseButton() - Method in class jason.infra.local.RunLocalMAS
 
createQueue(Unifier, Term[]) - Method in class jason.stdlib.queue.create
 
createSource(Term) - Static method in class jason.asSyntax.Pred
 
createStopButton() - Method in class jason.infra.local.RunLocalMAS
 
createUnifIterator(Unifier...) - Static method in class jason.asSyntax.LogExpr
creates an iterator for a list of unifiers
createWrongArgument(InternalAction, String) - Static method in exception class jason.JasonException
 
createWrongArgumentNb(DefaultInternalAction) - Static method in exception class jason.JasonException
 
CRPrefix - Static variable in class jason.runtime.SourcePath
 
curChar - Variable in class jason.asSyntax.parser.as2jTokenManager
 
curChar - Variable in class jason.mas2j.parser.mas2jTokenManager
 
current_intention - Class in jason.stdlib
Internal action: .current_intention.
current_intention() - Constructor for class jason.stdlib.current_intention
 
currentToken - Variable in exception class jason.asSyntax.parser.ParseException
This is the last token that has been consumed successfully.
currentToken - Variable in exception class jason.mas2j.parser.ParseException
This is the last token that has been consumed successfully.
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
 

D

data - Variable in class jason.environment.grid.GridWorldModel
 
date - Class in jason.stdlib
Internal action: .date(YY,MM,DD).
date() - Constructor for class jason.stdlib.date
 
debug - Static variable in class jason.infra.local.BaseLocalMAS
 
debugStream - Variable in class jason.asSyntax.parser.as2jTokenManager
Debug output.
debugStream - Variable in class jason.mas2j.parser.mas2jTokenManager
Debug output.
deepClone() - Method in interface jason.asSyntax.MapTerm
 
deepClone() - Method in class jason.asSyntax.MapTermImpl
 
deepClone() - Method in interface jason.asSyntax.SetTerm
 
deepClone() - Method in class jason.asSyntax.SetTermImpl
 
DEFAULT - Static variable in interface jason.asSyntax.parser.as2jConstants
Lexical state.
DEFAULT - Static variable in interface jason.mas2j.parser.mas2jConstants
Lexical state.
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
 
DefaultDirective - Class in jason.asSyntax.directives
 
DefaultDirective() - Constructor for class jason.asSyntax.directives.DefaultDirective
 
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
 
DefaultNS - Static variable in class jason.asSyntax.Literal
 
defaultProjectFileName - Static variable in class jason.infra.local.BaseLocalMAS
 
DefaultTerm - Class in jason.asSyntax
Base class for all terms.
DefaultTerm() - Constructor for class jason.asSyntax.DefaultTerm
 
del - Enum constant in enum class jason.asSyntax.Trigger.TEOperator
 
delAddBel - Enum constant in enum class jason.asSyntax.BodyLiteral.BodyType
Deprecated.
 
delAddBel - Enum constant in enum class jason.asSyntax.PlanBody.BodyType
 
delAg(String) - Method in class jason.infra.local.BaseLocalMAS
 
delAnnot(Term) - Method in class jason.asSyntax.Literal
 
delAnnot(Term) - Method in class jason.asSyntax.Pred
 
delAnnots() - Method in class jason.asSyntax.Literal
 
delAnnots(List<Term>) - Method in class jason.asSyntax.Literal
removes all annots in this pred that are in the list l.
delAnnots(List<Term>) - Method in class jason.asSyntax.Pred
 
delBel - Enum constant in enum class jason.asSyntax.BodyLiteral.BodyType
Deprecated.
 
delBel - Enum constant in enum class jason.asSyntax.PlanBody.BodyType
 
delBel(Literal) - Method in class jason.asSemantics.Agent
If the agent believes in bel, removes it (calling brf) and generate the event.
delBelNewFocus - Enum constant in enum class jason.asSyntax.PlanBody.BodyType
 
DelegatedRuntimeServices - Class in jason.runtime
 
DelegatedRuntimeServices(RuntimeServices) - Constructor for class jason.runtime.DelegatedRuntimeServices
 
delete - Class in jason.stdlib
Internal action: .delete.
delete() - Constructor for class jason.stdlib.delete
 
deliberate() - Method in class jason.asSemantics.TransitionSystem
 
deliberate() - Method in class jason.infra.local.LocalAgArch
 
deliberate() - Method in class jason.infra.local.RunLocalMAS.LocalAgArchSynchronousScheduled
 
DeliberateComponent - Class in jason.infra.components
 
DeliberateComponent(LocalAgArchAsynchronous) - Constructor for class jason.infra.components.DeliberateComponent
 
delLabel() - Method in class jason.asSyntax.Plan
 
delSource(Term) - Method in class jason.asSyntax.Literal
deletes one source(agName) annotation, return true if deleted
delSource(Term) - Method in class jason.asSyntax.Plan
 
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.Plan
 
delSources() - Method in class jason.asSyntax.Pred
 
delTerm(int) - Method in class jason.asSyntax.Literal
 
delTerm(int) - Method in class jason.asSyntax.Structure
 
deref(VarTerm) - Method in class jason.asSemantics.Unifier
 
desire - Class in jason.stdlib
Internal action: .desire(D, [ I ]).
desire() - Constructor for class jason.stdlib.desire
 
destroy() - Method in class jason.asSemantics.ConcurrentInternalAction
 
destroy() - Method in class jason.asSemantics.DefaultInternalAction
 
destroy() - Method in interface jason.asSemantics.InternalAction
 
df_deregister - Class in jason.stdlib
Internal action: .df_deregister(S [,T]).
df_deregister() - Constructor for class jason.stdlib.df_deregister
 
df_register - Class in jason.stdlib
Internal action: .df_register(S [,T]).
df_register() - Constructor for class jason.stdlib.df_register
 
df_search - Class in jason.stdlib
Internal action: .df_search(S [,T] , L).
df_search() - Constructor for class jason.stdlib.df_search
 
df_subscribe - Class in jason.stdlib
Internal action: .df_subscribe(S [,T]).
df_subscribe() - Constructor for class jason.stdlib.df_subscribe
 
dfAg - Variable in class jason.infra.local.BaseLocalMAS
 
dfAgExists() - Method in class jason.infra.local.BaseLocalMAS
 
dfDeRegister(String, String) - Method in class jason.infra.local.BaseLocalMAS
 
dfDeRegister(String, String, String) - Method in class jason.infra.jade.JadeRuntimeServices
 
dfDeRegister(String, String, String) - Method in class jason.infra.local.BaseRuntimeServices
 
dfDeRegister(String, String, String) - Method in class jason.runtime.DelegatedRuntimeServices
 
dfDeRegister(String, String, String) - Method in interface jason.runtime.RuntimeServices
 
dfName - Static variable in class jason.infra.jade.JadeAgArch
name of the "jason agent" service in DF
dfRegister(String, String) - Method in class jason.infra.local.BaseLocalMAS
DF methods
dfRegister(String, String, String) - Method in class jason.infra.jade.JadeRuntimeServices
 
dfRegister(String, String, String) - Method in class jason.infra.local.BaseRuntimeServices
 
dfRegister(String, String, String) - Method in class jason.runtime.DelegatedRuntimeServices
 
dfRegister(String, String, String) - Method in interface jason.runtime.RuntimeServices
 
dfSearch(String) - Method in class jason.infra.local.BaseLocalMAS
 
dfSearch(String, String) - Method in class jason.infra.jade.JadeRuntimeServices
 
dfSearch(String, String) - Method in class jason.infra.local.BaseRuntimeServices
 
dfSearch(String, String) - Method in class jason.runtime.DelegatedRuntimeServices
 
dfSearch(String, String) - Method in interface jason.runtime.RuntimeServices
 
dfSubscribe(String, String) - Method in class jason.infra.local.BaseLocalMAS
 
dfSubscribe(String, String, String) - Method in class jason.infra.jade.JadeRuntimeServices
 
dfSubscribe(String, String, String) - Method in class jason.infra.local.BaseRuntimeServices
 
dfSubscribe(String, String, String) - Method in class jason.runtime.DelegatedRuntimeServices
 
dfSubscribe(String, String, String) - Method in interface jason.runtime.RuntimeServices
 
DG - Class in jason.asSyntax.patterns.goal
Implementation of the Declarative Goal pattern (see DALT 2006 paper)
DG() - Constructor for class jason.asSyntax.patterns.goal.DG
 
dif - Enum constant in enum class jason.asSyntax.RelExpr.RelationalOp
 
difference - Class in jason.stdlib
Internal action: .difference(S1,S2,S3).
difference - Class in jason.stdlib.set
 
difference() - Constructor for class jason.stdlib.difference
 
difference() - Constructor for class jason.stdlib.set.difference
 
difference(ListTerm) - Method in interface jason.asSyntax.ListTerm
 
difference(ListTerm) - Method in class jason.asSyntax.ListTermImpl
returns a new (cloned) list representing the set resulting of the difference of this list and lt.
difference(ListTerm) - Method in class jason.asSyntax.VarTerm
 
difference(Collection<Term>) - Method in interface jason.asSyntax.SetTerm
 
difference(Collection<Term>) - Method in class jason.asSyntax.SetTermImpl
 
DIGIT - Static variable in interface jason.asSyntax.parser.as2jConstants
RegularExpression Id.
DIGIT - Static variable in interface jason.mas2j.parser.mas2jConstants
RegularExpression Id.
directive(Agent) - Method in class jason.asSyntax.parser.as2j
 
Directive - Interface in jason.asSyntax.directives
Interface for all compiler directives (e.g.
DIRECTIVE - Static variable in interface jason.mas2j.parser.mas2jConstants
RegularExpression Id.
directive_arguments() - Method in class jason.asSyntax.parser.as2j
 
DirectiveProcessor - Class in jason.asSyntax.directives
This class maintains the set of directives and is used by the parser to process them.
DirectiveProcessor() - Constructor for class jason.asSyntax.directives.DirectiveProcessor
 
directives() - Method in class jason.mas2j.parser.mas2j
 
disable_tracing() - Method in class jason.asSyntax.parser.as2j
Disable tracing.
disable_tracing() - Method in class jason.mas2j.parser.mas2j
Disable tracing.
discard() - Method in class jason.runtime.Settings
 
distance(Location) - Method in class jason.environment.grid.Location
calculates the Manhattan distance between two points
distanceChebyshev(Location) - Method in class jason.environment.grid.Location
returns the chessboard king (or Chebyshev) distance between two locations : max( |this.x - l.x| , |this.y - l.y|)
distanceEuclidean(Location) - Method in class jason.environment.grid.Location
calculates the Euclidean distance between two points
distanceManhattan(Location) - Method in class jason.environment.grid.Location
calculates the Manhattan distance between two points
distanceMaxBorder(Location) - Method in class jason.environment.grid.Area
Deprecated.
renamed to chebyshevDistanceToBorder
div - Enum constant in enum class jason.asSyntax.ArithExpr.ArithmeticOp
 
doDelete() - Method in class jason.infra.jade.JadeAg
 
doDelete() - Method in class jason.infra.jade.JadeAgArch
 
done - Class in jason.stdlib
 
done() - Constructor for class jason.stdlib.done
 
Done() - Method in class jason.asSyntax.parser.SimpleCharStream
Reset buffer when finished.
Done() - Method in class jason.mas2j.parser.SimpleCharStream
Reset buffer when finished.
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
 
DRIVER - Static variable in interface jason.mas2j.parser.mas2jConstants
RegularExpression Id.
drop(TransitionSystem, IMCondition, Unifier) - Method in class jason.stdlib.done
 
drop(TransitionSystem, IMCondition, Unifier) - Method in class jason.stdlib.succeed_goal
 
drop(TransitionSystem, Literal, Unifier) - Method in class jason.stdlib.succeed_goal
 
drop_all_desires - Class in jason.stdlib
Internal action: .drop_all_desires.
drop_all_desires() - Constructor for class jason.stdlib.drop_all_desires
 
drop_all_events - Class in jason.stdlib
Internal action: .drop_all_events.
drop_all_events() - Constructor for class jason.stdlib.drop_all_events
 
drop_all_intentions - Class in jason.stdlib
Internal action: .drop_all_intentions.
drop_all_intentions() - Constructor for class jason.stdlib.drop_all_intentions
 
drop_desire - Class in jason.stdlib
Internal action: .drop_desire(D).
drop_desire() - Constructor for class jason.stdlib.drop_desire
 
drop_event - Class in jason.stdlib
Internal action: .drop_event(D).
drop_event() - Constructor for class jason.stdlib.drop_event
 
drop_future_intention - Class in jason.stdlib
Internal action: .drop_future_intention(I).
drop_future_intention() - Constructor for class jason.stdlib.drop_future_intention
 
drop_intention - Class in jason.stdlib
Internal action: .drop_intention(I).
drop_intention() - Constructor for class jason.stdlib.drop_intention
 
dropEvt(Circumstance, Literal, Unifier) - Method in class jason.stdlib.drop_desire
 
dropGoal(IMCondition, Unifier) - Method in class jason.asSemantics.Intention
remove all IMs until the lowest IM that succeeds in test c
dropInt(Circumstance, Literal, Unifier) - Method in class jason.stdlib.drop_future_intention
 
dropInt(Circumstance, Literal, Unifier) - Method in class jason.stdlib.drop_intention
Drops an intention based on a goal argument returns true if the current intention is dropped
dropIntention(Intention) - Method in class jason.asSemantics.Circumstance
Drops an intention based on the intention id considers running, pending, ...
dropIntention(Intention, IMCondition, TransitionSystem, Unifier) - Method in class jason.stdlib.fail_goal
 
dropIntention(Intention, IMCondition, TransitionSystem, Unifier) - Method in class jason.stdlib.succeed_goal
 
dropped - Enum constant in enum class jason.asSemantics.GoalListener.GoalStates
 
dropPendingAction(Intention) - Method in class jason.asSemantics.Circumstance
removes the intention i from PA and notify listeners that the intention was dropped
dropPendingIntention(Intention) - Method in class jason.asSemantics.Circumstance
removes the intention i from PI and notify listeners that the intention was dropped
dropRunningIntention(Intention) - Method in class jason.asSemantics.Circumstance
removes and produces events to signal that the intention was dropped

E

e - Class in jason.functions
Function: math.e: encapsulates java Math.E.
e() - Constructor for class jason.functions.e
 
EBDG - Class in jason.asSyntax.patterns.goal
Implementation of the Exclusive BDG pattern (see DALT 2006 paper)
EBDG() - Constructor for class jason.asSyntax.patterns.goal.EBDG
 
eDOMPlans - Variable in class jason.pl.PlanLibrary
 
empty - Class in jason.stdlib
Internal action: .empty.
empty() - Constructor for class jason.stdlib.empty
 
EMPTY_LIST - Static variable in interface jason.asSyntax.ListTerm
 
EMPTY_UNIF_LIST - Static variable in class jason.asSyntax.LogExpr
 
EmptyInt - Static variable in class jason.asSemantics.Intention
 
emptyTermArray - Static variable in class jason.asSyntax.Structure
 
emptyTermList - Static variable in class jason.asSyntax.Structure
 
enable_tracing() - Method in class jason.asSyntax.parser.as2j
Enable tracing.
enable_tracing() - Method in class jason.mas2j.parser.mas2j
Enable tracing.
enableDebugControl() - Method in class jason.infra.local.BaseLocalMAS
 
enableDebugControl() - Method in class jason.infra.local.RunLocalMAS
 
end(Pred, as2j) - Method in class jason.asSyntax.directives.DefaultDirective
 
end(Pred, as2j) - Method in interface jason.asSyntax.directives.Directive
called when the directive ends
end(Pred, as2j) - Method in class jason.asSyntax.directives.NameSpace
 
endColumn - Variable in class jason.asSyntax.parser.Token
The column number of the last character of this Token.
endColumn - Variable in class jason.mas2j.parser.Token
The column number of the last character of this Token.
endLine - Variable in class jason.asSyntax.parser.Token
The line number of the last character of this Token.
endLine - Variable in class jason.mas2j.parser.Token
The line number of the last character of this Token.
enqueueExecutor(boolean) - Method in class jason.infra.components.ActComponent
 
enqueueExecutor(boolean) - Method in class jason.infra.components.AgentComponent
 
enqueueExecutor(boolean) - Method in class jason.infra.components.DeliberateComponent
 
enqueueExecutor(boolean) - Method in class jason.infra.components.SenseComponent
 
env - Variable in class jason.infra.local.BaseLocalMAS
 
ENV - Static variable in interface jason.mas2j.parser.mas2jConstants
RegularExpression Id.
environment() - Method in class jason.mas2j.parser.mas2j
 
Environment - Class in jason.environment
It is a base class for Environment, it is overridden by the user application to define the environment "behaviour".
Environment() - Constructor for class jason.environment.Environment
creates an environment class with the default number of threads in the pool
Environment(int) - Constructor for class jason.environment.Environment
creates an environment class with n threads to execute actions required by the agents
EnvironmentInfraTier - Interface in jason.environment
This interface is implemented by the infrastructure tier (Jade/Local/...) to provide concrete implementation of the environment.
environmentName - Static variable in class jason.infra.jade.RunJadeMAS
 
EOF - Static variable in interface jason.asSyntax.parser.as2jConstants
End of File.
EOF - Static variable in interface jason.mas2j.parser.mas2jConstants
End of File.
EOL - Static variable in exception class jason.asSyntax.parser.ParseException
The end of line string for this machine.
EOL - Static variable in exception class jason.mas2j.parser.ParseException
The end of line string for this machine.
eq - Enum constant in enum class jason.asSyntax.RelExpr.RelationalOp
 
equals(Object) - Method in class jason.architecture.AgArch
 
equals(Object) - Method in class jason.asSemantics.ActionExec
 
equals(Object) - Method in class jason.asSemantics.Event
 
equals(Object) - Method in class jason.asSemantics.Intention
 
equals(Object) - Method in class jason.asSemantics.Unifier
 
equals(Object) - Method in class jason.asSyntax.ArithFunctionTerm
 
equals(Object) - Method in class jason.asSyntax.Atom
 
equals(Object) - Method in class jason.asSyntax.CyclicTerm
 
equals(Object) - Method in class jason.asSyntax.ListTermImpl
 
equals(Object) - Method in class jason.asSyntax.LiteralImpl
 
equals(Object) - Method in class jason.asSyntax.MapTermImpl
 
equals(Object) - Method in class jason.asSyntax.NumberTermImpl
 
equals(Object) - Method in class jason.asSyntax.ObjectTermImpl
 
equals(Object) - Method in class jason.asSyntax.Plan
 
equals(Object) - Method in class jason.asSyntax.PlanBodyImpl
 
equals(Object) - Method in class jason.asSyntax.Pred
 
equals(Object) - Method in class jason.asSyntax.PredicateIndicator
 
equals(Object) - Method in class jason.asSyntax.Rule
 
equals(Object) - Method in class jason.asSyntax.SetTermImpl
 
equals(Object) - Method in class jason.asSyntax.StringTermImpl
 
equals(Object) - Method in class jason.asSyntax.Structure
 
equals(Object) - Method in interface jason.asSyntax.Term
 
equals(Object) - Method in class jason.asSyntax.Trigger
 
equals(Object) - Method in class jason.asSyntax.UnnamedVar
 
equals(Object) - Method in class jason.asSyntax.VarTerm
 
equals(Object) - Method in class jason.bb.StructureWrapperForLiteral
 
equals(Object) - Method in class jason.environment.grid.Area
 
equals(Object) - Method in class jason.environment.grid.Location
 
equals(Object) - Method in class jason.mas2j.ClassParameters
 
equals(Object) - Method in class jason.util.Pair
 
equalsAsStructure(Object) - Method in class jason.asSyntax.Literal
 
equalsAsStructure(Object) - Method in class jason.asSyntax.Pred
 
error - Variable in exception class jason.JasonException
 
errorAnnots - Variable in exception class jason.JasonException
 
eval - Class in jason.stdlib
Internal action: .eval(Var,Logical Expression).
eval() - Constructor for class jason.stdlib.eval
 
evaluate(TransitionSystem, Term[]) - Method in interface jason.asSemantics.ArithFunction
evaluates/computes the function based on the args
evaluate(TransitionSystem, Term[]) - Method in class jason.asSemantics.DefaultArithFunction
 
evaluate(TransitionSystem, Term[]) - Method in class jason.functions.Abs
 
evaluate(TransitionSystem, Term[]) - Method in class jason.functions.acos
 
evaluate(TransitionSystem, Term[]) - Method in class jason.functions.asin
 
evaluate(TransitionSystem, Term[]) - Method in class jason.functions.atan
 
evaluate(TransitionSystem, Term[]) - Method in class jason.functions.Average
 
evaluate(TransitionSystem, Term[]) - Method in class jason.functions.ceil
 
evaluate(TransitionSystem, Term[]) - Method in class jason.functions.cos
 
evaluate(TransitionSystem, Term[]) - Method in class jason.functions.Count
 
evaluate(TransitionSystem, Term[]) - Method in class jason.functions.e
 
evaluate(TransitionSystem, Term[]) - Method in class jason.functions.floor
 
evaluate(TransitionSystem, Term[]) - Method in class jason.functions.Length
 
evaluate(TransitionSystem, Term[]) - Method in class jason.functions.log
 
evaluate(TransitionSystem, Term[]) - Method in class jason.functions.Max
 
evaluate(TransitionSystem, Term[]) - Method in class jason.functions.mean
 
evaluate(TransitionSystem, Term[]) - Method in class jason.functions.median
 
evaluate(TransitionSystem, Term[]) - Method in class jason.functions.Min
 
evaluate(TransitionSystem, Term[]) - Method in class jason.functions.pi
 
evaluate(TransitionSystem, Term[]) - Method in class jason.functions.Random
 
evaluate(TransitionSystem, Term[]) - Method in class jason.functions.Round
 
evaluate(TransitionSystem, Term[]) - Method in class jason.functions.RuleToFunction
 
evaluate(TransitionSystem, Term[]) - Method in class jason.functions.sin
 
evaluate(TransitionSystem, Term[]) - Method in class jason.functions.Sqrt
 
evaluate(TransitionSystem, Term[]) - Method in class jason.functions.StdDev
 
evaluate(TransitionSystem, Term[]) - Method in class jason.functions.Sum
 
evaluate(TransitionSystem, Term[]) - Method in class jason.functions.tan
 
evaluate(TransitionSystem, Term[]) - Method in class jason.functions.time
 
Event - Class in jason.asSemantics
 
Event(Trigger, Intention) - Constructor for class jason.asSemantics.Event
 
eventAdded(Event) - Method in interface jason.asSemantics.CircumstanceListener
 
eventAdded(Event) - Method in class jason.infra.components.CircumstanceListenerComponents
 
EventQueue - Enum constant in enum class jason.asSemantics.Circumstance.IntentionPlace
 
examples() - Element in annotation interface jason.stdlib.Manual
 
ExecInt - Enum constant in enum class jason.asSemantics.TransitionSystem.State
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.asSemantics.ConcurrentInternalAction
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.asSemantics.DefaultInternalAction
 
execute(TransitionSystem, Unifier, Term[]) - Method in interface jason.asSemantics.InternalAction
Executes the internal action.
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.abolish
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.add_annot
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.add_nested_source
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.add_plan
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.all_names
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.asserta
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.assertz
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.at
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.atom
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.belief
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.broadcast
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.clone
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.concat
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.copy_term
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.count
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.create_agent
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.current_intention
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.date
date(YY,MM,DD)
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.delete
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.desire
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.df_deregister
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.df_register
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.df_search
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.df_subscribe
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.difference
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.done
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.drop_all_desires
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.drop_all_events
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.drop_all_intentions
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.drop_desire
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.drop_event
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.drop_intention
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.empty
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.eval
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.fail_goal
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.fail
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.findall
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.foreach
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.fork
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.get_src_info
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.ground
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.if_then_else
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.include
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.intend
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.intention
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.internal_action
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.intersection
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.join
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.kill_agent
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.length
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.list_files
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.list_plans
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.list_rules
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.list
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.literal
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.log
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.loop
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.lower_case
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.map.clear
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.map.copy
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.map.create
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.map.get
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.map.key
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.map.put
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.map.remove
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.map.value
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.member
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.min
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.my_name
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.namespace_get_prop
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.namespace_set_prop
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.namespace
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.nano_time
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.nth
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.number
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.perceive
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.plan_label
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.prefix
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.print_unifier
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.printf
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.println
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.puts
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.queue.add_all
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.queue.add
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.queue.clear
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.queue.copy
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.queue.create
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.queue.head
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.queue.remove
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.queue.to_list
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.random
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.range
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.relevant_plan
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.relevant_plans
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.relevant_rules
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.remove_plan
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.remove_source_annot
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.rename_apart
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.replace
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.resume
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.reverse
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.save_agent
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.send
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.set_random_seed
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.set.add_all
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.set.add
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.set.clear
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.set.copy
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.set.create
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.set.difference
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.set.intersection
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.set.remove
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.set.to_list
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.set.union
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.setof
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.shuffle
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.signal
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.sort
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.stopMAS
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.string
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.structure
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.sublist
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.substring
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.succeed_goal
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.suffix
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.suspend
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.suspended
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.term2string
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.time
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.type
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.union
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.upper_case
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.verbose
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.version
 
execute(TransitionSystem, Unifier, Term[]) - Method in class jason.stdlib.wait
 
executeAction(String, Structure) - Method in class jason.environment.Environment
Executes an action on the environment.
executing - Enum constant in enum class jason.asSemantics.GoalListener.GoalStates
 
ExecutionControl - Class in jason.control
Base class for the user implementation of execution control.
ExecutionControl() - Constructor for class jason.control.ExecutionControl
 
Execution control - Search tag in package jason.stdlib
Section
ExecutionControlGUI - Class in jason.control
 
ExecutionControlGUI() - Constructor for class jason.control.ExecutionControlGUI
 
ExecutionControlInfraTier - Interface in jason.control
This interface is implemented in the infrastructure tier (distributed/local) to provide methods that the user controller may call.
executor - Variable in class jason.environment.Environment
 
executor - Variable in class jason.infra.local.LocalExecutionControl
 
ExpandBuff(boolean) - Method in class jason.asSyntax.parser.SimpleCharStream
 
ExpandBuff(boolean) - Method in class jason.mas2j.parser.SimpleCharStream
 
expectedTokenSequences - Variable in exception class jason.asSyntax.parser.ParseException
Each entry in this array is an array of integers.
expectedTokenSequences - Variable in exception class jason.mas2j.parser.ParseException
Each entry in this array is an array of integers.
EXT - Static variable in class jason.mas2j.MAS2JProject
 
extraCols - Variable in class jason.bb.JDBCPersistentBB
the number of columns that this customisation creates (default is 2: the j_negated and j_annots columns)

F

fail - Class in jason.stdlib
Internal action: .fail.
fail() - Constructor for class jason.stdlib.fail
 
fail(Circumstance) - Method in class jason.asSemantics.Intention
 
fail_goal - Class in jason.stdlib
Internal action: .fail_goal(G).
fail_goal() - Constructor for class jason.stdlib.fail_goal
 
failed - Enum constant in enum class jason.asSemantics.GoalListener.GoalStates
 
failInt(TransitionSystem, String) - Method in class jason.asSemantics.ConcurrentInternalAction
fails the intention identified by intentionKey
failSecond - Enum constant in enum class jason.environment.TimeSteppedEnvironment.OverActionsPolicy
Fail the second action
fileName() - Method in class jason.mas2j.parser.mas2j
 
FillBuff() - Method in class jason.asSyntax.parser.SimpleCharStream
 
FillBuff() - Method in class jason.mas2j.parser.SimpleCharStream
 
findall - Class in jason.stdlib
Internal action: .findall(Term,Query,List).
findall() - Constructor for class jason.stdlib.findall
 
findBel(Literal, Unifier) - Method in class jason.asSemantics.Agent
Find a literal in BB using unification to test.
findEventForFailure(Intention, Trigger) - Method in class jason.asSemantics.TransitionSystem
 
findEventForFailure(Trigger, PlanLibrary, Circumstance) - Method in class jason.asSemantics.Intention
 
findJarInDirectory(File, String) - Static method in class jason.util.Config
 
FindOp - Enum constant in enum class jason.asSemantics.TransitionSystem.State
 
finish() - Method in class jason.infra.jade.RunJadeMAS
 
finish() - Method in class jason.infra.local.BaseLocalMAS
 
finish(int, boolean, int) - Method in class jason.infra.local.BaseLocalMAS
 
finish(int, boolean, int) - Method in class jason.infra.local.RunLocalMAS
 
finish(int, boolean, int) - Method in interface jason.infra.local.RunLocalMASMBean
 
finished - Enum constant in enum class jason.asSemantics.GoalListener.GoalStates
 
fix() - Method in class jason.util.Config
Set most important parameters with default values
fixAgentsSrc() - Method in class jason.mas2j.MAS2JProject
change the source of the agents using the source path information, also considers code from a jar file (if urlPrefix is not null)
fixLabel(Term) - Method in class jason.stdlib.remove_plan
 
fixPath(String) - Method in class jason.runtime.SourcePath
fix path of the asl code based on aslSourcePath, also considers code from a jar file (if urlPrefix is not null)
floor - Class in jason.functions
Function: math.floor(N): encapsulates java Math.floor(N), returns the largest double value that is not greater than the argument and is equal to a mathematical integer.
floor() - Constructor for class jason.functions.floor
 
forceFullLiteralImpl() - Method in class jason.asSyntax.Literal
Transforms this into a full literal (which implements all methods of Literal), if it is an Atom; otherwise returns 'this'
foreach - Class in jason.stdlib
Internal action: .for(formula) { plan_body }.
foreach() - Constructor for class jason.stdlib.foreach
 
fork - Class in jason.stdlib
Implementation of .fork (used for |invalid input: '&'| and ||| operators).
fork() - Constructor for class jason.stdlib.fork
 
format(LogRecord) - Method in class jason.runtime.MASConsoleLogFormatter
 
formaterField - Static variable in class jason.runtime.MASConsoleLogHandler
 
frame - Variable in class jason.runtime.MASConsoleGUI
 
fromString(String) - Static method in enum class jason.infra.local.RConf
 
function - Variable in class jason.asSemantics.Unifier
 
function() - Method in class jason.asSyntax.parser.as2j
 
FunctionRegister - Class in jason.asSyntax.directives
This class maintains the set of arithmetic functions available for the AS parser.
FunctionRegister() - Constructor for class jason.asSyntax.directives.FunctionRegister
 

G

generateGoalDeletion(Intention, List<Term>, Term) - Method in class jason.asSemantics.TransitionSystem
generate a failure event for an intention
generateParseException() - Method in class jason.asSyntax.parser.as2j
Generate ParseException.
generateParseException() - Method in class jason.mas2j.parser.mas2j
Generate ParseException.
get - Class in jason.stdlib.map
 
get() - Constructor for class jason.stdlib.map.get
 
get() - Static method in class jason.architecture.MindInspectorWeb
 
get() - Static method in class jason.runtime.MASConsoleColorGUI
for singleton pattern
get() - Static method in class jason.runtime.MASConsoleGUI
for singleton pattern
get() - Static method in class jason.runtime.RuntimeServicesFactory
 
get() - Static method in class jason.util.Config
 
get(boolean) - Static method in class jason.util.Config
 
get(int) - Method in class jason.asSyntax.ListTermImpl
 
get(int) - Method in class jason.asSyntax.VarTerm
 
get(Literal) - Method in class jason.pl.PlanLibrary
return a plan for a label
get(Term) - Method in interface jason.asSyntax.MapTerm
 
get(Term) - Method in class jason.asSyntax.MapTermImpl
 
get(VarTerm) - Method in class jason.asSemantics.Unifier
gets the value for a Var, if it is unified with another var, gets this other's value
get(String) - Method in class jason.asSemantics.Unifier
gets the value for a Var, if it is unified with another var, gets this other's value
get(String) - Method in class jason.pl.PlanLibrary
return a plan for a label
get_src_info - Class in jason.stdlib
used by test lib
get_src_info() - Constructor for class jason.stdlib.get_src_info
 
getActComponent() - Method in class jason.infra.local.LocalAgArchAsynchronous
 
getAction() - Method in class jason.asSemantics.Circumstance
actions
getActionInSchedule(String) - Method in class jason.environment.TimeSteppedEnvironment
 
getActionTerm() - Method in class jason.asSemantics.ActionExec
 
getAg() - Method in class jason.asSemantics.TransitionSystem
 
getAg(String) - Method in class jason.infra.local.BaseLocalMAS
 
getAg(String) - Method in class jason.mas2j.MAS2JProject
 
getAgArch() - Method in class jason.asSemantics.TransitionSystem
 
getAgArchClasses() - Method in class jason.mas2j.AgentParameters
gets a list of all custom arch classes defined in the jason project
getAgArchClasses(Term[]) - Method in class jason.stdlib.create_agent
 
getAgArchClassesChain() - Method in class jason.architecture.AgArch
 
getAgAtPos(int, int) - Method in class jason.environment.grid.GridWorldModel
returns the agent at x,y or -1 if there is not one there
getAgAtPos(Location) - Method in class jason.environment.grid.GridWorldModel
returns the agent at location l or -1 if there is not one there
getAgDecl() - Method in class jason.infra.local.StartNewAgentGUI
 
getAgent() - Method in class jason.asSyntax.ArithFunctionTerm
 
getAgents() - Method in class jason.mas2j.MAS2JProject
 
getAgentsName() - Method in class jason.infra.jade.JadeRuntimeServices
 
getAgentsName() - Method in class jason.infra.local.BaseRuntimeServices
 
getAgentsName() - Method in class jason.runtime.DelegatedRuntimeServices
 
getAgentsName() - Method in interface jason.runtime.RuntimeServices
Returns a set of all agents' name
getAgentSnapshot(String) - Method in class jason.infra.local.LocalRuntimeServices
 
getAgentSnapshot(String) - Method in class jason.runtime.DelegatedRuntimeServices
 
getAgentSnapshot(String) - Method in interface jason.runtime.RuntimeServices
gets a copy of some agent (BB, PL, ...)
getAgentsQty() - Method in class jason.infra.jade.JadeRuntimeServices
 
getAgentsQty() - Method in class jason.infra.local.BaseRuntimeServices
 
getAgentsQty() - Method in class jason.runtime.DelegatedRuntimeServices
 
getAgentsQty() - Method in interface jason.runtime.RuntimeServices
Gets the number of agents in the MAS.
getAgName() - Method in class jason.architecture.AgArch
Gets the agent's name
getAgName() - Method in class jason.infra.jade.JasonBridgeArch
 
getAgName() - Method in class jason.infra.local.LocalAgArch
 
getAgName() - Method in class jason.mas2j.AgentParameters
 
getAgName(LogRecord) - Static method in class jason.runtime.MASConsoleLogFormatter
 
getAgPos(int) - Method in class jason.environment.grid.GridWorldModel
 
getAgProgram() - Method in class jason.asSemantics.Agent
Gets the agent program (Beliefs and plans) as XML
getAgRandomIA(TransitionSystem) - Static method in class jason.stdlib.set_random_seed
 
getAgs() - Method in class jason.infra.local.BaseLocalMAS
 
getAgState() - Method in class jason.asSemantics.Agent
Gets the agent "mind" (beliefs, plans, and circumstance) as XML
getAgState(String) - Method in interface jason.control.ExecutionControlInfraTier
Gets the agent state (beliefs, intentions, plans, ...) as an XML document
getAgState(String) - Method in class jason.infra.jade.JadeExecutionControl
 
getAgState(String) - Method in class jason.infra.local.LocalExecutionControl
 
getAgStatus(String) - Method in class jason.infra.local.LocalRuntimeServices
 
getAgStatus(String) - Method in interface jason.runtime.RuntimeServices
 
getAgWhere() - Method in class jason.bb.AgentJDBCPersistentBB
 
getAllASFiles() - Method in class jason.mas2j.MAS2JProject
 
getAllIntentions() - Method in class jason.asSemantics.Circumstance
gets all intentions (running, pending, suspended, ...)
getAnnot(String) - Method in class jason.asSyntax.Literal
returns the first annotation (literal) that has the functor
getAnnot(String) - Method in class jason.asSyntax.Pred
find the first annotation with a given functor (only literal annots are considered)
getAnnots() - Method in class jason.asSyntax.Literal
returns all annotations of the literal
getAnnots() - Method in class jason.asSyntax.Pred
 
getAnnots(String) - Method in class jason.asSyntax.Literal
returns all annots with the specified functor e.g.: from annots [t(a), t(b), source(tom)] and functor "t", it returns [t(a),t(b)] in case that there is no such an annot, it returns an empty list.
getAnnots(String) - Method in class jason.asSyntax.Pred
 
getApplicablePlans() - Method in class jason.asSemantics.Circumstance
 
getArity() - Method in class jason.asSyntax.ListTermImpl
 
getArity() - Method in class jason.asSyntax.Literal
returns the number of terms of this literal
getArity() - Method in class jason.asSyntax.Plan
 
getArity() - Method in class jason.asSyntax.PlanBodyImpl
 
getArity() - Method in class jason.asSyntax.PredicateIndicator
 
getArity() - Method in class jason.asSyntax.Structure
 
getArity() - Method in class jason.asSyntax.Trigger
 
getArity() - Method in class jason.asSyntax.VarTerm
 
getAsDOM(Document) - Method in class jason.asSemantics.ActionExec
get as XML
getAsDOM(Document) - Method in class jason.asSemantics.Agent
Gets the agent "mind" as XML
getAsDOM(Document) - Method in class jason.asSemantics.Circumstance
get the agent circumstance as XML
getAsDOM(Document) - Method in class jason.asSemantics.Event
get as XML
getAsDOM(Document) - Method in class jason.asSemantics.IntendedMeans
get as XML
getAsDOM(Document) - Method in class jason.asSemantics.Intention
get as XML
getAsDOM(Document) - Method in class jason.asSemantics.Option
get as XML
getAsDOM(Document) - Method in class jason.asSemantics.Unifier
get as XML
getAsDOM(Document) - Method in class jason.asSyntax.ArithExpr
get as XML
getAsDOM(Document) - Method in class jason.asSyntax.ArithFunctionTerm
 
getAsDOM(Document) - Method in class jason.asSyntax.Atom
get as XML
getAsDOM(Document) - Method in class jason.asSyntax.BinaryStructure
get as XML
getAsDOM(Document) - Method in class jason.asSyntax.CyclicTerm
 
getAsDOM(Document) - Method in class jason.asSyntax.InternalActionLiteral
get as XML
getAsDOM(Document) - Method in class jason.asSyntax.ListTermImpl
 
getAsDOM(Document) - Method in class jason.asSyntax.LiteralImpl
get as XML
getAsDOM(Document) - Method in class jason.asSyntax.LogExpr
get as XML
getAsDOM(Document) - Method in class jason.asSyntax.MapTermImpl
 
getAsDOM(Document) - Method in class jason.asSyntax.NumberTermImpl
get as XML
getAsDOM(Document) - Method in class jason.asSyntax.ObjectTermImpl
 
getAsDOM(Document) - Method in class jason.asSyntax.Plan
get as XML
getAsDOM(Document) - Method in class jason.asSyntax.PlanBodyImpl
get as XML
getAsDOM(Document) - Method in class jason.asSyntax.Pred
get as XML
getAsDOM(Document) - Method in class jason.asSyntax.RelExpr
get as XML
getAsDOM(Document) - Method in class jason.asSyntax.Rule
get as XML
getAsDOM(Document) - Method in class jason.asSyntax.SetTermImpl
 
getAsDOM(Document) - Method in class jason.asSyntax.StringTermImpl
get as XML
getAsDOM(Document) - Method in class jason.asSyntax.Structure
get as XML
getAsDOM(Document) - Method in class jason.asSyntax.Trigger
get as XML
getAsDOM(Document) - Method in class jason.asSyntax.VarTerm
get as XML
getAsDOM(Document) - Method in class jason.bb.BeliefBase
Gets the BB as XML
getAsDOM(Document) - Method in class jason.bb.ChainBBAdapter
 
getAsDOM(Document) - Method in class jason.bb.DefaultBeliefBase
 
getAsDOM(Document) - Method in class jason.pl.PlanLibrary
get as XML
getAsDOM(Document) - Method in interface jason.util.ToDOM
 
getAsInMASProject() - Method in class jason.mas2j.AgentParameters
 
getAsJson() - Method in class jason.asSemantics.Message
 
getAsJson() - Method in class jason.asSyntax.ListTermImpl
 
getAsJson() - Method in class jason.asSyntax.Literal
 
getAsJson() - Method in class jason.asSyntax.MapTermImpl
 
getAsJson() - Method in class jason.asSyntax.NumberTermImpl
 
getAsJson() - Method in class jason.asSyntax.ObjectTermImpl
 
getAsJson() - Method in class jason.asSyntax.SetTermImpl
 
getAsJson() - Method in class jason.asSyntax.StringTermImpl
 
getAsJson() - Method in interface jason.util.ToJson
 
getAsJsonStr() - Method in interface jason.util.ToJson
 
getAsList() - Method in interface jason.asSyntax.ListTerm
 
getAsList() - Method in class jason.asSyntax.ListTermImpl
Returns this ListTerm as a Java List (implemented by ArrayList).
getAsList() - Method in class jason.asSyntax.VarTerm
 
getAsListOfTerms() - Method in class jason.asSyntax.Literal
returns this literal as a list with three elements: [namespace, functor, list of terms, list of annots]
getAsListOfTerms() - Method in class jason.asSyntax.Plan
 
getAsListTerm() - Method in interface jason.asSyntax.SetTerm
 
getAsListTerm() - Method in class jason.asSyntax.SetTermImpl
 
getASLSrc() - Method in class jason.asSemantics.Agent
Returns the .asl file source used to create this agent
getAsSetts(boolean, boolean) - Method in class jason.mas2j.AgentParameters
 
getAsTerm() - Method in class jason.asSemantics.IntendedMeans
 
getAsTerm() - Method in class jason.asSemantics.Intention
 
getAsTerm() - Method in class jason.asSemantics.Unifier
 
getAsTxt(boolean) - Method in class jason.pl.PlanLibrary
get as txt
getAtomicEvent() - Method in class jason.asSemantics.Circumstance
 
getBB() - Method in class jason.asSemantics.Agent
 
getBBClass() - Method in class jason.mas2j.AgentParameters
 
getBeginColumn() - Method in class jason.asSyntax.parser.SimpleCharStream
Get token beginning column number.
getBeginColumn() - Method in class jason.mas2j.parser.SimpleCharStream
Get token beginning column number.
getBeginLine() - Method in class jason.asSyntax.parser.SimpleCharStream
Get token beginning line number.
getBeginLine() - Method in class jason.mas2j.parser.SimpleCharStream
Get token beginning line number.
getBeginSrcLine() - Method in class jason.asSyntax.SourceInfo
 
getBody() - Method in class jason.asSyntax.Plan
 
getBody() - Method in class jason.asSyntax.Rule
 
getBodyNext() - Method in interface jason.asSyntax.PlanBody
 
getBodyNext() - Method in class jason.asSyntax.PlanBodyImpl
 
getBodyTerm() - Method in interface jason.asSyntax.PlanBody
 
getBodyTerm() - Method in class jason.asSyntax.PlanBodyImpl
 
getBodyType() - Method in interface jason.asSyntax.PlanBody
 
getBodyType() - Method in class jason.asSyntax.PlanBodyImpl
 
getBoolean(String) - Method in class jason.util.Config
 
getBottom() - Method in class jason.asSemantics.Intention
 
getC() - Method in class jason.asSemantics.TransitionSystem
 
getCandidateBeliefs(Literal, Unifier) - Method in class jason.bb.BeliefBase
Returns an iterator for all literals relevant for l's predicate indicator, if l is a var, returns all beliefs.
The unifier u may contain values for variables in l.
getCandidateBeliefs(Literal, Unifier) - Method in class jason.bb.ChainBBAdapter
 
getCandidateBeliefs(Literal, Unifier) - Method in class jason.bb.DefaultBeliefBase
 
getCandidateBeliefs(Literal, Unifier) - Method in class jason.bb.JDBCPersistentBB
 
getCandidateBeliefs(PredicateIndicator) - Method in class jason.bb.BeliefBase
Returns an iterator for all literals in the default namespace of the BB that match the functor/arity of the parameter.
getCandidateBeliefs(PredicateIndicator) - Method in class jason.bb.ChainBBAdapter
 
getCandidateBeliefs(PredicateIndicator) - Method in class jason.bb.DefaultBeliefBase
 
getCandidatePlans(Trigger) - Method in class jason.pl.PlanLibrary
 
getCanvas() - Method in class jason.environment.grid.GridWorldView
 
getChainClasses() - Method in class jason.bb.ChainBB
 
getClassForClassLoaderTest(String) - Method in class jason.util.Config
 
getClassName() - Method in class jason.mas2j.ClassParameters
 
getClassPaths() - Method in class jason.mas2j.MAS2JProject
 
getColumn() - Method in class jason.asSyntax.parser.SimpleCharStream
Deprecated.
getColumn() - Method in class jason.mas2j.parser.SimpleCharStream
Deprecated.
getConf() - Method in class jason.infra.local.LocalAgArch
 
getContainers() - Method in interface jason.infra.jade.ContainerAllocation
 
getContext() - Method in class jason.asSyntax.Plan
 
getControlClass() - Method in class jason.mas2j.MAS2JProject
 
getControlInfraTier() - Method in class jason.infra.local.LocalAgArch
 
getControllerInfraTier() - Method in class jason.infra.local.BaseLocalMAS
 
getCountQuery(PredicateIndicator) - Method in class jason.bb.AgentJDBCPersistentBB
 
getCountQuery(PredicateIndicator) - Method in class jason.bb.JDBCPersistentBB
returns a SQL command to count the number of instances of a predicate
getCreateTable(String, int, Structure) - Method in class jason.bb.AgentJDBCPersistentBB
 
getCreateTable(String, int, Structure) - Method in class jason.bb.JDBCPersistentBB
returns the SQL command to create a new table
getCurrentStep() - Method in class jason.asSemantics.IntendedMeans
 
getCycleNumber() - Method in class jason.architecture.AgArch
gets the current cycle number
getCycleNumber() - Method in class jason.control.ExecutionControl
 
getCycles() - Method in class jason.infra.local.LocalAgArch
 
getCyclesAct() - Method in class jason.infra.local.LocalAgArch
 
getCyclesDeliberate() - Method in class jason.infra.local.LocalAgArch
 
getCyclesSense() - Method in class jason.infra.local.LocalAgArch
 
getCycleTimeout() - Method in class jason.control.ExecutionControl
returns the maximum number of milliseconds of a cycle
getCyclicVar() - Method in class jason.asSyntax.CyclicTerm
 
getCyclicVar() - Method in class jason.asSyntax.DefaultTerm
 
getCyclicVar() - Method in interface jason.asSyntax.Term
 
getDefaultAgArchs() - Method in class jason.infra.jade.JadeRuntimeServices
 
getDefaultAgArchs() - Method in class jason.infra.local.BaseRuntimeServices
 
getDefaultAgArchs() - Method in class jason.runtime.DelegatedRuntimeServices
 
getDefaultAgArchs() - Method in interface jason.runtime.RuntimeServices
 
getDefaultLogProperties() - Method in class jason.infra.local.RunLocalMAS
 
getDefaultResource(String) - Method in class jason.util.Config
 
getDeleteAll(PredicateIndicator) - Method in class jason.bb.AgentJDBCPersistentBB
 
getDeleteAll(PredicateIndicator) - Method in class jason.bb.JDBCPersistentBB
returns a SQL command to delete all entries for a predicate
getDeliberateComponent() - Method in class jason.infra.local.LocalAgArchAsynchronous
 
getDF() - Method in class jason.infra.local.BaseLocalMAS
 
getDF() - Method in class jason.infra.local.BaseRuntimeServices
 
getDF() - Method in class jason.runtime.DelegatedRuntimeServices
 
getDF() - Method in interface jason.runtime.RuntimeServices
 
getDFAg() - Method in class jason.infra.local.BaseLocalMAS
 
getDFAgArch() - Method in class jason.infra.local.BaseLocalMAS
 
getDirective(String) - Static method in class jason.asSyntax.directives.DirectiveProcessor
 
getDirectiveClasses() - Method in class jason.mas2j.MAS2JProject
 
getDirectory() - Method in class jason.mas2j.MAS2JProject
 
getEndColumn() - Method in class jason.asSyntax.parser.SimpleCharStream
Get token end column number.
getEndColumn() - Method in class jason.mas2j.parser.SimpleCharStream
Get token end column number.
getEndLine() - Method in class jason.asSyntax.parser.SimpleCharStream
Get token end line number.
getEndLine() - Method in class jason.mas2j.parser.SimpleCharStream
Get token end line number.
getEndSrcLine() - Method in class jason.asSyntax.SourceInfo
 
getEnvClass() - Method in class jason.mas2j.MAS2JProject
 
getEnvInfraTier() - Method in class jason.infra.local.LocalAgArch
 
getEnvironmentInfraTier() - Method in class jason.environment.Environment
 
getEnvironmentInfraTier() - Method in class jason.infra.local.BaseLocalMAS
 
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 class 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)
getEvt() - Method in class jason.asSemantics.Option
 
getExecutionControlInfraTier() - Method in class jason.control.ExecutionControl
 
getExecutorAct() - Method in class jason.infra.local.LocalAgArchAsynchronous
 
getExecutorDeliberate() - Method in class jason.infra.local.LocalAgArchAsynchronous
 
getExecutorSense() - Method in class jason.infra.local.LocalAgArchAsynchronous
 
getFailureMsg() - Method in class jason.asSemantics.ActionExec
 
getFailureReason() - Method in class jason.asSemantics.ActionExec
 
getFALock() - Method in class jason.asSemantics.Circumstance
 
getFather() - Method in class jason.pl.PlanLibrary
 
getFeedbackActions() - Method in class jason.asSemantics.Circumstance
 
getFile() - Method in class jason.asSyntax.Plan
Deprecated.
getFileConfComment() - Method in class jason.util.Config
 
getFirst() - Method in class jason.util.Pair
 
getFirstAgArch() - Method in class jason.architecture.AgArch
Returns the first architecture in the chain of responsibility pattern
getFolder(Term[]) - Method in class jason.stdlib.list_files
 
getFrame() - Method in class jason.runtime.MASConsoleGUI
 
getFreePos() - Method in class jason.environment.grid.GridWorldModel
returns a random free location using isFree to test the availability of some possible location (it means free of agents and obstacles)
getFreePos(int) - Method in class jason.environment.grid.GridWorldModel
returns a random free location using isFree(object) to test the availability of some possible location
getFunction(String, int) - Method in class jason.asSemantics.Agent
get the object the implements the arithmetic function function/arity, either global (like math.max) or local (like .count).
getFunction(String, int) - Static method in class jason.asSyntax.directives.FunctionRegister
 
getFunctor() - Method in class jason.asSyntax.Atom
 
getFunctor() - Method in class jason.asSyntax.Literal
returns the functor of this literal
getFunctor() - Method in class jason.asSyntax.PredicateIndicator
 
getGIntention() - Method in class jason.asSemantics.Intention
 
getGoalCondition() - Method in class jason.asSyntax.Plan
 
getGoalListeners() - Method in class jason.asSemantics.TransitionSystem
 
getHead() - Method in interface jason.asSyntax.PlanBody
 
getHead() - Method in class jason.asSyntax.PlanBodyImpl
 
getHead() - Method in class jason.asSyntax.Rule
 
getHeight() - Method in class jason.environment.grid.GridWorldModel
 
getHome() - Method in class jason.util.Config
 
getHost() - Method in class jason.mas2j.AgentParameters
 
getHost() - Method in class jason.mas2j.ClassParameters
 
getIA(Agent) - Method in class jason.asSyntax.InternalActionLiteral
 
getIA(String) - Method in class jason.asSemantics.Agent
 
getId() - Method in class jason.asSemantics.Intention
 
getIlForce() - Method in class jason.asSemantics.Message
 
getIM(IMCondition, Unifier) - Method in class jason.asSemantics.Intention
returns the IntendedMeans that succeeds in test c, returns null if there isn't one
GetImage() - Method in class jason.asSyntax.parser.SimpleCharStream
Get token literal value.
GetImage() - Method in class jason.mas2j.parser.SimpleCharStream
Get token literal value.
getInfrastructure() - Method in class jason.mas2j.MAS2JProject
 
getInitialBels() - Method in class jason.asSemantics.Agent
 
getInitialGoals() - Method in class jason.asSemantics.Agent
 
getInReplyTo() - Method in class jason.asSemantics.Message
 
getInsert(Literal) - Method in class jason.bb.AgentJDBCPersistentBB
 
getInsert(Literal) - Method in class jason.bb.JDBCPersistentBB
returns the SQL command to insert l into the DB
getInstance(Pred) - Method in class jason.asSyntax.directives.DirectiveProcessor
 
getInstance(String) - Method in class jason.asSyntax.directives.DirectiveProcessor
 
getIntention() - Method in class jason.asSemantics.ActionExec
 
getIntention() - Method in class jason.asSemantics.Event
 
getIterator(Term, Iterator<Term>, Unifier) - Method in class jason.stdlib.map.key
 
getJadeAg() - Method in class jason.infra.jade.JasonBridgeArch
 
getJadeArgs() - Method in class jason.util.Config
Return the jade args (those used in jade.Boot)
getJadeArrayArgs() - Method in class jason.util.Config
 
getJarFileForFixTest(String) - Method in class jason.util.Config
 
getJarFromClassPath(String, String) - Method in class jason.util.Config
 
getJasonBuiltDate() - Method in class jason.util.Config
 
getJasonHome() - Method in class jason.util.Config
returns the jason home (based on jason.jar)
getJasonJar() - Method in class jason.util.Config
Returns the full path to the jason.jar file
getJasonVersion() - Method in class jason.util.Config
 
getKqmlFunctor() - Method in class jason.util.Config
 
getKqmlPlansFile() - Method in class jason.util.Config
 
getLabel() - Method in class jason.asSyntax.Plan
 
getLast() - Method in interface jason.asSyntax.ListTerm
 
getLast() - Method in class jason.asSyntax.ListTermImpl
get the last ListTerm of this List
getLast() - Method in class jason.asSyntax.VarTerm
 
getLastBB() - Method in class jason.bb.ChainBBAdapter
 
getLastBody() - Method in interface jason.asSyntax.PlanBody
 
getLastBody() - Method in class jason.asSyntax.PlanBodyImpl
 
getLastDeed() - Method in class jason.asSemantics.Circumstance
 
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
getLine() - Method in class jason.asSyntax.parser.SimpleCharStream
Deprecated.
getLine() - Method in class jason.mas2j.parser.SimpleCharStream
Deprecated.
getListeners() - Method in class jason.asSemantics.Circumstance
 
getLiteral() - Method in class jason.asSyntax.Trigger
 
getLiteral() - Method in class jason.bb.StructureWrapperForLiteral
 
getLocalConfFile() - Method in class jason.util.Config
 
getLock() - Method in class jason.bb.BeliefBase
Gets a lock for the BB
getLock() - Method in class jason.pl.PlanLibrary
 
getLogger() - Method in class jason.asSemantics.Agent
 
getLogger() - Method in class jason.asSemantics.TransitionSystem
 
getLogger() - Method in class jason.environment.Environment
 
getLogger() - Method in class jason.infra.local.LocalAgArch
 
getMailBox() - Method in class jason.asSemantics.Circumstance
Messages
getMap(Unifier, Term[]) - Method in class jason.stdlib.map.put
 
getMASName() - Method in class jason.infra.local.LocalRuntimeServices
 
getMASName() - Method in class jason.runtime.DelegatedRuntimeServices
 
getMASName() - Method in interface jason.runtime.RuntimeServices
 
getMaxArgs() - Method in class jason.asSemantics.DefaultInternalAction
 
getMaxArgs() - Method in class jason.stdlib.abolish
 
getMaxArgs() - Method in class jason.stdlib.add_annot
 
getMaxArgs() - Method in class jason.stdlib.add_nested_source
 
getMaxArgs() - Method in class jason.stdlib.add_plan
 
getMaxArgs() - Method in class jason.stdlib.all_names
 
getMaxArgs() - Method in class jason.stdlib.asserta
 
getMaxArgs() - Method in class jason.stdlib.assertz
 
getMaxArgs() - Method in class jason.stdlib.at
 
getMaxArgs() - Method in class jason.stdlib.atom
 
getMaxArgs() - Method in class jason.stdlib.belief
 
getMaxArgs() - Method in class jason.stdlib.broadcast
 
getMaxArgs() - Method in class jason.stdlib.copy_term
 
getMaxArgs() - Method in class jason.stdlib.count
 
getMaxArgs() - Method in class jason.stdlib.create_agent
 
getMaxArgs() - Method in class jason.stdlib.current_intention
 
getMaxArgs() - Method in class jason.stdlib.date
 
getMaxArgs() - Method in class jason.stdlib.delete
 
getMaxArgs() - Method in class jason.stdlib.df_deregister
 
getMaxArgs() - Method in class jason.stdlib.df_register
 
getMaxArgs() - Method in class jason.stdlib.df_search
 
getMaxArgs() - Method in class jason.stdlib.df_subscribe
 
getMaxArgs() - Method in class jason.stdlib.difference
 
getMaxArgs() - Method in class jason.stdlib.drop_all_events
 
getMaxArgs() - Method in class jason.stdlib.drop_all_intentions
 
getMaxArgs() - Method in class jason.stdlib.drop_future_intention
 
getMaxArgs() - Method in class jason.stdlib.drop_intention
 
getMaxArgs() - Method in class jason.stdlib.empty
 
getMaxArgs() - Method in class jason.stdlib.eval
 
getMaxArgs() - Method in class jason.stdlib.findall
 
getMaxArgs() - Method in class jason.stdlib.foreach
 
getMaxArgs() - Method in class jason.stdlib.get_src_info
 
getMaxArgs() - Method in class jason.stdlib.ground
 
getMaxArgs() - Method in class jason.stdlib.if_then_else
 
getMaxArgs() - Method in class jason.stdlib.include
 
getMaxArgs() - Method in class jason.stdlib.intend
 
getMaxArgs() - Method in class jason.stdlib.intention
 
getMaxArgs() - Method in class jason.stdlib.internal_action
 
getMaxArgs() - Method in class jason.stdlib.kill_agent
 
getMaxArgs() - Method in class jason.stdlib.length
 
getMaxArgs() - Method in class jason.stdlib.list_files
 
getMaxArgs() - Method in class jason.stdlib.list
 
getMaxArgs() - Method in class jason.stdlib.literal
 
getMaxArgs() - Method in class jason.stdlib.loop
 
getMaxArgs() - Method in class jason.stdlib.lower_case
 
getMaxArgs() - Method in class jason.stdlib.member
 
getMaxArgs() - Method in class jason.stdlib.min
 
getMaxArgs() - Method in class jason.stdlib.my_name
 
getMaxArgs() - Method in class jason.stdlib.namespace_get_prop
 
getMaxArgs() - Method in class jason.stdlib.namespace_set_prop
 
getMaxArgs() - Method in class jason.stdlib.namespace
 
getMaxArgs() - Method in class jason.stdlib.nano_time
 
getMaxArgs() - Method in class jason.stdlib.nth
 
getMaxArgs() - Method in class jason.stdlib.number
 
getMaxArgs() - Method in class jason.stdlib.perceive
 
getMaxArgs() - Method in class jason.stdlib.plan_label
 
getMaxArgs() - Method in class jason.stdlib.prefix
 
getMaxArgs() - Method in class jason.stdlib.puts
 
getMaxArgs() - Method in class jason.stdlib.random
 
getMaxArgs() - Method in class jason.stdlib.range
 
getMaxArgs() - Method in class jason.stdlib.relevant_plan
 
getMaxArgs() - Method in class jason.stdlib.relevant_plans
 
getMaxArgs() - Method in class jason.stdlib.relevant_rules
 
getMaxArgs() - Method in class jason.stdlib.remove_plan
 
getMaxArgs() - Method in class jason.stdlib.rename_apart
 
getMaxArgs() - Method in class jason.stdlib.replace
 
getMaxArgs() - Method in class jason.stdlib.resume
 
getMaxArgs() - Method in class jason.stdlib.reverse
 
getMaxArgs() - Method in class jason.stdlib.save_agent
 
getMaxArgs() - Method in class jason.stdlib.send
 
getMaxArgs() - Method in class jason.stdlib.setof
 
getMaxArgs() - Method in class jason.stdlib.shuffle
 
getMaxArgs() - Method in class jason.stdlib.signal
 
getMaxArgs() - Method in class jason.stdlib.sort
 
getMaxArgs() - Method in class jason.stdlib.stopMAS
 
getMaxArgs() - Method in class jason.stdlib.string
 
getMaxArgs() - Method in class jason.stdlib.structure
 
getMaxArgs() - Method in class jason.stdlib.sublist
 
getMaxArgs() - Method in class jason.stdlib.substring
 
getMaxArgs() - Method in class jason.stdlib.succeed_goal
 
getMaxArgs() - Method in class jason.stdlib.suffix
 
getMaxArgs() - Method in class jason.stdlib.suspend
 
getMaxArgs() - Method in class jason.stdlib.suspended
 
getMaxArgs() - Method in class jason.stdlib.term2string
 
getMaxArgs() - Method in class jason.stdlib.time
 
getMaxArgs() - Method in class jason.stdlib.type
 
getMaxArgs() - Method in class jason.stdlib.upper_case
 
getMaxArgs() - Method in class jason.stdlib.version
 
getMaxArgs() - Method in class jason.stdlib.wait
 
getMBox() - Method in class jason.infra.local.LocalAgArch
 
getMessage() - Method in exception class jason.asSyntax.parser.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMessage() - Method in exception class jason.mas2j.parser.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMinArgs() - Method in class jason.asSemantics.DefaultInternalAction
 
getMinArgs() - Method in class jason.stdlib.abolish
 
getMinArgs() - Method in class jason.stdlib.add_annot
 
getMinArgs() - Method in class jason.stdlib.add_nested_source
 
getMinArgs() - Method in class jason.stdlib.add_plan
 
getMinArgs() - Method in class jason.stdlib.all_names
 
getMinArgs() - Method in class jason.stdlib.asserta
 
getMinArgs() - Method in class jason.stdlib.assertz
 
getMinArgs() - Method in class jason.stdlib.at
 
getMinArgs() - Method in class jason.stdlib.atom
 
getMinArgs() - Method in class jason.stdlib.belief
 
getMinArgs() - Method in class jason.stdlib.broadcast
 
getMinArgs() - Method in class jason.stdlib.copy_term
 
getMinArgs() - Method in class jason.stdlib.count
 
getMinArgs() - Method in class jason.stdlib.create_agent
 
getMinArgs() - Method in class jason.stdlib.current_intention
 
getMinArgs() - Method in class jason.stdlib.date
 
getMinArgs() - Method in class jason.stdlib.delete
 
getMinArgs() - Method in class jason.stdlib.df_deregister
 
getMinArgs() - Method in class jason.stdlib.df_register
 
getMinArgs() - Method in class jason.stdlib.df_search
 
getMinArgs() - Method in class jason.stdlib.df_subscribe
 
getMinArgs() - Method in class jason.stdlib.difference
 
getMinArgs() - Method in class jason.stdlib.done
 
getMinArgs() - Method in class jason.stdlib.drop_all_events
 
getMinArgs() - Method in class jason.stdlib.drop_all_intentions
 
getMinArgs() - Method in class jason.stdlib.drop_future_intention
 
getMinArgs() - Method in class jason.stdlib.drop_intention
 
getMinArgs() - Method in class jason.stdlib.empty
 
getMinArgs() - Method in class jason.stdlib.eval
 
getMinArgs() - Method in class jason.stdlib.findall
 
getMinArgs() - Method in class jason.stdlib.foreach
 
getMinArgs() - Method in class jason.stdlib.fork
 
getMinArgs() - Method in class jason.stdlib.get_src_info
 
getMinArgs() - Method in class jason.stdlib.ground
 
getMinArgs() - Method in class jason.stdlib.if_then_else
 
getMinArgs() - Method in class jason.stdlib.include
 
getMinArgs() - Method in class jason.stdlib.intend
 
getMinArgs() - Method in class jason.stdlib.intention
 
getMinArgs() - Method in class jason.stdlib.internal_action
 
getMinArgs() - Method in class jason.stdlib.kill_agent
 
getMinArgs() - Method in class jason.stdlib.length
 
getMinArgs() - Method in class jason.stdlib.list_files
 
getMinArgs() - Method in class jason.stdlib.list
 
getMinArgs() - Method in class jason.stdlib.literal
 
getMinArgs() - Method in class jason.stdlib.loop
 
getMinArgs() - Method in class jason.stdlib.lower_case
 
getMinArgs() - Method in class jason.stdlib.member
 
getMinArgs() - Method in class jason.stdlib.min
 
getMinArgs() - Method in class jason.stdlib.my_name
 
getMinArgs() - Method in class jason.stdlib.namespace_get_prop
 
getMinArgs() - Method in class jason.stdlib.namespace_set_prop
 
getMinArgs() - Method in class jason.stdlib.namespace
 
getMinArgs() - Method in class jason.stdlib.nano_time
 
getMinArgs() - Method in class jason.stdlib.nth
 
getMinArgs() - Method in class jason.stdlib.number
 
getMinArgs() - Method in class jason.stdlib.perceive
 
getMinArgs() - Method in class jason.stdlib.plan_label
 
getMinArgs() - Method in class jason.stdlib.prefix
 
getMinArgs() - Method in class jason.stdlib.puts
 
getMinArgs() - Method in class jason.stdlib.random
 
getMinArgs() - Method in class jason.stdlib.range
 
getMinArgs() - Method in class jason.stdlib.relevant_plan
 
getMinArgs() - Method in class jason.stdlib.relevant_plans
 
getMinArgs() - Method in class jason.stdlib.relevant_rules
 
getMinArgs() - Method in class jason.stdlib.remove_plan
 
getMinArgs() - Method in class jason.stdlib.rename_apart
 
getMinArgs() - Method in class jason.stdlib.replace
 
getMinArgs() - Method in class jason.stdlib.resume
 
getMinArgs() - Method in class jason.stdlib.reverse
 
getMinArgs() - Method in class jason.stdlib.save_agent
 
getMinArgs() - Method in class jason.stdlib.send
 
getMinArgs() - Method in class jason.stdlib.setof
 
getMinArgs() - Method in class jason.stdlib.shuffle
 
getMinArgs() - Method in class jason.stdlib.signal
 
getMinArgs() - Method in class jason.stdlib.sort
 
getMinArgs() - Method in class jason.stdlib.stopMAS
 
getMinArgs() - Method in class jason.stdlib.string
 
getMinArgs() - Method in class jason.stdlib.structure
 
getMinArgs() - Method in class jason.stdlib.sublist
 
getMinArgs() - Method in class jason.stdlib.substring
 
getMinArgs() - Method in class jason.stdlib.succeed_goal
 
getMinArgs() - Method in class jason.stdlib.suffix
 
getMinArgs() - Method in class jason.stdlib.suspend
 
getMinArgs() - Method in class jason.stdlib.suspended
 
getMinArgs() - Method in class jason.stdlib.term2string
 
getMinArgs() - Method in class jason.stdlib.time
 
getMinArgs() - Method in class jason.stdlib.type
 
getMinArgs() - Method in class jason.stdlib.upper_case
 
getMinArgs() - Method in class jason.stdlib.version
 
getMinArgs() - Method in class jason.stdlib.wait
 
getMindInspectorArchClassName() - Method in class jason.util.Config
 
getMindInspectorWebServerClassName() - Method in class jason.util.Config
 
getModel() - Method in class jason.environment.grid.GridWorldView
 
getMsgId() - Method in class jason.asSemantics.Message
 
getName() - Method in interface jason.asSemantics.ArithFunction
returns the name of the function
getName() - Method in class jason.asSemantics.DefaultArithFunction
 
getName() - Method in class jason.functions.Abs
 
getName() - Method in class jason.functions.acos
 
getName() - Method in class jason.functions.asin
 
getName() - Method in class jason.functions.atan
 
getName() - Method in class jason.functions.Average
 
getName() - Method in class jason.functions.ceil
 
getName() - Method in class jason.functions.cos
 
getName() - Method in class jason.functions.Count
 
getName() - Method in class jason.functions.e
 
getName() - Method in class jason.functions.floor
 
getName() - Method in class jason.functions.Length
 
getName() - Method in class jason.functions.log
 
getName() - Method in class jason.functions.Max
 
getName() - Method in class jason.functions.mean
 
getName() - Method in class jason.functions.median
 
getName() - Method in class jason.functions.Min
 
getName() - Method in class jason.functions.pi
 
getName() - Method in class jason.functions.Random
 
getName() - Method in class jason.functions.Round
 
getName() - Method in class jason.functions.RuleToFunction
 
getName() - Method in class jason.functions.sin
 
getName() - Method in class jason.functions.Sqrt
 
getName() - Method in class jason.functions.StdDev
 
getName() - Method in class jason.functions.Sum
 
getName() - Method in class jason.functions.tan
 
getName() - Method in class jason.functions.time
 
getName(Term[]) - Method in class jason.stdlib.create_agent
 
getNameSpaceProp(Atom, Atom) - Method in class jason.bb.BeliefBase
 
getNameSpaceProp(Atom, Atom) - Method in class jason.bb.DefaultBeliefBase
 
getNameSpaceProps(Atom) - Method in class jason.bb.BeliefBase
 
getNameSpaceProps(Atom) - Method in class jason.bb.DefaultBeliefBase
 
getNameSpaces() - Method in class jason.bb.BeliefBase
 
getNameSpaces() - Method in class jason.bb.ChainBBAdapter
 
getNameSpaces() - Method in class jason.bb.DefaultBeliefBase
 
getNbAgents() - Method in class jason.infra.local.BaseLocalMAS
 
getNbAgents() - Method in interface jason.infra.local.RunLocalMASMBean
 
getNbAgs() - Method in class jason.control.ExecutionControl
Returns the number of agents in the MAS (used to test the end of a cycle)
getNbAgs() - Method in class jason.environment.TimeSteppedEnvironment
Returns the number of agents in the MAS (used to test the end of a cycle)
getNbInstances() - Method in class jason.mas2j.AgentParameters
 
getNbOfAgs() - Method in class jason.environment.grid.GridWorldModel
 
getNbRunningIntentions() - Method in class jason.asSemantics.Circumstance
 
getNewAgentName(String) - Method in class jason.infra.jade.JadeRuntimeServices
 
getNewAgentName(String) - Method in class jason.infra.local.BaseRuntimeServices
 
getNewAgentName(String) - Method in class jason.runtime.DelegatedRuntimeServices
 
getNewAgentName(String) - Method in interface jason.runtime.RuntimeServices
 
getNewLine() - Method in class jason.stdlib.log
 
getNewLine() - Method in class jason.stdlib.print
 
getNewLine() - Method in class jason.stdlib.println
 
getNext() - Method in interface jason.asSyntax.ListTerm
 
getNext() - Method in class jason.asSyntax.ListTermImpl
 
getNext() - Method in class jason.asSyntax.VarTerm
 
getNextAdapter() - Method in class jason.bb.ChainBBAdapter
 
getNextAgArch() - Method in class jason.architecture.AgArch
 
getNextToken() - Method in class jason.asSyntax.parser.as2j
Get the next Token.
getNextToken() - Method in class jason.asSyntax.parser.as2jTokenManager
Get the next Token.
getNextToken() - Method in class jason.mas2j.parser.mas2j
Get the next Token.
getNextToken() - Method in class jason.mas2j.parser.mas2jTokenManager
Get the next Token.
getNS() - Method in class jason.asSyntax.Atom
 
getNS() - Method in class jason.asSyntax.Literal
returns the name spaceof this literal
getNS() - Method in class jason.asSyntax.parser.as2j
 
getNS() - Method in class jason.asSyntax.PredicateIndicator
 
getObject() - Method in interface jason.asSyntax.ObjectTerm
 
getObject() - Method in class jason.asSyntax.ObjectTermImpl
 
getOp() - Method in class jason.asSyntax.ArithExpr
gets the Operation of this Expression
getOp() - Method in class jason.asSyntax.LogExpr
gets the Operation of this Expression
getOp() - Method in class jason.asSyntax.RelExpr
gets the Operation of this Expression
getOperator() - Method in class jason.asSyntax.Trigger
 
getOption() - Method in class jason.asSemantics.Event
 
getOption(String) - Method in class jason.mas2j.AgentParameters
 
getOptions() - Method in class jason.mas2j.AgentParameters
 
getPackage(String) - Method in class jason.util.Config
 
getPackages() - Method in class jason.util.Config
 
getParameter(int) - Method in class jason.mas2j.ClassParameters
 
getParameter(String) - Method in class jason.mas2j.ClassParameters
 
getParameters() - Method in class jason.mas2j.ClassParameters
 
getParametersArray() - Method in class jason.mas2j.ClassParameters
 
getParametersStr(String) - Method in class jason.mas2j.ClassParameters
returns parameters with space as separator
getPaths() - Method in class jason.runtime.SourcePath
 
getPattern(Term[]) - Method in class jason.stdlib.list_files
 
getPendingActions() - Method in class jason.asSemantics.Circumstance
pending action
getPendingEvents() - Method in class jason.asSemantics.Circumstance
pending events
getPendingIntentionKey(Intention) - Method in class jason.asSemantics.Circumstance
 
getPendingIntentions() - Method in class jason.asSemantics.Circumstance
pending intentions
getPenultimate() - Method in interface jason.asSyntax.ListTerm
 
getPenultimate() - Method in class jason.asSyntax.ListTermImpl
 
getPenultimate() - Method in class jason.asSyntax.VarTerm
 
getPercepts() - Method in class jason.bb.BeliefBase
Returns all beliefs that have "percept" as source
getPercepts() - Method in class jason.bb.ChainBBAdapter
 
getPercepts() - Method in class jason.bb.DefaultBeliefBase
 
getPercepts(String) - Method in class jason.environment.Environment
Returns percepts for an agent.
getPercepts(String) - Method in class jason.environment.TimeSteppedEnvironment
stops perception while executing the step's actions
getPL() - Method in class jason.asSemantics.Agent
 
getPlace() - Method in class jason.asSemantics.Intention
returns where the intention is in the interpreter data structures.
getPlan() - Method in class jason.asSemantics.IntendedMeans
 
getPlan() - Method in class jason.asSemantics.Option
 
getPlans() - Method in class jason.pl.PlanLibrary
 
getPlanSize() - Method in interface jason.asSyntax.PlanBody
 
getPlanSize() - Method in class jason.asSyntax.PlanBodyImpl
 
getPLForIM(IntendedMeans) - Method in class jason.asSemantics.TransitionSystem
 
getPredicateIndicator() - Method in class jason.asSyntax.Literal
returns name space :: functor symbol / arity
getPredicateIndicator() - Method in class jason.asSyntax.LiteralImpl
returns [~] super.getPredicateIndicator
getPredicateIndicator() - Method in class jason.asSyntax.Trigger
return [+|-][!|?] super.getPredicateIndicator
getPresentation() - Method in class jason.util.Config
 
getProject() - Method in class jason.infra.local.BaseLocalMAS
 
getProjectFile() - Method in class jason.mas2j.MAS2JProject
 
getPropCont() - Method in class jason.asSemantics.Message
 
getQueue(Unifier, Term[]) - Method in class jason.stdlib.queue.create
 
getRandomGenerator() - Method in class jason.stdlib.random
 
getReceiver() - Method in class jason.asSemantics.Message
 
getRelevantPlans() - Method in class jason.asSemantics.Circumstance
 
getResult() - Method in class jason.asSemantics.ActionExec
 
getRHS() - Method in class jason.asSyntax.ArithExpr
gets the RHS of this Expression
getRHS() - Method in class jason.asSyntax.BinaryStructure
gets the RHS of this operation
getRHS() - Method in class jason.asSyntax.LogExpr
gets the RHS of this Expression
getRoot() - Method in class jason.runtime.SourcePath
 
getRunner() - Static method in class jason.infra.local.BaseLocalMAS
 
getRunningIntentions() - Method in class jason.asSemantics.Circumstance
get the queue of intention (which does not include atomic intention)
getRunningIntentionsPlusAtomic() - Method in class jason.asSemantics.Circumstance
get all running/active intentions (which include the atomic intention, if it exists)
getRunningMASFile() - Static method in class jason.infra.local.RunLocalMAS
 
getRuntimeServices() - Method in class jason.architecture.AgArch
return agent specific run time services (e.g.
getRuntimeServices() - Method in interface jason.control.ExecutionControlInfraTier
Gets an object with infrastructure runtime services
getRuntimeServices() - Method in interface jason.environment.EnvironmentInfraTier
Gets an object with infrastructure runtime services
getRuntimeServices() - Method in class jason.infra.jade.JadeEnvironment
 
getRuntimeServices() - Method in class jason.infra.jade.JadeExecutionControl
 
getRuntimeServices() - Method in class jason.infra.jade.JasonBridgeArch
 
getRuntimeServices() - Method in class jason.infra.local.BaseLocalMAS
Deprecated.
use RuntimeServicesFactory.get() instead.
getRuntimeServices() - Method in class jason.infra.local.LocalAgArch
 
getRuntimeServices() - Method in class jason.infra.local.LocalEnvironment
 
getRuntimeServices() - Method in class jason.infra.local.LocalExecutionControl
 
getScheduler() - Static method in class jason.asSemantics.Agent
 
getScope() - Method in class jason.asSyntax.Plan
 
getSecond() - Method in class jason.util.Pair
 
getSelect(Literal) - Method in class jason.bb.JDBCPersistentBB
returns the SQL command for a select that retrieves the literal l from the DB
getSelectAll(PredicateIndicator) - Method in class jason.bb.AgentJDBCPersistentBB
 
getSelectAll(PredicateIndicator) - Method in class jason.bb.JDBCPersistentBB
returns the SQL command the selects all literals of type pi
getSelectedEvent() - Method in class jason.asSemantics.Circumstance
 
getSelectedIntention() - Method in class jason.asSemantics.Circumstance
 
getSelectedOption() - Method in class jason.asSemantics.Circumstance
 
getSender() - Method in class jason.asSemantics.Message
 
getSenseComponent() - Method in class jason.infra.local.LocalAgArchAsynchronous
 
getService(Term[]) - Method in class jason.stdlib.df_register
 
getSet(Unifier, Term[]) - Method in class jason.stdlib.set.add
 
getSettings() - Method in class jason.asSemantics.TransitionSystem
 
getSettings(TransitionSystem) - Method in class jason.stdlib.create_agent
 
getSingletonVars() - Method in class jason.asSyntax.Literal
returns all singleton vars (that appears once) in this literal
getSingletonVars() - Method in class jason.asSyntax.Structure
 
getSize(Term) - Static method in class jason.stdlib.length
 
getSocName() - Method in class jason.mas2j.MAS2JProject
 
getSource() - Method in class jason.mas2j.AgentParameters
 
getSource(Term[]) - Method in class jason.stdlib.create_agent
 
getSourceAsFile() - Method in class jason.mas2j.AgentParameters
 
getSourceFile() - Method in class jason.asSyntax.Plan
 
getSourcePaths() - Method in class jason.asSyntax.directives.Include
 
getSourcePaths() - Method in class jason.mas2j.MAS2JProject
 
getSources() - Method in class jason.asSyntax.Literal
returns the sources of this literal as a new list.
getSources() - Method in class jason.asSyntax.Plan
 
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
 
getStateBasedOnPlace() - Method in class jason.asSemantics.Intention
 
getStatus() - Method in class jason.architecture.AgArch
 
getStatus() - Method in class jason.infra.local.LocalAgArch
 
getStep() - Method in class jason.environment.TimeSteppedEnvironment
returns the current step counter
getString() - Method in interface jason.asSyntax.StringTerm
gets the Java string represented by this term, it normally does not return the same string as toString (which enclose the string by quotes)
getString() - Method in class jason.asSyntax.StringTermImpl
 
getSubPlans() - Method in class jason.asSyntax.Plan
 
getSubscribers() - Method in class jason.infra.local.BaseLocalMAS
 
GetSuffix(int) - Method in class jason.asSyntax.parser.SimpleCharStream
Get the suffix.
GetSuffix(int) - Method in class jason.mas2j.parser.SimpleCharStream
Get the suffix.
getSuspendedReason() - Method in class jason.asSemantics.Intention
 
getTableName(Literal) - Method in class jason.bb.JDBCPersistentBB
 
getTableName(PredicateIndicator) - Method in class jason.bb.JDBCPersistentBB
 
getTabSize() - Method in class jason.asSyntax.parser.SimpleCharStream
 
getTabSize() - Method in class jason.mas2j.parser.SimpleCharStream
 
getTail() - Method in interface jason.asSyntax.ListTerm
 
getTail() - Method in class jason.asSyntax.ListTermImpl
returns this ListTerm's tail element in case the List has the Tail, otherwise, returns null
getTail() - Method in class jason.asSyntax.VarTerm
 
getTemplate(String) - Method in class jason.util.Config
 
getTerm() - Method in interface jason.asSyntax.ListTerm
 
getTerm() - Method in class jason.asSyntax.ListTermImpl
gets the term of this ListTerm
getTerm() - Method in class jason.asSyntax.VarTerm
 
getTerm(int) - Method in class jason.asSyntax.ListTermImpl
 
getTerm(int) - Method in class jason.asSyntax.Literal
returns the i-th term (first term is 0)
getTerm(int) - Method in class jason.asSyntax.Plan
 
getTerm(int) - Method in class jason.asSyntax.PlanBodyImpl
 
getTerm(int) - Method in class jason.asSyntax.Structure
 
getTerm(int) - Method in class jason.asSyntax.Trigger
 
getTerm(int) - Method in class jason.asSyntax.VarTerm
 
getTerms() - Method in class jason.asSyntax.ListTermImpl
return the this ListTerm elements (0=Term, 1=ListTerm)
getTerms() - Method in class jason.asSyntax.Literal
returns all terms of this literal
getTerms() - Method in class jason.asSyntax.PlanBodyImpl
 
getTerms() - Method in class jason.asSyntax.Structure
 
getTerms() - Method in class jason.asSyntax.VarTerm
 
getTermsArray() - Method in class jason.asSyntax.Literal
returns all terms of this literal as an array
getTermsSize() - Method in class jason.asSyntax.Structure
Deprecated.
use getArity
getThread() - Method in class jason.infra.local.LocalAgArch
 
getToken(int) - Method in class jason.asSyntax.parser.as2j
Get the specific Token.
getToken(int) - Method in class jason.mas2j.parser.mas2j
Get the specific Token.
getTransformer() - Method in class jason.util.asl2html
 
getTransformer() - Method in class jason.util.asl2tex
 
getTransformer() - Method in class jason.util.asl2xml
 
getTrigger() - Method in class jason.asSemantics.Event
 
getTrigger() - Method in class jason.asSemantics.IMCondition
 
getTrigger() - Method in class jason.asSemantics.IntendedMeans
gets the trigger event that caused the creation of this IM
getTrigger() - Method in class jason.asSyntax.Plan
 
getTriggerEvent() - Method in class jason.asSyntax.Plan
Deprecated.
use getTrigger
getTS() - Method in class jason.architecture.AgArch
 
getTS() - Method in class jason.asSemantics.Agent
 
getType() - Method in class jason.asSyntax.Trigger
 
getType(Term[]) - Method in class jason.stdlib.df_register
 
getTypedParametersArray() - Method in class jason.mas2j.ClassParameters
 
getUnif() - Method in class jason.asSemantics.IntendedMeans
 
getUnifier() - Method in class jason.asSemantics.Option
 
getUniqueID() - Static method in class jason.asSyntax.directives.NameSpace
 
getUniqueLabel() - Method in class jason.pl.PlanLibrary
add a label to the plan
getURL() - Static method in class jason.architecture.MindInspectorWeb
 
getUserAgArch() - Method in class jason.asSemantics.TransitionSystem
Deprecated.
use getAgArch
getUserAgArch() - Method in class jason.infra.local.LocalAgArch
Deprecated.
use getFirstAgArch instead
getUserConfFile() - Method in class jason.util.Config
returns the file where the user preferences are stored
getUserControl() - Method in class jason.infra.jade.JadeExecutionControl
 
getUserControl() - Method in class jason.infra.local.LocalExecutionControl
 
getUserEnvironment() - Method in class jason.infra.local.LocalEnvironment
 
getUserParameter(String) - Method in class jason.runtime.Settings
 
getUserParameters() - Method in class jason.runtime.Settings
 
getValue() - Method in class jason.asSyntax.parser.Token
An optional attribute value of the Token.
getValue() - Method in class jason.mas2j.parser.Token
An optional attribute value of the Token.
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
 
getWP() - Method in class jason.infra.local.BaseLocalMAS
 
getWP() - Method in class jason.infra.local.BaseRuntimeServices
 
getWP() - Method in class jason.runtime.DelegatedRuntimeServices
 
getWP() - Method in interface jason.runtime.RuntimeServices
 
goalExecuting(Trigger, Term) - Method in interface jason.asSemantics.GoalListener
called when a suspended goal is executing
goalExecuting(Trigger, Term) - Method in class jason.asSemantics.GoalListenerForMetaEvents
 
goalFailed(Trigger, Term) - Method in interface jason.asSemantics.GoalListener
method called when a goal is failed
goalFailed(Trigger, Term) - Method in class jason.asSemantics.GoalListenerForMetaEvents
 
goalFinished(Trigger, GoalListener.GoalStates) - Method in interface jason.asSemantics.GoalListener
method called when a goal is (un)successfully finished
goalFinished(Trigger, GoalListener.GoalStates) - Method in class jason.asSemantics.GoalListenerForMetaEvents
 
GoalListener - Interface in jason.asSemantics
call-back interface to be notified about events on goals
GoalListener.GoalStates - Enum Class in jason.asSemantics
 
GoalListenerForMetaEvents - Class in jason.asSemantics
 
GoalListenerForMetaEvents(TransitionSystem) - Constructor for class jason.asSemantics.GoalListenerForMetaEvents
 
goalResumed(Trigger, Term) - Method in interface jason.asSemantics.GoalListener
called when a suspended goal is resumed
goalResumed(Trigger, Term) - Method in class jason.asSemantics.GoalListenerForMetaEvents
 
goalStarted(Event) - Method in interface jason.asSemantics.GoalListener
method called when a new goal is produced by operator !
goalStarted(Event) - Method in class jason.asSemantics.GoalListenerForMetaEvents
 
goalState - Enum constant in enum class jason.asSyntax.Trigger.TEOperator
 
goalSuspended(Trigger, Term) - Method in interface jason.asSemantics.GoalListener
method called when a goal is suspended (by internal action .suspend, for instance)
goalSuspended(Trigger, Term) - Method in class jason.asSemantics.GoalListenerForMetaEvents
 
goalWaiting(Trigger, Term) - Method in interface jason.asSemantics.GoalListener
method called when a goal is waiting something (waiting action on the environment or due to internal actions like .waitd)
goalWaiting(Trigger, Term) - Method in class jason.asSemantics.GoalListenerForMetaEvents
 
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
 
gt - Enum constant in enum class jason.asSyntax.RelExpr.RelationalOp
 
gte - Enum constant in enum class jason.asSyntax.RelExpr.RelationalOp
 

H

hasAnnot() - Method in class jason.asSyntax.Literal
returns true if the pred has at least one annot
hasAnnot() - Method in class jason.asSyntax.Pred
 
hasAnnot(Term) - Method in class jason.asSyntax.Literal
returns true if there is some annotation t in the literal
hasAnnot(Term) - Method in class jason.asSyntax.Pred
 
hasAtomicIntention() - Method in class jason.asSemantics.Circumstance
 
hasBreakpoint() - Method in class jason.asSyntax.Plan
 
hasCandidatePlan(Trigger) - Method in class jason.pl.PlanLibrary
 
hasConsole() - Static method in class jason.runtime.MASConsoleGUI
 
hasCustomSelectOption() - Method in class jason.asSemantics.Agent
 
hasDebugControl() - Method in class jason.infra.local.BaseLocalMAS
 
hasDebugControl() - Method in class jason.infra.local.RunLocalMAS
 
hasEvent() - Method in class jason.asSemantics.Circumstance
 
hasFeedbackAction() - Method in class jason.asSemantics.Circumstance
returns true if the agent has a FA to process (actions from a suspended intention are not considered)
hasGoalCondition() - Method in class jason.asSemantics.Intention
 
hasGoalCondition() - Method in class jason.asSyntax.Plan
 
hasGoalListener() - Method in class jason.asSemantics.TransitionSystem
 
hashCode() - Method in class jason.architecture.AgArch
 
hashCode() - Method in class jason.asSemantics.ActionExec
 
hashCode() - Method in class jason.asSemantics.Event
 
hashCode() - Method in class jason.asSemantics.Intention
 
hashCode() - Method in class jason.asSemantics.Unifier
 
hashCode() - Method in class jason.asSyntax.DefaultTerm
 
hashCode() - Method in class jason.asSyntax.PredicateIndicator
 
hashCode() - Method in class jason.bb.StructureWrapperForLiteral
 
hashCode() - Method in class jason.environment.grid.Area
 
hashCode() - Method in class jason.environment.grid.Location
 
hashCode() - Method in class jason.mas2j.ClassParameters
 
hashCode() - Method in class jason.util.Pair
 
hashCodeCache - Variable in class jason.asSyntax.DefaultTerm
 
hasHistory - Variable in class jason.architecture.MindInspectorAgArch
 
hasIntentionWithGoalCondition() - Method in class jason.asSemantics.Circumstance
 
hasInterestInUpdateEvents() - Method in class jason.asSemantics.Intention
 
hasInterestInUpdateEvents() - Method in class jason.asSyntax.Plan
 
hasJagPlans() - Method in class jason.pl.PlanLibrary
 
hasListener() - Method in class jason.asSemantics.Circumstance
 
hasListener() - Method in class jason.pl.PlanLibrary
 
hasMetaEventPlans() - Method in class jason.pl.PlanLibrary
 
hasMindInspectorByCycle - Variable in class jason.architecture.MindInspectorAgArch
 
hasMsg() - Method in class jason.asSemantics.Circumstance
 
hasObject(int, int, int) - Method in class jason.environment.grid.GridWorldModel
 
hasObject(int, Location) - Method in class jason.environment.grid.GridWorldModel
 
hasParameter(String) - Method in class jason.mas2j.ClassParameters
 
hasParameters() - Method in class jason.mas2j.ClassParameters
 
hasPendingAction() - Method in class jason.asSemantics.Circumstance
 
hasPendingEvent() - Method in class jason.asSemantics.Circumstance
 
hasPendingIntention() - Method in class jason.asSemantics.Circumstance
 
hasPlansForUpdateEvents() - Method in class jason.pl.PlanLibrary
 
hasQueryCache() - Method in class jason.runtime.Settings
 
hasQueryProfiling() - Method in class jason.runtime.Settings
 
hasRunningIntention() - Method in class jason.asSemantics.Circumstance
 
hasRunningIntention(Intention) - Method in class jason.asSemantics.Circumstance
 
hasSource() - Method in class jason.asSyntax.Literal
returns true if this literal has some source annotation
hasSource() - Method in class jason.asSyntax.Plan
 
hasSource() - Method in class jason.asSyntax.Pred
 
hasSource(Term) - Method in class jason.asSyntax.Literal
returns true if this literal has a "source(agName)"
hasSource(Term) - Method in class jason.asSyntax.Plan
 
hasSource(Term) - Method in class jason.asSyntax.Pred
 
hasSubPlans() - Method in class jason.asSyntax.Plan
 
hasSubsetAnnot(Literal) - Method in class jason.asSyntax.Literal
returns true if all this predicate annots are in p's annots
hasSubsetAnnot(Literal) - Method in class jason.asSyntax.Pred
 
hasSubsetAnnot(Literal, Unifier) - Method in class jason.asSyntax.Literal
Returns true if all this predicate's annots are in p's annots using the unifier u.
hasSubsetAnnot(Literal, Unifier) - Method in class jason.asSyntax.Pred
 
hasTerm() - Method in class jason.asSyntax.Literal
returns true if this literal has some term
hasTerm() - Method in class jason.asSyntax.Structure
 
hasTrigger(Trigger, Unifier) - Method in class jason.asSemantics.Intention
returns true if the intention has an IM where TE = g, using u to verify equality
hasUserKqmlReceivedPlans() - Method in class jason.pl.PlanLibrary
 
hasVar(VarTerm, Unifier) - Method in class jason.asSyntax.DefaultTerm
 
hasVar(VarTerm, Unifier) - Method in class jason.asSyntax.Pred
 
hasVar(VarTerm, Unifier) - Method in class jason.asSyntax.Rule
 
hasVar(VarTerm, Unifier) - Method in class jason.asSyntax.Structure
 
hasVar(VarTerm, Unifier) - Method in interface jason.asSyntax.Term
 
hasVar(VarTerm, Unifier) - Method in class jason.asSyntax.VarTerm
 
head - Class in jason.stdlib.queue
 
head() - Constructor for class jason.stdlib.queue.head
 
headCApply(Unifier) - Method in class jason.asSyntax.Rule
 
headClone() - Method in class jason.asSyntax.Rule
 
height - Variable in class jason.environment.grid.GridWorldModel
 
hint() - Element in annotation interface jason.stdlib.Manual
 
host - Variable in class jason.mas2j.AgentParameters
 
httpServerPort - Variable in class jason.architecture.MindInspectorWeb
 
httpServerURL - Variable in class jason.architecture.MindInspectorWeb
 

I

ID - Static variable in interface jason.mas2j.parser.mas2jConstants
RegularExpression Id.
if_then_else - Class in jason.stdlib
Implementation of if.
if_then_else() - Constructor for class jason.stdlib.if_then_else
 
ignoreSecond - Enum constant in enum class jason.environment.TimeSteppedEnvironment.OverActionsPolicy
Ignore the second action, it is considered as successfully executed
image - Variable in class jason.asSyntax.parser.Token
The string image of the token.
image - Variable in class jason.mas2j.parser.Token
The string image of the token.
IMCondition - Class in jason.asSemantics
Used to generalise dropIM (in Intention)
IMCondition() - Constructor for class jason.asSemantics.IMCondition
 
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.
inBuf - Variable in class jason.asSyntax.parser.SimpleCharStream
 
inBuf - Variable in class jason.mas2j.parser.SimpleCharStream
 
incCycleNumber() - Method in class jason.architecture.AgArch
 
include - Class in jason.stdlib
Internal action: .include.
include() - Constructor for class jason.stdlib.include
 
Include - Class in jason.asSyntax.directives
Implementation of the include directive.
Include() - Constructor for class jason.asSyntax.directives.Include
 
incReplyWithId() - Method in class jason.infra.jade.JadeAg
 
IndexedBB - Class in jason.bb
Customised version of Belief Base where some beliefs are unique (with primary keys) and indexed for faster access.
IndexedBB() - Constructor for class jason.bb.IndexedBB
 
IndexedBB(BeliefBase) - Constructor for class jason.bb.IndexedBB
 
indexOf(Object) - Method in class jason.asSyntax.ListTermImpl
 
indexOf(Object) - Method in class jason.asSyntax.VarTerm
 
informAgsEnvironmentChanged(String...) - Method in class jason.environment.Environment
 
informAgsEnvironmentChanged(String...) - Method in interface jason.environment.EnvironmentInfraTier
Sends a message to the given agents notifying them that the environment has changed (called by the user environment).
informAgsEnvironmentChanged(String...) - Method in class jason.infra.jade.JadeEnvironment
 
informAgsEnvironmentChanged(String...) - Method in class jason.infra.local.LocalEnvironment
 
informAgsEnvironmentChanged(Collection<String>) - Method in class jason.environment.Environment
Deprecated.
use version with String... parameter
informAgsEnvironmentChanged(Collection<String>) - Method in class jason.infra.jade.JadeEnvironment
 
informAgToPerformCycle(String, int) - Method in interface jason.control.ExecutionControlInfraTier
Informs an agent to continue to its next reasoning cycle.
informAgToPerformCycle(String, int) - Method in class jason.infra.jade.JadeExecutionControl
 
informAgToPerformCycle(String, int) - Method in class jason.infra.local.LocalExecutionControl
 
informAllAgsToPerformCycle(int) - Method in interface jason.control.ExecutionControlInfraTier
Informs all agents to continue to its next reasoning cycle.
informAllAgsToPerformCycle(int) - Method in class jason.infra.jade.JadeExecutionControl
 
informAllAgsToPerformCycle(int) - Method in class jason.infra.local.LocalExecutionControl
 
informCycleFinished(boolean, int) - Method in class jason.infra.jade.JadeAgArch
Informs the infrastructure tier controller that the agent has finished its reasoning cycle (used in sync mode).
informCycleFinished(boolean, int) - Method in class jason.infra.local.LocalAgArch
Informs the infrastructure tier controller that the agent has finished its reasoning cycle (used in sync mode).
infra() - Method in class jason.mas2j.parser.mas2j
 
INFRA - Static variable in interface jason.mas2j.parser.mas2jConstants
RegularExpression Id.
infraControl - Variable in class jason.control.ExecutionControl
 
infraEnv - Variable in class jason.infra.local.LocalAgArch
 
inGrid(int, int) - Method in class jason.environment.grid.GridWorldModel
 
inGrid(Location) - Method in class jason.environment.grid.GridWorldModel
 
init() - Method in class jason.architecture.AgArch
 
init() - Method in class jason.architecture.MindInspectorAgArch
 
init(Agent) - Method in class jason.infra.local.ReplAgGUI
 
init(Agent, String[]) - Method in class jason.bb.BeliefBase
Called before the MAS execution with the agent that uses this BB and the args informed in .mas2j project.
Example in .mas2j:
agent BeliefBaseClass(1,bla);
the init args will be ["1", "bla"].
init(Agent, String[]) - Method in class jason.bb.ChainBB
 
init(Agent, String[]) - Method in class jason.bb.ChainBBAdapter
 
init(Agent, String[]) - Method in class jason.bb.DefaultBeliefBase
 
init(Agent, String[]) - Method in class jason.bb.IndexedBB
 
init(Agent, String[]) - Method in class jason.bb.JDBCPersistentBB
 
init(Agent, String[]) - Method in class jason.bb.TextPersistentBB
 
init(AgentParameters) - Method in class jason.infra.jade.JasonBridgeArch
 
init(String[]) - Method in class jason.control.ExecutionControl
This method is called when setExecutionControlInfraTier was already called
init(String[]) - Method in class jason.control.ExecutionControlGUI
 
init(String[]) - Method in class jason.environment.Environment
Called before the MAS execution with the args informed in .mas2j project, the user environment could override it.
init(String[]) - Method in class jason.environment.TimeSteppedEnvironment
Resets step counter and scheduled action requests to neutral state, optionally sets a timeout for waiting on agent actions in a step.
init(String[]) - Method in class jason.infra.jade.RunJadeMAS
 
init(String[]) - Method in class jason.infra.local.RunLocalMAS
 
init(String[], MAS2JProject) - Method in interface jason.infra.jade.ContainerAllocation
 
INIT_BELS - Static variable in class jason.runtime.Settings
 
INIT_GOALS - Static variable in class jason.runtime.Settings
 
initAg() - Method in class jason.asSemantics.Agent
Initialises the TS and other components of the agent
initAg(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(String) - Method in class jason.asSemantics.Agent
Deprecated.
use initAg() and load(src)
initAgMap() - Method in class jason.mas2j.MAS2JProject
 
initArgs - Variable in class jason.infra.local.RunLocalMAS
 
initButtonPanel() - Method in class jason.runtime.MASConsoleGUI
 
initComponents() - Method in class jason.infra.local.BaseDialogGUI
 
initComponents() - Method in class jason.infra.local.KillAgentGUI
 
initComponents() - Method in class jason.infra.local.StartNewAgentGUI
 
initComponents(int) - Method in class jason.environment.grid.GridWorldView
sets the size of the frame and adds the components
initDefaultFunctions() - Method in class jason.asSemantics.Agent
 
initFrame(String) - Method in class jason.runtime.MASConsoleGUI
 
initial_goal() - Method in class jason.asSyntax.parser.as2j
 
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
 
input_stream - Variable in class jason.asSyntax.parser.as2jTokenManager
 
input_stream - Variable in class jason.mas2j.parser.mas2jTokenManager
 
inputStream - Variable in class jason.asSyntax.parser.SimpleCharStream
 
inputStream - Variable in class jason.mas2j.parser.SimpleCharStream
 
inQueue - Variable in class jason.infra.components.AgentComponent
 
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
 
intdiv - Enum constant in enum class jason.asSyntax.ArithExpr.ArithmeticOp
 
intend - Class in jason.stdlib
Internal action: .intend(G, [ 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.stdlib
Internal action: .intention( ID, STATE, STACK, [current]) .
intention() - Constructor for class jason.stdlib.intention
 
Intention - Class in jason.asSemantics
Represents and Intention (a stack of IntendedMeans).
Intention() - Constructor for class jason.asSemantics.Intention
 
Intention.State - Enum Class in jason.asSemantics
 
intentionAdded(Intention) - Method in interface jason.asSemantics.CircumstanceListener
 
intentionAdded(Intention) - Method in class jason.infra.components.CircumstanceListenerComponents
 
intentionDropped(Intention) - Method in interface jason.asSemantics.CircumstanceListener
 
intentionDropped(Intention) - Method in class jason.infra.components.CircumstanceListenerComponents
 
intentionExecuting(Intention, Term) - Method in interface jason.asSemantics.CircumstanceListener
 
intentionExecuting(Intention, Term) - Method in class jason.infra.components.CircumstanceListenerComponents
 
intentionResumed(Intention, Term) - Method in interface jason.asSemantics.CircumstanceListener
 
intentionResumed(Intention, Term) - Method in class jason.infra.components.CircumstanceListenerComponents
 
intentionSuspended(Trigger, Intention, Term) - Method in interface jason.asSemantics.CircumstanceListener
 
intentionSuspended(Trigger, Intention, Term) - Method in class jason.infra.components.CircumstanceListenerComponents
 
intentionWaiting(Intention, Term) - Method in interface jason.asSemantics.CircumstanceListener
 
intentionWaiting(Intention, Term) - Method in class jason.infra.components.CircumstanceListenerComponents
 
internal_action - Class in jason.stdlib
Internal action: .internal_action.
internal_action() - Constructor for class jason.stdlib.internal_action
 
internalAction - Enum constant in enum class jason.asSyntax.BodyLiteral.BodyType
Deprecated.
 
internalAction - Enum constant in enum class jason.asSyntax.PlanBody.BodyType
 
InternalAction - Interface in jason.asSemantics
Common interface for all internal actions.
InternalActionLiteral - Class in jason.asSyntax
A particular type of literal used to represent internal actions (which has a "." in the functor).
InternalActionLiteral(Atom, Structure, Agent) - Constructor for class jason.asSyntax.InternalActionLiteral
 
InternalActionLiteral(InternalActionLiteral) - Constructor for class jason.asSyntax.InternalActionLiteral
 
InternalActionLiteral(Structure, Agent) - Constructor for class jason.asSyntax.InternalActionLiteral
 
InternalActionLiteral(String) - Constructor for class jason.asSyntax.InternalActionLiteral
 
intersection - Class in jason.stdlib
Internal action: .intersection(S1,S2,S3).
intersection - Class in jason.stdlib.set
 
intersection() - Constructor for class jason.stdlib.intersection
 
intersection() - Constructor for class jason.stdlib.set.intersection
 
intersection(ListTerm) - Method in interface jason.asSyntax.ListTerm
 
intersection(ListTerm) - Method in class jason.asSyntax.ListTermImpl
returns a new (cloned) list representing the set resulting of the intersection of this list and lt.
intersection(ListTerm) - Method in class jason.asSyntax.VarTerm
 
intersection(Collection<Term>) - Method in interface jason.asSyntax.SetTerm
 
intersection(Collection<Term>) - Method in class jason.asSyntax.SetTermImpl
 
INVALID_LEXICAL_STATE - Static variable in exception class jason.asSyntax.parser.TokenMgrError
Tried to change to an invalid lexical state.
INVALID_LEXICAL_STATE - Static variable in exception class jason.mas2j.parser.TokenMgrError
Tried to change to an invalid lexical state.
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.Rule
 
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() - Method in class jason.infra.local.BaseLocalMAS
 
isEmpty() - Method in class jason.asSyntax.ListTermImpl
 
isEmpty() - Method in class jason.asSyntax.SetTermImpl
 
isEmpty() - Method in class jason.asSyntax.VarTerm
 
isEmpty() - Method in class jason.runtime.SourcePath
 
isEmptyBody() - Method in interface jason.asSyntax.PlanBody
 
isEmptyBody() - Method in class jason.asSyntax.PlanBodyImpl
 
isEnd() - Method in interface jason.asSyntax.ListTerm
 
isEnd() - Method in class jason.asSyntax.ListTermImpl
 
isEnd() - Method in class jason.asSyntax.VarTerm
 
isExternal() - Method in class jason.asSemantics.Event
 
isFailureGoal() - Method in class jason.asSyntax.Trigger
 
isFileName(String) - Method in class jason.infra.jade.RunJadeMAS
Test if an argument actually references a file.
isFinished() - Method in class jason.asSemantics.IntendedMeans
 
isFinished() - Method in class jason.asSemantics.Intention
 
isFree(int, int) - Method in class jason.environment.grid.GridWorldModel
returns true if the location x,y has neither obstacle nor agent
isFree(int, int, int) - Method in class jason.environment.grid.GridWorldModel
returns true if the location x,y has not the object obj
isFree(int, Location) - Method in class jason.environment.grid.GridWorldModel
returns true if the location l has not the object obj
isFree(Location) - Method in class jason.environment.grid.GridWorldModel
returns true if the location l has no obstacle neither agent
isFreeOfObstacle(int, int) - Method in class jason.environment.grid.GridWorldModel
 
isFreeOfObstacle(Location) - Method in class jason.environment.grid.GridWorldModel
 
isGoal() - Method in class jason.asSyntax.Trigger
 
isGoalAdd() - Method in class jason.asSemantics.IntendedMeans
 
isGround() - Method in class jason.asSyntax.DefaultTerm
 
isGround() - Method in class jason.asSyntax.ListTermImpl
 
isGround() - Method in class jason.asSyntax.Pred
 
isGround() - Method in class jason.asSyntax.Rule
 
isGround() - Method in class jason.asSyntax.Structure
 
isGround() - Method in interface jason.asSyntax.Term
 
isGround() - Method in class jason.asSyntax.VarTerm
 
isInArea(Area) - Method in class jason.environment.grid.Location
 
isInArea(Location, Location) - Method in class jason.environment.grid.Location
 
isInternal() - Method in class jason.asSemantics.Event
 
isInternalAction() - Method in class jason.asSyntax.DefaultTerm
 
isInternalAction() - Method in class jason.asSyntax.InternalActionLiteral
 
isInternalAction() - Method in interface jason.asSyntax.Term
 
isInternalAction() - Method in class jason.asSyntax.VarTerm
 
isJade() - Method in class jason.mas2j.MAS2JProject
 
isKnownPerformative() - Method in class jason.asSemantics.Message
 
isList() - Method in class jason.asSyntax.DefaultTerm
 
isList() - Method in class jason.asSyntax.ListTermImpl
 
isList() - Method in interface jason.asSyntax.Term
 
isList() - Method in class jason.asSyntax.VarTerm
 
isLiteral() - Method in class jason.asSyntax.ArithFunctionTerm
 
isLiteral() - Method in class jason.asSyntax.DefaultTerm
 
isLiteral() - Method in class jason.asSyntax.ListTermImpl
 
isLiteral() - Method in class jason.asSyntax.Literal
 
isLiteral() - Method in interface jason.asSyntax.Term
 
isLiteral() - Method in class jason.asSyntax.VarTerm
 
isLocalNS(Atom) - Method in class jason.asSyntax.directives.NameSpace
 
isMap() - Method in class jason.asSyntax.DefaultTerm
 
isMap() - Method in class jason.asSyntax.MapTermImpl
 
isMap() - Method in interface jason.asSyntax.Term
 
isMetaEvent() - Method in class jason.asSyntax.Trigger
 
isNeigbour(Location) - Method in class jason.environment.grid.Location
 
isNumeric() - Method in class jason.asSyntax.ArithFunctionTerm
 
isNumeric() - Method in class jason.asSyntax.DefaultTerm
 
isNumeric() - Method in class jason.asSyntax.NumberTermImpl
 
isNumeric() - Method in interface jason.asSyntax.Term
 
isNumeric() - Method in class jason.asSyntax.VarTerm
 
isPause() - Method in class jason.runtime.MASConsoleGUI
 
isPlanBody() - Method in class jason.asSyntax.DefaultTerm
 
isPlanBody() - Method in class jason.asSyntax.PlanBodyImpl
 
isPlanBody() - Method in interface jason.asSyntax.Term
 
isPlanBody() - Method in class jason.asSyntax.VarTerm
 
isPlanTerm() - Method in class jason.asSyntax.Plan
 
isPred() - Method in class jason.asSyntax.DefaultTerm
 
isPred() - Method in class jason.asSyntax.Pred
 
isPred() - Method in interface jason.asSyntax.Term
 
isPred() - Method in class jason.asSyntax.VarTerm
 
isRelevant(Trigger, Unifier) - Method in class jason.asSyntax.Plan
returns an unifier if this plan is relevant for the event te, returns null otherwise.
isReplyToSyncAsk() - Method in class jason.asSemantics.Message
 
isRoot() - Method in class jason.pl.PlanLibrary
 
isRule() - Method in class jason.asSyntax.DefaultTerm
 
isRule() - Method in class jason.asSyntax.Rule
 
isRule() - Method in interface jason.asSyntax.Term
 
isRule() - Method in class jason.asSyntax.VarTerm
 
isRunning - Variable in class jason.infra.local.RunLocalMAS
 
isRunning() - Method in class jason.architecture.AgArch
Checks whether the agent is running
isRunning() - Static method in class jason.architecture.MindInspectorWeb
 
isRunning() - Method in class jason.control.ExecutionControl
 
isRunning() - Method in class jason.environment.Environment
 
isRunning() - Method in interface jason.environment.EnvironmentInfraTier
returns true if the infrastructure environment is running
isRunning() - Method in class jason.infra.jade.JadeAg
 
isRunning() - Method in class jason.infra.jade.JadeRuntimeServices
 
isRunning() - Method in class jason.infra.local.BaseLocalMAS
 
isRunning() - Method in class jason.infra.local.LocalAgArch
 
isRunning() - Method in class jason.infra.local.LocalEnvironment
 
isRunning() - Method in class jason.infra.local.LocalRuntimeServices
 
isRunning() - Method in class jason.infra.local.RunLocalMAS
 
isRunning() - Method in class jason.runtime.DelegatedRuntimeServices
 
isRunning() - Method in interface jason.runtime.RuntimeServices
 
isRunningFinish - Variable in class jason.infra.local.RunLocalMAS
 
isSatisfied(Agent) - Method in class jason.asSemantics.IntendedMeans
 
isSet() - Method in class jason.asSyntax.DefaultTerm
 
isSet() - Method in class jason.asSyntax.SetTermImpl
 
isSet() - Method in interface jason.asSyntax.Term
 
isSingleton() - Method in class jason.asSyntax.directives.DefaultDirective
 
isSingleton() - Method in interface jason.asSyntax.directives.Directive
returns true if the same instance will be used by all agents/parsers in the JVM
isSingleton() - Method in class jason.asSyntax.directives.NameSpace
 
isSleeping() - Method in class jason.infra.components.AgentComponent
 
isString() - Method in class jason.asSyntax.DefaultTerm
 
isString() - Method in class jason.asSyntax.StringTermImpl
 
isString() - Method in interface jason.asSyntax.Term
 
isString() - Method in class jason.asSyntax.VarTerm
 
isStructure() - Method in class jason.asSyntax.ArithFunctionTerm
 
isStructure() - Method in class jason.asSyntax.DefaultTerm
 
isStructure() - Method in class jason.asSyntax.Structure
 
isStructure() - Method in interface jason.asSyntax.Term
 
isStructure() - Method in class jason.asSyntax.VarTerm
 
isSuspended() - 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
 
isTerm() - Method in class jason.asSyntax.Rule
 
isTROon() - Method in class jason.runtime.Settings
 
isUnary() - Method in class jason.asSyntax.Structure
 
isUnnamedVar() - Method in class jason.asSyntax.DefaultTerm
 
isUnnamedVar() - Method in interface jason.asSyntax.Term
 
isUnnamedVar() - Method in class jason.asSyntax.UnnamedVar
 
isUnnamedVar() - Method in class jason.asSyntax.VarTerm
 
isUnTell() - Method in class jason.asSemantics.Message
 
isUpdate() - Method in class jason.asSyntax.Trigger
returns true if the trigger is an add (+bel) or del (-bel)
isVar() - Method in class jason.asSyntax.DefaultTerm
 
isVar() - Method in interface jason.asSyntax.Term
 
isVar() - Method in class jason.asSyntax.VarTerm
 
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.SetTermImpl
 
iterator() - Method in class jason.asSyntax.VarTerm
 
iterator() - Method in class jason.bb.BeliefBase
Returns an iterator for all beliefs.
iterator() - Method in class jason.bb.ChainBBAdapter
 
iterator() - Method in class jason.bb.DefaultBeliefBase
 
iterator() - Method in class jason.bb.JDBCPersistentBB
 
iterator() - Method in class jason.pl.PlanLibrary
 

J

JADE_ARGS - Static variable in class jason.util.Config
runtime jade arguments (the same used in jade.Boot)
JADE_RMA - Static variable in class jason.util.Config
boolean, whether to start jade RMA or not
JADE_SNIFFER - Static variable in class jason.util.Config
boolean, whether to start jade Sniffer or not
JadeAg - Class in jason.infra.jade
Implementation of a basic jade agent for jason agents
JadeAg() - Constructor for class jason.infra.jade.JadeAg
 
JadeAgArch - Class in jason.infra.jade
Implementation of the Jade Architecture to run Jason agents
JadeAgArch() - Constructor for class jason.infra.jade.JadeAgArch
 
JadeEnvironment - Class in jason.infra.jade
This class implements the Jade version of the environment infrastructure tier.
JadeEnvironment() - Constructor for class jason.infra.jade.JadeEnvironment
 
JadeExecutionControl - Class in jason.infra.jade
Concrete execution control implementation for Jade infrastructure.
JadeExecutionControl() - Constructor for class jason.infra.jade.JadeExecutionControl
 
JadeRuntimeServices - Class in jason.infra.jade
 
jason - package jason
 
JASON_JAR - Static variable in class jason.util.Config
path to jason.jar
JASON_PKG - Static variable in class jason.util.Config
 
jason.architecture - package jason.architecture
 
jason.asSemantics - package jason.asSemantics
 
jason.asSyntax - package jason.asSyntax
 
jason.asSyntax.directives - package jason.asSyntax.directives
 
jason.asSyntax.parser - package jason.asSyntax.parser
 
jason.asSyntax.patterns.goal - package jason.asSyntax.patterns.goal
 
jason.bb - package jason.bb
 
jason.control - package jason.control
 
jason.environment - package jason.environment
 
jason.environment.grid - package jason.environment.grid
 
jason.functions - package jason.functions
 
jason.infra.components - package jason.infra.components
 
jason.infra.jade - package jason.infra.jade
 
jason.infra.local - package jason.infra.local
 
jason.mas2j - package jason.mas2j
 
jason.mas2j.parser - package jason.mas2j.parser
 
jason.pl - package jason.pl
 
jason.runtime - package jason.runtime
 
jason.stdlib - package jason.stdlib
Internal actions of Jason.
jason.stdlib.map - package jason.stdlib.map
 
jason.stdlib.queue - package jason.stdlib.queue
 
jason.stdlib.set - package jason.stdlib.set
 
jason.util - package jason.util
 
jasonBridgeAgArch - Variable in class jason.infra.jade.JadeAgArch
 
JasonBridgeArch - Class in jason.infra.jade
 
JasonBridgeArch(JadeAgArch) - Constructor for class jason.infra.jade.JasonBridgeArch
 
JasonException - Exception Class in jason
 
JasonException() - Constructor for exception class jason.JasonException
Creates a new instance of JasonException without detail message.
JasonException(String) - Constructor for exception class jason.JasonException
Constructs an instance of JasonException with the specified detail message.
JasonException(String, Term) - Constructor for exception class jason.JasonException
Constructs an instance of JasonException with the specified detail message and error description term.
JasonException(String, Term, Exception) - Constructor for exception class jason.JasonException
 
JasonException(String, Exception) - Constructor for exception class jason.JasonException
 
jasonToACL(Message) - Method in class jason.infra.jade.JadeAg
 
Java Maps - Search tag in package jason.stdlib
Section
Java Queues - Search tag in package jason.stdlib
Section
Java Sets - Search tag in package jason.stdlib
Section
JDBCPersistentBB - Class in jason.bb
Implementation of BB that stores some beliefs in a relational data base.
JDBCPersistentBB() - Constructor for class jason.bb.JDBCPersistentBB
 
JDBCPersistentBB(BeliefBase) - Constructor for class jason.bb.JDBCPersistentBB
 
jj_nt - Variable in class jason.asSyntax.parser.as2j
Next token.
jj_nt - Variable in class jason.mas2j.parser.mas2j
Next token.
jjFillToken() - Method in class jason.asSyntax.parser.as2jTokenManager
 
jjFillToken() - Method in class jason.mas2j.parser.mas2jTokenManager
 
jjstrLiteralImages - Static variable in class jason.asSyntax.parser.as2jTokenManager
Token literal values.
jjstrLiteralImages - Static variable in class jason.mas2j.parser.mas2jTokenManager
Token literal values.
join - Class in jason.stdlib
injected by .fork
join() - Constructor for class jason.stdlib.join
 

K

key - Class in jason.stdlib.map
 
key() - Constructor for class jason.stdlib.map.key
 
keys() - Method in interface jason.asSyntax.MapTerm
 
keys() - Method in class jason.asSyntax.MapTermImpl
 
kill_agent - Class in jason.stdlib
Internal action: .kill_agent.
kill_agent() - Constructor for class jason.stdlib.kill_agent
 
killAcc(String) - Method in class jason.asSemantics.Agent
Returns true if this agent accepts to be killed by another agent called agName.
killAg(String) - Method in class jason.infra.local.RunLocalMAS
 
killAg(String) - Method in interface jason.infra.local.RunLocalMASMBean
 
killAgent(String, String, int) - Method in class jason.infra.jade.JadeRuntimeServices
 
killAgent(String, String, int) - Method in class jason.infra.local.LocalRuntimeServices
 
killAgent(String, String, int) - Method in class jason.runtime.DelegatedRuntimeServices
 
killAgent(String, String, int) - Method in interface jason.runtime.RuntimeServices
Kills the agent named agName as a requested by byAg.
KillAgentGUI - Class in jason.infra.local
 
KillAgentGUI(Frame, String) - Constructor for class jason.infra.local.KillAgentGUI
 
kind - Variable in class jason.asSyntax.parser.Token
An integer that describes the kind of this token.
kind - Variable in class jason.mas2j.parser.Token
An integer that describes the kind of this token.
knownPerformatives - Static variable in class jason.asSemantics.Message
 
KQML_PLANS_FILE - Static variable in class jason.pl.PlanLibrary
 
KQML_PLANS_FILE - Static variable in class jason.util.Config
 
KQML_RECEIVED_FUNCTOR - Static variable in class jason.util.Config
 
kqmlDefaultPlans - Static variable in class jason.asSemantics.Message
 
kqmlReceivedFunctor - Static variable in class jason.asSemantics.Message
 
kqmlToACL(String) - Static method in class jason.infra.jade.JadeAg
 

L

lastIndexOf(Object) - Method in class jason.asSyntax.ListTermImpl
 
lastIndexOf(Object) - Method in class jason.asSyntax.VarTerm
 
LC_LETTER - Static variable in interface jason.asSyntax.parser.as2jConstants
RegularExpression Id.
LC_LETTER - Static variable in interface jason.mas2j.parser.mas2jConstants
RegularExpression Id.
length - Class in jason.stdlib
Internal action: .length.
length() - Constructor for class jason.stdlib.length
 
length() - Method in interface jason.asSyntax.StringTerm
 
length() - Method in class jason.asSyntax.StringTermImpl
 
Length - Class in jason.functions
Function: .length(L): returns the size of either the list or string L.
Length() - Constructor for class jason.functions.Length
 
LETTER - Static variable in interface jason.asSyntax.parser.as2jConstants
RegularExpression Id.
LETTER - Static variable in interface jason.mas2j.parser.mas2jConstants
RegularExpression Id.
levelField - Static variable in class jason.runtime.MASConsoleLogHandler
 
LEXICAL_ERROR - Static variable in exception class jason.asSyntax.parser.TokenMgrError
Lexical error occurred.
LEXICAL_ERROR - Static variable in exception class jason.mas2j.parser.TokenMgrError
Lexical error occurred.
LexicalErr(boolean, int, int, int, String, int) - Static method in exception class jason.asSyntax.parser.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
LexicalErr(boolean, int, int, int, String, int) - Static method in exception class jason.mas2j.parser.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class jason.asSyntax.parser.as2jTokenManager
Lexer state names.
lexStateNames - Static variable in class jason.mas2j.parser.mas2jTokenManager
Lexer state names.
LFalse - Static variable in class jason.asSyntax.Literal
 
line - Variable in class jason.asSyntax.parser.SimpleCharStream
 
line - Variable in class jason.mas2j.parser.SimpleCharStream
 
list - Class in jason.stdlib
Internal action: .list.
list() - Constructor for class jason.stdlib.list
 
list() - Method in class jason.asSyntax.parser.as2j
 
list_files - Class in jason.stdlib
Internal action: .list_files.
list_files() - Constructor for class jason.stdlib.list_files
 
LIST_FUNCTOR - Static variable in class jason.asSyntax.ListTermImpl
 
list_plans - Class in jason.stdlib
Internal action: .list_plans.
list_plans() - Constructor for class jason.stdlib.list_plans
 
list_rules - Class in jason.stdlib
Internal action: .list_rules.
list_rules() - Constructor for class jason.stdlib.list_rules
 
listIterator() - Method in class jason.asSyntax.ListTermImpl
 
listIterator() - Method in class jason.asSyntax.VarTerm
 
listIterator(int) - Method in class jason.asSyntax.ListTermImpl
 
listIterator(int) - Method in class jason.asSyntax.VarTerm
 
listParameters() - Method in class jason.mas2j.parser.mas2j
 
Lists, Sets and other collections - Search tag in package jason.stdlib
Section
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.stdlib
Internal action: .literal.
literal() - Constructor for class jason.stdlib.literal
 
literal() - Method in class jason.asSyntax.parser.as2j
 
literal() - Element in annotation interface jason.stdlib.Manual
 
Literal - Class in jason.asSyntax
This class represents an abstract literal (an Atom, Structure, Predicate, etc), it is mainly the interface of a literal.
Literal() - Constructor for class jason.asSyntax.Literal
 
literalBuilder - Enum constant in enum class jason.asSyntax.RelExpr.RelationalOp
 
LiteralImpl - Class in jason.asSyntax
A Literal extends a Pred with strong negation (~).
LiteralImpl(boolean, Literal) - Constructor for class jason.asSyntax.LiteralImpl
if pos == true, the literal is positive, otherwise it is negative
LiteralImpl(boolean, String) - Constructor for class jason.asSyntax.LiteralImpl
if pos == true, the literal is positive, otherwise it is negative
LiteralImpl(Atom, boolean, Literal) - Constructor for class jason.asSyntax.LiteralImpl
creates a literal based on another but in another name space and signal
LiteralImpl(Atom, boolean, String) - Constructor for class jason.asSyntax.LiteralImpl
if pos == true, the literal is positive, otherwise it is negative
LiteralImpl(Literal) - Constructor for class jason.asSyntax.LiteralImpl
 
LiteralImpl(Literal, Unifier) - Constructor for class jason.asSyntax.LiteralImpl
 
LiteralImpl(String) - Constructor for class jason.asSyntax.LiteralImpl
creates a positive literal
LNeg - Static variable in class jason.asSyntax.Literal
 
load() - Method in class jason.util.Config
Returns true if the file is loaded correctly
load(String) - Method in class jason.asSemantics.Agent
Deprecated.
loadAgSrc(String) - Method in class jason.asSemantics.Agent
Deprecated.
loadAS(String) - Method in class jason.asSemantics.Agent
parse and load some agent code, asSrc may be null it does not load kqml default plans and does not trigger initial beliefs and goals
loadASL(String, String, String, boolean) - Method in class jason.infra.local.LocalRuntimeServices
 
loadASL(String, String, String, boolean) - Method in class jason.runtime.DelegatedRuntimeServices
 
loadASL(String, String, String, boolean) - Method in interface jason.runtime.RuntimeServices
loads some ASL code into some agent, if replace is true, the previous plans from the sourceID will be removed
loadInitialAS(String) - Method in class jason.asSemantics.Agent
parse and load the initial agent code + kqml plans + project bels and goals, asSrc may be null
loadKqmlPlans() - Method in class jason.asSemantics.Agent
parse and load asl code
LOCAL_PREFIX - Static variable in class jason.asSyntax.directives.NameSpace
 
LocalAgArch - Class in jason.infra.local
This class provides an agent architecture when using Local infrastructure to run the MAS inside Jason.
LocalAgArch() - Constructor for class jason.infra.local.LocalAgArch
 
LocalAgArchAsynchronous - Class in jason.infra.local
 
LocalAgArchAsynchronous() - Constructor for class jason.infra.local.LocalAgArchAsynchronous
 
LocalAgArchForPool - Class in jason.infra.local
an agent architecture for the infra based on thread pool
LocalAgArchForPool() - Constructor for class jason.infra.local.LocalAgArchForPool
 
LocalAgArchSynchronousScheduled() - Constructor for class jason.infra.local.RunLocalMAS.LocalAgArchSynchronousScheduled
 
LocalEnvironment - Class in jason.infra.local
This class implements the Local version of the environment infrastructure tier.
LocalEnvironment(ClassParameters, BaseLocalMAS) - Constructor for class jason.infra.local.LocalEnvironment
 
LocalExecutionControl - Class in jason.infra.local
Concrete implementation of the controller for Local infrastructure tier.
LocalExecutionControl(ClassParameters, BaseLocalMAS) - Constructor for class jason.infra.local.LocalExecutionControl
 
LocalRuntimeServices - Class in jason.infra.local
This class implements the Local version of the runtime services.
LocalRuntimeServices(BaseLocalMAS) - Constructor for class jason.infra.local.LocalRuntimeServices
 
Location - Class in jason.environment.grid
 
Location(int, int) - Constructor for class jason.environment.grid.Location
 
log - Class in jason.functions
Function: math.log(N): encapsulates java Math.log(N), returns the natural logarithm (base e) of N.
log - Class in jason.stdlib
Internal action: .log(level, args...).
log() - Constructor for class jason.functions.log
 
log() - Constructor for class jason.stdlib.log
 
log_expr() - Method in class jason.asSyntax.parser.as2j
 
log_expr_factor() - Method in class jason.asSyntax.parser.as2j
 
log_expr_trm() - Method in class jason.asSyntax.parser.as2j
 
LogExpr - Class in jason.asSyntax
Represents a logical formula with some logical operator ("&", "|", "not").
LogExpr(LogExpr.LogicalOp, LogicalFormula) - Constructor for class jason.asSyntax.LogExpr
 
LogExpr(LogicalFormula, LogExpr.LogicalOp, LogicalFormula) - Constructor for class jason.asSyntax.LogExpr
 
LogExpr.LogicalOp - Enum Class in jason.asSyntax
 
logger - Variable in class jason.asSemantics.Agent
 
logger - Static variable in class jason.control.ExecutionControl
 
logger - Variable in class jason.infra.jade.JadeAg
 
logger - Static variable in class jason.infra.local.BaseLocalMAS
 
logger - Variable in class jason.infra.local.LocalAgArch
 
logger - Static variable in class jason.infra.local.RunLocalMAS
 
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 invalid input: '&' 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.local.BaseLocalMAS
 
loop - Class in jason.stdlib
Implementation of while.
loop() - Constructor for class jason.stdlib.loop
 
LOOP_DETECTED - Static variable in exception class jason.asSyntax.parser.TokenMgrError
Detected (and bailed out of) an infinite loop in the token manager.
LOOP_DETECTED - Static variable in exception class jason.mas2j.parser.TokenMgrError
Detected (and bailed out of) an infinite loop in the token manager.
lower_case - Class in jason.stdlib
Internal action: .lower_case(S1,S2).
lower_case() - Constructor for class jason.stdlib.lower_case
 
LPos - Static variable in class jason.asSyntax.Literal
 
lt - Enum constant in enum class jason.asSyntax.RelExpr.RelationalOp
 
lte - Enum constant in enum class jason.asSyntax.RelExpr.RelationalOp
 
LTrue - Static variable in class jason.asSyntax.Literal
 

M

main(String[]) - Static method in class jason.infra.jade.RunJadeMAS
 
main(String[]) - Static method in class jason.infra.local.RunLocalMAS
 
main(String[]) - Static method in class jason.util.asl2dot
 
main(String[]) - Static method in class jason.util.asl2html
 
main(String[]) - Static method in class jason.util.asl2tex
 
main(String[]) - Static method in class jason.util.asl2xml
 
main(String[]) - Static method in class jason.util.Config
 
makeTermsAnnon() - Method in class jason.asSyntax.Literal
replaces all terms by unnamed variables (_).
makeTermsAnnon() - Method in class jason.asSyntax.Structure
 
makeVarsAnnon() - Method in class jason.asSyntax.Literal
replaces all variables by unnamed variables (_).
makeVarsAnnon() - Method in class jason.asSyntax.Structure
 
makeVarsAnnon(Unifier) - Method in class jason.asSyntax.CyclicTerm
 
makeVarsAnnon(Unifier) - Method in class jason.asSyntax.InternalActionLiteral
 
makeVarsAnnon(Unifier) - Method in class jason.asSyntax.Literal
replaces all variables of the term for unnamed variables (_).
makeVarsAnnon(Unifier) - Method in class jason.asSyntax.Pred
 
makeVarsAnnon(Unifier) - Method in class jason.asSyntax.Rule
 
makeVarsAnnon(Unifier) - Method in class jason.asSyntax.Structure
 
makeVarsAnnon(Literal, Unifier) - Method in class jason.stdlib.puts
 
Manual - Annotation Interface in jason.stdlib
Manual for internal actions
map(Atom) - Method in class jason.asSyntax.directives.NameSpace
 
MapTerm - Interface in jason.asSyntax
The interface for maps in the AgentSpeak language
MapTermImpl - Class in jason.asSyntax
Represents a Jason map as a TreeMap in java
MapTermImpl() - Constructor for class jason.asSyntax.MapTermImpl
 
mas() - Method in class jason.mas2j.parser.mas2j
 
MAS - Static variable in interface jason.mas2j.parser.mas2jConstants
RegularExpression Id.
mas2j - Class in jason.mas2j.parser
 
mas2j(mas2jTokenManager) - Constructor for class jason.mas2j.parser.mas2j
Constructor with generated Token Manager.
mas2j(InputStream) - Constructor for class jason.mas2j.parser.mas2j
Constructor with InputStream.
mas2j(InputStream, String) - Constructor for class jason.mas2j.parser.mas2j
Constructor with InputStream and supplied encoding
mas2j(Reader) - Constructor for class jason.mas2j.parser.mas2j
Constructor.
mas2jConstants - Interface in jason.mas2j.parser
Token literal values and constants.
MAS2JProject - Class in jason.mas2j
Represents a MAS2J project (usually created from a .mas2j file)
MAS2JProject() - Constructor for class jason.mas2j.MAS2JProject
 
mas2jTokenManager - Class in jason.mas2j.parser
Token Manager.
mas2jTokenManager(SimpleCharStream) - Constructor for class jason.mas2j.parser.mas2jTokenManager
Constructor.
mas2jTokenManager(SimpleCharStream, int) - Constructor for class jason.mas2j.parser.mas2jTokenManager
Constructor.
masConsole - Static variable in class jason.runtime.MASConsoleGUI
 
MASConsoleColorGUI - Class in jason.runtime
A quick implementation of a TextPane with default coloring for Jason.
MASConsoleGUI - Class in jason.runtime
the GUI console to output log messages
MASConsoleGUI(String) - Constructor for class jason.runtime.MASConsoleGUI
 
MASConsoleLogFormatter - Class in jason.runtime
Default formatter for Jason output.
MASConsoleLogFormatter() - Constructor for class jason.runtime.MASConsoleLogFormatter
 
MASConsoleLogHandler - Class in jason.runtime
Logger handler (redirect output to MASConsoleGUI)
MASConsoleLogHandler() - Constructor for class jason.runtime.MASConsoleLogHandler
 
masRunner - Variable in class jason.infra.local.BaseRuntimeServices
 
max - Class in jason.stdlib
Internal action: .max.
max() - Constructor for class jason.stdlib.max
 
Max - Class in jason.functions
Function: math.max(N1,N2): encapsulates java Math.max(N1,N2).
Max() - Constructor for class jason.functions.Max
 
MAX_SLEEP - Static variable in class jason.infra.local.LocalAgArch
 
maxBorder(Location) - Method in class jason.environment.grid.Location
Deprecated.
renamed to distanceChessboard
maxNextCharInd - Variable in class jason.asSyntax.parser.SimpleCharStream
 
maxNextCharInd - Variable in class jason.mas2j.parser.SimpleCharStream
 
mean - Class in jason.functions
Function: math.mean(L): returns the average mean of all values of L.
mean() - Constructor for class jason.functions.mean
 
median - Class in jason.functions
Function: math.median(L): returns the median of values in L.
median() - Constructor for class jason.functions.median
 
member - Class in jason.stdlib
Internal action: .member(T,L).
member() - Constructor for class jason.stdlib.member
 
Message - Class in jason.asSemantics
 
Message() - Constructor for class jason.asSemantics.Message
 
Message(Message) - Constructor for class jason.asSemantics.Message
 
Message(String, String, String, Object) - Constructor for class jason.asSemantics.Message
 
Message(String, String, String, Object, String) - Constructor for class jason.asSemantics.Message
 
Meta programming - Search tag in package jason.stdlib
Section
MG - Class in jason.asSyntax.patterns.goal
Implementation of the Maintenance Goal pattern (see DALT 2006 paper)
MG() - Constructor for class jason.asSyntax.patterns.goal.MG
 
min - Class in jason.stdlib
Internal action: .min.
min() - Constructor for class jason.stdlib.min
 
Min - Class in jason.functions
Function: math.min(N1,N2): encapsulates java Math.min(N1,N2).
Min() - Constructor for class jason.functions.Min
 
MIND_INSPECTOR - Static variable in class jason.runtime.Settings
 
MindInspectorAgArch - Class in jason.architecture
ArArch that displays the mind state of the agent
MindInspectorAgArch() - Constructor for class jason.architecture.MindInspectorAgArch
 
mindInspectorDirectory - Variable in class jason.architecture.MindInspectorAgArch
 
mindInspectorFrame - Static variable in class jason.architecture.MindInspectorAgArch
 
mindInspectorFreeze - Variable in class jason.architecture.MindInspectorAgArch
 
mindInspectorHistory - Variable in class jason.architecture.MindInspectorAgArch
 
mindInspectorHistorySlider - Variable in class jason.architecture.MindInspectorAgArch
 
mindInspectorPanel - Variable in class jason.architecture.MindInspectorAgArch
 
mindInspectorTab - Static variable in class jason.architecture.MindInspectorAgArch
 
mindInspectorTransformer - Variable in class jason.architecture.MindInspectorAgArch
 
mindInspectorTransformer - Variable in class jason.architecture.MindInspectorWebImpl
 
MindInspectorWeb - Class in jason.architecture
 
MindInspectorWeb() - Constructor for class jason.architecture.MindInspectorWeb
 
MindInspectorWebImpl - Class in jason.architecture
 
MindInspectorWebImpl() - Constructor for class jason.architecture.MindInspectorWebImpl
 
minus - Enum constant in enum class jason.asSyntax.ArithExpr.ArithmeticOp
 
Miscellaneous - Search tag in package jason.stdlib
Section
mod - Enum constant in enum class jason.asSyntax.ArithExpr.ArithmeticOp
 
model - Variable in class jason.environment.grid.GridWorldView
 
msgIdPrefix - Static variable in class jason.asSemantics.Message
 
msgIdSyncAskPrefix - Static variable in class jason.asSemantics.Message
 
MsgListener - Interface in jason.infra.local
Interface for objects that want to listen sent messages in Local architecture.
msgSent(Message) - Method in interface jason.infra.local.MsgListener
 
my_name - Class in jason.stdlib
Internal action: .my_name.
my_name() - Constructor for class jason.stdlib.my_name
 
myId - Variable in class jason.asSyntax.UnnamedVar
 

N

name - Variable in class jason.mas2j.AgentParameters
 
namespace - Class in jason.stdlib
Internal action: .namespace.
namespace() - Constructor for class jason.stdlib.namespace
 
namespace() - Method in class jason.asSyntax.parser.as2j
 
NameSpace - Class in jason.asSyntax.directives
Implementation of the namespace directive.
NameSpace() - Constructor for class jason.asSyntax.directives.NameSpace
 
namespace_get_prop - Class in jason.stdlib
Internal action: .namespace_get_prop.
namespace_get_prop() - Constructor for class jason.stdlib.namespace_get_prop
 
namespace_set_prop - Class in jason.stdlib
Internal action: .namespace_set_prop.
namespace_set_prop() - Constructor for class jason.stdlib.namespace_set_prop
 
nano_time - Class in jason.stdlib
Internal action: .nano_time.
nano_time() - Constructor for class jason.stdlib.nano_time
 
NB_TH_SCH - Static variable in class jason.util.Config
 
nbAgs - Variable in class jason.infra.local.StartNewAgentGUI
 
nbInstances - Variable in class jason.mas2j.AgentParameters
 
negated() - Method in class jason.asSyntax.Literal
returns whether this literal is negated or not, use Literal.LNeg and Literal.LPos to compare the returned value
negated() - Method in class jason.asSyntax.LiteralImpl
 
newAgInstance() - Method in class jason.infra.local.LocalRuntimeServices
 
newFocus() - Method in class jason.runtime.Settings
 
newFromListOfTerms(ListTerm) - Static method in class jason.asSyntax.Literal
creates a literal from a list with four elements: [namespace, functor, list of terms, list of annots] (namespace is optional)
newFromListOfTerms(ListTerm) - Static method in class jason.asSyntax.Plan
creates a plan from a list with four elements: [L, T, C, B]
newFunctor(String) - Method in class jason.asSyntax.Literal
 
newToken(int) - Static method in class jason.asSyntax.parser.Token
 
newToken(int) - Static method in class jason.mas2j.parser.Token
 
newToken(int, String) - Static method in class jason.asSyntax.parser.Token
Returns a new Token object, by default.
newToken(int, String) - Static method in class jason.mas2j.parser.Token
Returns a new Token object, by default.
next - Variable in class jason.asSyntax.parser.Token
A reference to the next regular (non-special) token from the input stream.
next - Variable in class jason.mas2j.parser.Token
A reference to the next regular (non-special) token from the input stream.
nextBB - Variable in class jason.bb.ChainBBAdapter
 
none - Enum constant in enum class jason.asSyntax.ArithExpr.ArithmeticOp
 
none - Enum constant in enum class jason.asSyntax.BodyLiteral.BodyType
Deprecated.
 
none - Enum constant in enum class jason.asSyntax.LogExpr.LogicalOp
 
none - Enum constant in enum class jason.asSyntax.PlanBody.BodyType
 
none - Enum constant in enum class jason.asSyntax.RelExpr.RelationalOp
 
None - Enum constant in enum class jason.asSemantics.Circumstance.IntentionPlace
 
NoOptionException - Exception Class in jason.asSemantics
no option from selectOption function
NoOptionException(String, Term) - Constructor for exception class jason.asSemantics.NoOptionException
Constructs an instance of JasonException with the specified detail message and error description term.
noReason - Static variable in class jason.asSemantics.Intention
 
noSource() - Method in class jason.asSyntax.Literal
 
not - Enum constant in enum class jason.asSyntax.LogExpr.LogicalOp
 
notifyAct() - Method in class jason.infra.components.CircumstanceListenerComponents
 
notifyDeliberate() - Method in class jason.infra.components.CircumstanceListenerComponents
 
NoValueException - Exception Class in jason
 
NoValueException() - Constructor for exception class jason.NoValueException
 
NoValueException(String) - Constructor for exception class jason.NoValueException
 
NoValueException(String, Exception) - Constructor for exception class jason.NoValueException
 
nrcbp() - Method in class jason.runtime.Settings
 
nth - Class in jason.stdlib
Internal action: .nth.
nth() - Constructor for class jason.stdlib.nth
 
number - Class in jason.stdlib
Internal action: .number.
number() - Constructor for class jason.stdlib.number
 
NUMBER - Static variable in interface jason.asSyntax.parser.as2jConstants
RegularExpression Id.
NUMBER - Static variable in interface jason.mas2j.parser.mas2jConstants
RegularExpression Id.
NumberTerm - Interface in jason.asSyntax
The interface for numeric terms of AgentSpeak language
NumberTermImpl - Class in jason.asSyntax
Immutable class that implements a term that represents a number
NumberTermImpl() - Constructor for class jason.asSyntax.NumberTermImpl
 
NumberTermImpl(double) - Constructor for class jason.asSyntax.NumberTermImpl
 
NumberTermImpl(NumberTermImpl) - Constructor for class jason.asSyntax.NumberTermImpl
 
NumberTermImpl(String) - Constructor for class jason.asSyntax.NumberTermImpl
Deprecated.
prefer to use ASSyntax.parseNumber

O

objAct - Variable in class jason.infra.local.LocalAgArchAsynchronous
 
objDeliberate - Variable in class jason.infra.local.LocalAgArchAsynchronous
 
ObjectTerm - Interface in jason.asSyntax
Interface for terms that encapsulate java objects
ObjectTermImpl - Class in jason.asSyntax
 
ObjectTermImpl(Object) - Constructor for class jason.asSyntax.ObjectTermImpl
Creates a new Term Wrapper for java object
objSense - Variable in class jason.infra.local.LocalAgArchAsynchronous
 
OBSTACLE - Static variable in class jason.environment.grid.GridWorldModel
 
ODefaultNRC - Static variable in class jason.runtime.Settings
 
ODefaultSync - Static variable in class jason.runtime.Settings
 
ODefaultVerbose - Static variable in class jason.runtime.Settings
 
ODiscard - Static variable in class jason.runtime.Settings
 
ok - Variable in class jason.infra.local.BaseDialogGUI
 
ok() - Method in class jason.infra.local.BaseDialogGUI
 
ok() - Method in class jason.infra.local.KillAgentGUI
 
ok() - Method in class jason.infra.local.StartNewAgentGUI
 
OMC - Class in jason.asSyntax.patterns.goal
Implementation of the Open-Minded Commitment pattern (see DALT 2006 paper)
OMC() - Constructor for class jason.asSyntax.patterns.goal.OMC
 
ONewFocus - Static variable in class jason.runtime.Settings
 
Option - Class in jason.asSemantics
An Option is a Plan and the Unifier that has made it relevant and applicable
Option(Plan, Unifier) - Constructor for class jason.asSemantics.Option
 
Option(Plan, Unifier, Event) - Constructor for class jason.asSemantics.Option
 
options - Variable in class jason.mas2j.AgentParameters
 
or - Enum constant in enum class jason.asSyntax.LogExpr.LogicalOp
 
ORequeue - Static variable in class jason.runtime.Settings
 
ORetrieve - Static variable in class jason.runtime.Settings
 
originalErr - Variable in class jason.runtime.OutputStreamAdapter
 
originalOut - Variable in class jason.runtime.OutputStreamAdapter
 
OSameFocus - Static variable in class jason.runtime.Settings
 
out - Variable in class jason.runtime.MASConsoleGUI
 
output - Variable in class jason.runtime.MASConsoleGUI
 
OutputStreamAdapter - Class in jason.runtime
adapts an output print stream to a GUI interface (MasConsole or some JTextArea)
OutputStreamAdapter(MASConsoleGUI, JTextArea) - Constructor for class jason.runtime.OutputStreamAdapter
 

P

packages - Variable in class jason.util.Config
 
Pair<T1,T2> - Class in jason.util
 
Pair(T1, T2) - Constructor for class jason.util.Pair
 
parameter() - Method in class jason.mas2j.parser.mas2j
 
parse(String) - Static method in class jason.asSyntax.DefaultTerm
Deprecated.
it is preferable to use ASSyntax.parseTerm
parse(String) - Static method in class jason.asSyntax.Plan
prefer using ASSyntax.parsePlan
parse(String) - Static method in class jason.asSyntax.Structure
 
parse(String) - Static method in class jason.mas2j.MAS2JProject
 
parseArgs(String[]) - Method in class jason.infra.local.RunLocalMAS
 
parseAS(File) - Method in class jason.asSemantics.Agent
Adds beliefs and plans form a file
parseAS(InputStream, String) - Method in class jason.asSemantics.Agent
 
parseAS(Reader, String) - Method in class jason.asSemantics.Agent
 
parseAS(URL) - Method in class jason.asSemantics.Agent
Adds beliefs and plans form an URL
parseAS(URL, String) - Method in class jason.asSemantics.Agent
 
ParseException - Exception Class in jason.asSyntax.parser
This exception is thrown when parse errors are encountered.
ParseException - Exception Class in jason.mas2j.parser
This exception is thrown when parse errors are encountered.
ParseException() - Constructor for exception class jason.asSyntax.parser.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException() - Constructor for exception class jason.mas2j.parser.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(Token, int[][], String[]) - Constructor for exception class jason.asSyntax.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException(Token, int[][], String[]) - Constructor for exception class jason.mas2j.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException(String) - Constructor for exception class jason.asSyntax.parser.ParseException
Constructor with message.
ParseException(String) - Constructor for exception class jason.mas2j.parser.ParseException
Constructor with message.
parseExpr(Agent, String) - Static method in class jason.asSyntax.ArithExpr
returns some Term that can be evaluated as Number
parseExpr(String) - Static method in class jason.asSyntax.ArithExpr
returns some Term that can be evaluated as Number
parseExpr(String) - Static method in class jason.asSyntax.LogExpr
returns some LogicalFormula that can be evaluated
parseExpr(String) - Static method in class jason.asSyntax.RelExpr
returns some LogicalFormula that can be evaluated
parseList(String) - Static method in class jason.asSyntax.ListTermImpl
 
parseLiteral(String) - Static method in class jason.asSyntax.Literal
creates a new literal by parsing a string -- ASSyntax.parseLiteral or createLiteral are preferred.
parseMsg(String) - Static method in class jason.asSemantics.Message
Creates a new message object based on a string that follows the format of the toString of Message class.
parseParameters() - Method in class jason.infra.jade.JadeAgArch
 
parsePred(String) - Static method in class jason.asSyntax.Pred
 
parseString(String) - Static method in class jason.asSyntax.StringTermImpl
 
parseTrigger(String) - Static method in class jason.asSyntax.Trigger
prefer to use ASSyntax.parseTrigger
parseVar(String) - Static method in class jason.asSyntax.VarTerm
Deprecated.
prefer ASSyntax.parseVar(...)
PATH - Static variable in interface jason.mas2j.parser.mas2jConstants
RegularExpression Id.
paths - Variable in class jason.runtime.SourcePath
 
pBt - Variable in class jason.runtime.MASConsoleGUI
 
pcenter - Variable in class jason.runtime.MASConsoleGUI
 
peek() - Method in class jason.asSemantics.Intention
 
pending - Enum constant in enum class jason.asSemantics.GoalListener.GoalStates
 
PendingActions - Enum constant in enum class jason.asSemantics.Circumstance.IntentionPlace
 
PendingEvents - Enum constant in enum class jason.asSemantics.Circumstance.IntentionPlace
 
PendingIntentions - Enum constant in enum class jason.asSemantics.Circumstance.IntentionPlace
 
perceive - Class in jason.stdlib
Internal action: .perceive.
perceive() - Constructor for class jason.stdlib.perceive
 
perceive() - Method in class jason.architecture.AgArch
Gets the agent's perception as a list of Literals.
perceive() - Method in class jason.infra.jade.JasonBridgeArch
 
perceive() - Method in class jason.infra.local.LocalAgArch
 
perceptionOntology - Static variable in class jason.infra.jade.JadeEnvironment
 
percepts - Variable in class jason.bb.DefaultBeliefBase
set of beliefs with percept annot, used to improve performance of buf
pFields - Variable in class jason.infra.local.BaseDialogGUI
 
pi - Class in jason.functions
Function: math.pi: encapsulates java Math.PI.
pi() - Constructor for class jason.functions.pi
 
pl - Variable in class jason.asSemantics.Agent
 
pLabels - Variable in class jason.infra.local.BaseDialogGUI
 
plan - Variable in class jason.asSemantics.IntendedMeans
 
plan() - Method in class jason.asSyntax.parser.as2j
 
Plan - Class in jason.asSyntax
Represents an AgentSpeak plan (it extends structure to be used as a term)
Plan() - Constructor for class jason.asSyntax.Plan
 
Plan(Pred, Trigger, LogicalFormula, PlanBody) - Constructor for class jason.asSyntax.Plan
 
plan_annotation() - Method in class jason.asSyntax.parser.as2j
 
plan_body() - Method in class jason.asSyntax.parser.as2j
 
plan_body_factor() - Method in class jason.asSyntax.parser.as2j
 
plan_body_term() - Method in class jason.asSyntax.parser.as2j
 
plan_label - Class in jason.stdlib
Internal action: .plan_label(P,L).
plan_label() - Constructor for class jason.stdlib.plan_label
 
plan_term_annotation() - Method in class jason.asSyntax.parser.as2j
 
planAdded(Plan) - Method in interface jason.pl.PlanLibraryListener
 
planBody - Variable in class jason.asSemantics.IntendedMeans
 
PlanBody - Interface in jason.asSyntax
Interface for elements of a plans's body.
PlanBody.BodyType - Enum Class in jason.asSyntax
 
PlanBodyImpl - Class in jason.asSyntax
Represents a plan body item (achieve, test, action, ...) and its successors.
PlanBodyImpl() - Constructor for class jason.asSyntax.PlanBodyImpl
constructor for empty plan body
PlanBodyImpl(PlanBody.BodyType) - Constructor for class jason.asSyntax.PlanBodyImpl
 
PlanBodyImpl(PlanBody.BodyType, boolean) - Constructor for class jason.asSyntax.PlanBodyImpl
 
PlanBodyImpl(PlanBody.BodyType, Term) - Constructor for class jason.asSyntax.PlanBodyImpl
 
PlanBodyImpl(PlanBody.BodyType, Term, boolean) - Constructor for class jason.asSyntax.PlanBodyImpl
 
PlanLibrary - Class in jason.pl
Represents a set of plans used by an agent
PlanLibrary() - Constructor for class jason.pl.PlanLibrary
 
PlanLibrary(PlanLibrary) - Constructor for class jason.pl.PlanLibrary
 
Plan Library - Search tag in package jason.stdlib
Section
PlanLibraryListener - Interface in jason.pl
call-back interface to be notified about events on plabs
planRemoved(Plan) - Method in interface jason.pl.PlanLibraryListener
 
plus - Enum constant in enum class jason.asSyntax.ArithExpr.ArithmeticOp
 
POOL_SYNCH - Enum constant in enum class jason.infra.local.RConf
 
POOL_SYNCH_SCHEDULED - Enum constant in enum class jason.infra.local.RConf
 
pop() - Method in class jason.asSemantics.Intention
 
pow - Enum constant in enum class jason.asSyntax.ArithExpr.ArithmeticOp
 
pred() - Method in class jason.asSyntax.parser.as2j
 
Pred - Class in jason.asSyntax
A Pred extends a Structure with annotations, e.g.: a(1)[an1,an2].
Pred(Atom, Literal) - Constructor for class jason.asSyntax.Pred
 
Pred(Atom, String) - Constructor for class jason.asSyntax.Pred
 
Pred(Literal) - Constructor for class jason.asSyntax.Pred
 
Pred(Literal, Unifier) - Constructor for class jason.asSyntax.Pred
 
Pred(String) - Constructor for class jason.asSyntax.Pred
 
Pred(String, int) - Constructor for class jason.asSyntax.Pred
 
PredicateIndicator - Class in jason.asSyntax
Represents the "type" of a predicate based on the functor and the arity, e.g.: ask/4
PredicateIndicator(Atom, String, int) - Constructor for class jason.asSyntax.PredicateIndicator
 
PredicateIndicator(String, int) - Constructor for class jason.asSyntax.PredicateIndicator
 
predicateIndicatorCache - Variable in class jason.asSyntax.Literal
 
prefix - Class in jason.stdlib
Internal action: .prefix(P,L).
prefix() - Constructor for class jason.stdlib.prefix
 
prepareArgs(String[]) - Method in class jason.infra.jade.RunJadeMAS
Transform original style boot arguments to new form.
prepareArguments(Literal, Unifier) - Method in class jason.asSemantics.ConcurrentInternalAction
 
prepareArguments(Literal, Unifier) - Method in class jason.asSemantics.DefaultInternalAction
 
prepareArguments(Literal, Unifier) - Method in interface jason.asSemantics.InternalAction
Prepare body's terms to be used in 'execute', normally it consist of cloning and applying each term
prepareArguments(Literal, Unifier) - Method in class jason.stdlib.eval
 
prepareArguments(Literal, Unifier) - Method in class jason.stdlib.findall
 
prepareArguments(Literal, Unifier) - Method in class jason.stdlib.foreach
 
prepareArguments(Literal, Unifier) - Method in class jason.stdlib.fork
 
prepareArguments(Literal, Unifier) - Method in class jason.stdlib.if_then_else
 
prepareArguments(Literal, Unifier) - Method in class jason.stdlib.include
 
prepareArguments(Literal, Unifier) - Method in class jason.stdlib.join
 
prepareArguments(Literal, Unifier) - Method in class jason.stdlib.loop
 
prepareArguments(Literal, Unifier) - Method in class jason.stdlib.rename_apart
 
prepareArguments(Literal, Unifier) - Method in class jason.stdlib.setof
 
prevCharIsCR - Variable in class jason.asSyntax.parser.SimpleCharStream
 
prevCharIsCR - Variable in class jason.mas2j.parser.SimpleCharStream
 
prevCharIsLF - Variable in class jason.asSyntax.parser.SimpleCharStream
 
prevCharIsLF - Variable in class jason.mas2j.parser.SimpleCharStream
 
print - Class in jason.stdlib
Internal action: .print.
print() - Constructor for class jason.stdlib.print
 
print(boolean) - Method in class jason.runtime.OutputStreamAdapter
 
print(char) - Method in class jason.runtime.OutputStreamAdapter
 
print(double) - Method in class jason.runtime.OutputStreamAdapter
 
print(float) - Method in class jason.runtime.OutputStreamAdapter
 
print(int) - Method in class jason.runtime.OutputStreamAdapter
 
print(long) - Method in class jason.runtime.OutputStreamAdapter
 
print(Object) - Method in class jason.runtime.OutputStreamAdapter
 
print(String) - Method in class jason.runtime.OutputStreamAdapter
 
print_unifier - Class in jason.stdlib
 
print_unifier() - Constructor for class jason.stdlib.print_unifier
 
printf - Class in jason.stdlib
Internal action: .printf(format, args...).
printf() - Constructor for class jason.stdlib.printf
 
println - Class in jason.stdlib
Internal action: .println.
println() - Constructor for class jason.stdlib.println
 
println() - Method in class jason.runtime.OutputStreamAdapter
 
println(boolean) - Method in class jason.runtime.OutputStreamAdapter
 
println(char) - Method in class jason.runtime.OutputStreamAdapter
 
println(double) - Method in class jason.runtime.OutputStreamAdapter
 
println(float) - Method in class jason.runtime.OutputStreamAdapter
 
println(int) - Method in class jason.runtime.OutputStreamAdapter
 
println(long) - Method in class jason.runtime.OutputStreamAdapter
 
println(Object) - Method in class jason.runtime.OutputStreamAdapter
 
println(String) - Method in class jason.runtime.OutputStreamAdapter
 
ProcAct - Enum constant in enum class jason.asSemantics.TransitionSystem.State
 
process(Pred, Agent, Agent) - Method in class jason.asSyntax.directives.DefaultDirective
 
process(Pred, Agent, Agent) - Method in interface jason.asSyntax.directives.Directive
This method is called to process the directive.
process(Pred, Agent, Agent) - Method in class jason.asSyntax.directives.FunctionRegister
 
process(Pred, Agent, Agent) - Method in class jason.asSyntax.directives.Include
 
process(Pred, Agent, Agent) - Method in class jason.asSyntax.directives.NameSpace
 
process(Pred, Agent, Agent) - Method in class jason.asSyntax.patterns.goal.BC
 
process(Pred, Agent, Agent) - Method in class jason.asSyntax.patterns.goal.BDG
 
process(Pred, Agent, Agent) - Method in class jason.asSyntax.patterns.goal.DG
 
process(Pred, Agent, Agent) - Method in class jason.asSyntax.patterns.goal.EBDG
 
process(Pred, Agent, Agent) - Method in class jason.asSyntax.patterns.goal.MG
 
process(Pred, Agent, Agent) - Method in class jason.asSyntax.patterns.goal.OMC
 
process(Pred, Agent, Agent) - Method in class jason.asSyntax.patterns.goal.RC
 
process(Pred, Agent, Agent) - Method in class jason.asSyntax.patterns.goal.SGA
 
process(Pred, Agent, Agent) - Method in class jason.asSyntax.patterns.goal.SMC
 
procOption(Map) - Method in class jason.mas2j.parser.mas2j
 
project - Static variable in class jason.infra.local.BaseLocalMAS
 
PROJECT_PARAMETER - Static variable in class jason.runtime.Settings
 
publish(LogRecord) - Method in class jason.runtime.MASConsoleLogHandler
 
push(IntendedMeans) - Method in class jason.asSemantics.Intention
 
put - Class in jason.stdlib.map
 
put() - Constructor for class jason.stdlib.map.put
 
put(Term, Term) - Method in interface jason.asSyntax.MapTerm
 
put(Term, Term) - Method in class jason.asSyntax.MapTermImpl
 
put(Object, Object) - Method in class jason.util.Config
 
putConversationId(String, String) - Method in class jason.infra.jade.JadeAg
 
puts - Class in jason.stdlib
Internal action: .puts.
puts() - Constructor for class jason.stdlib.puts
 

Q

queue - Enum constant in enum class jason.environment.TimeSteppedEnvironment.OverActionsPolicy
Queue the second action request for future execution

R

random - Class in jason.stdlib
Internal action: .random(N).
random - Variable in class jason.environment.grid.GridWorldModel
 
random() - Constructor for class jason.stdlib.random
 
Random - Class in jason.functions
Function: math.random(N): encapsulates java Math.random; If N is not informed: returns a value greater than or equal to 0.0 and less than 1.0; If N is informed: returns a value greater than or equal to 0.0 and less than N.
Random() - Constructor for class jason.functions.Random
 
range - Class in jason.stdlib
Internal action: .range(Var,Start,End, Step).
range() - Constructor for class jason.stdlib.range
 
RC - Class in jason.asSyntax.patterns.goal
Implementation of the Relativised Commitment pattern (see DALT 2006 paper)
RC() - Constructor for class jason.asSyntax.patterns.goal.RC
 
RConf - Enum Class in jason.infra.local
configuration values for agent execution model (threads, pools, synch, asynch,...)
readChar() - Method in class jason.asSyntax.parser.SimpleCharStream
Read a character.
readChar() - Method in class jason.mas2j.parser.SimpleCharStream
Read a character.
reasoningCycle() - Method in class jason.asSemantics.TransitionSystem
 
reasoningCycle() - Method in class jason.infra.local.LocalAgArch
 
reasoningCycleFinished() - Method in class jason.architecture.AgArch
A call-back method called by TS when a new reasoning cycle finished
reasoningCycleStarting() - Method in class jason.architecture.AgArch
A call-back method called by TS when a new reasoning cycle is starting
reasoningCycleStarting() - Method in class jason.architecture.MindInspectorAgArch
 
receiveFinishedCycle(String, boolean, int) - Method in class jason.control.ExecutionControl
Called when the agent agName has finished its reasoning cycle.
receiveFinishedCycle(String, boolean, int) - Method in class jason.control.ExecutionControlGUI
Called when the agent agName has finished its reasoning cycle.
receiveFinishedCycle(String, boolean, int) - Method in class jason.infra.local.LocalExecutionControl
 
receiveMsg(Message) - Method in class jason.infra.local.LocalAgArch
 
receiveMsg(Message) - Method in class jason.infra.local.LocalAgArchAsynchronous
 
ReceiverNotFoundException - Exception Class in jason
 
ReceiverNotFoundException() - Constructor for exception class jason.ReceiverNotFoundException
 
ReceiverNotFoundException(String) - Constructor for exception class jason.ReceiverNotFoundException
 
ReceiverNotFoundException(String, Exception) - Constructor for exception class jason.ReceiverNotFoundException
 
ReceiverNotFoundException(String, String) - Constructor for exception class jason.ReceiverNotFoundException
 
receiveSyncSignal() - Method in class jason.infra.local.LocalAgArch
inform this agent that it can continue, if it is in sync mode and waiting a signal
registerAg(Agent) - Method in class jason.architecture.MindInspectorWeb
add the agent in the list of available agent for mind inspection
registerAg(Agent) - Method in class jason.architecture.MindInspectorWebImpl
add the agent in the list of available agent for mind inspection
registerCentRunner(RuntimeServices) - Method in class jason.architecture.MindInspectorWeb
 
registerCentRunner(RuntimeServices) - Method in class jason.architecture.MindInspectorWebImpl
 
registerDefaultAgArch(String) - Method in class jason.infra.jade.JadeRuntimeServices
 
registerDefaultAgArch(String) - Method in class jason.infra.local.BaseRuntimeServices
Every agent that will be create use registered archs
registerDefaultAgArch(String) - Method in class jason.runtime.DelegatedRuntimeServices
 
registerDefaultAgArch(String) - Method in interface jason.runtime.RuntimeServices
register a class to be included as new agents archs
registerDirective(String, Class) - Static method in class jason.asSyntax.directives.DirectiveProcessor
 
registerDirectives() - Method in class jason.mas2j.MAS2JProject
 
registerInRMI() - Method in class jason.infra.local.RunLocalMAS
 
registerMBean() - Method in class jason.infra.local.RunLocalMAS
 
registerWebMindInspector() - Method in class jason.infra.local.RunLocalMAS
 
ReInit(as2jTokenManager) - Method in class jason.asSyntax.parser.as2j
Reinitialise.
ReInit(SimpleCharStream) - Method in class jason.asSyntax.parser.as2jTokenManager
Reinitialise parser.
ReInit(SimpleCharStream, int) - Method in class jason.asSyntax.parser.as2jTokenManager
Reinitialise parser.
ReInit(mas2jTokenManager) - Method in class jason.mas2j.parser.mas2j
Reinitialise.
ReInit(SimpleCharStream) - Method in class jason.mas2j.parser.mas2jTokenManager
Reinitialise parser.
ReInit(SimpleCharStream, int) - Method in class jason.mas2j.parser.mas2jTokenManager
Reinitialise parser.
ReInit(InputStream) - Method in class jason.asSyntax.parser.as2j
Reinitialise.
ReInit(InputStream) - Method in class jason.asSyntax.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream) - Method in class jason.mas2j.parser.mas2j
Reinitialise.
ReInit(InputStream) - Method in class jason.mas2j.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int) - Method in class jason.asSyntax.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int) - Method in class jason.mas2j.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int, int) - Method in class jason.asSyntax.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int, int) - Method in class jason.mas2j.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, String) - Method in class jason.asSyntax.parser.as2j
Reinitialise.
ReInit(InputStream, String) - Method in class jason.asSyntax.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, String) - Method in class jason.mas2j.parser.mas2j
Reinitialise.
ReInit(InputStream, String) - Method in class jason.mas2j.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int) - Method in class jason.asSyntax.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int) - Method in class jason.mas2j.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int, int) - Method in class jason.asSyntax.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int, int) - Method in class jason.mas2j.parser.SimpleCharStream
Reinitialise.
ReInit(Reader) - Method in class jason.asSyntax.parser.as2j
Reinitialise.
ReInit(Reader) - Method in class jason.asSyntax.parser.SimpleCharStream
Reinitialise.
ReInit(Reader) - Method in class jason.mas2j.parser.mas2j
Reinitialise.
ReInit(Reader) - Method in class jason.mas2j.parser.SimpleCharStream
Reinitialise.
ReInit(Reader, int, int) - Method in class jason.asSyntax.parser.SimpleCharStream
Reinitialise.
ReInit(Reader, int, int) - Method in class jason.mas2j.parser.SimpleCharStream
Reinitialise.
ReInit(Reader, int, int, int) - Method in class jason.asSyntax.parser.SimpleCharStream
Reinitialise.
ReInit(Reader, int, int, int) - Method in class jason.mas2j.parser.SimpleCharStream
Reinitialise.
rel_expr() - Method in class jason.asSyntax.parser.as2j
 
relevant_plan - Class in jason.stdlib
Internal action: .relevant_plan.
relevant_plan() - Constructor for class jason.stdlib.relevant_plan
 
relevant_plans - Class in jason.stdlib
Internal action: .relevant_plans.
relevant_plans() - Constructor for class jason.stdlib.relevant_plans
 
relevant_rules - Class in jason.stdlib
Internal action: .relevant_rules.
relevant_rules() - Constructor for class jason.stdlib.relevant_rules
 
relevantPlans(Trigger, Event) - Method in class jason.asSemantics.Agent
 
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 Class in jason.asSyntax
 
RelPl - Enum constant in enum class jason.asSemantics.TransitionSystem.State
 
remove - Class in jason.stdlib.map
 
remove - Class in jason.stdlib.queue
 
remove - Class in jason.stdlib.set
 
remove() - Constructor for class jason.stdlib.map.remove
 
remove() - Constructor for class jason.stdlib.queue.remove
 
remove() - Constructor for class jason.stdlib.set.remove
 
remove(int) - Method in class jason.asSyntax.ListTermImpl
 
remove(int) - Method in class jason.asSyntax.VarTerm
 
remove(int, int, int) - Method in class jason.environment.grid.GridWorldModel
 
remove(int, Location) - Method in class jason.environment.grid.GridWorldModel
 
remove(Literal) - Method in class jason.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(Literal) - Method in class jason.pl.PlanLibrary
remove the plan with label pLabel
remove(Literal, Term) - Method in class jason.pl.PlanLibrary
Remove a plan represented by the label pLabel.
remove(Term) - Method in interface jason.asSyntax.MapTerm
 
remove(Term) - Method in class jason.asSyntax.MapTermImpl
 
remove(VarTerm) - Method in class jason.asSemantics.Unifier
 
remove(Object) - Method in class jason.asSyntax.ListTermImpl
 
remove(Object) - Method in class jason.asSyntax.SetTermImpl
 
remove(Object) - Method in class jason.asSyntax.VarTerm
 
remove_plan - Class in jason.stdlib
Internal action: .remove_plan.
remove_plan() - Constructor for class jason.stdlib.remove_plan
 
remove_source_annot - Class in jason.stdlib
 
remove_source_annot() - Constructor for class jason.stdlib.remove_source_annot
 
removeAg(Agent) - Method in class jason.architecture.MindInspectorWeb
 
removeAg(Agent) - Method in class jason.architecture.MindInspectorWebImpl
 
removeAll(int) - Method in class jason.environment.grid.GridWorldModel
 
removeAll(Collection) - Method in class jason.asSyntax.ListTermImpl
 
removeAll(Collection) - Method in class jason.asSyntax.VarTerm
 
removeAll(Collection<?>) - Method in class jason.asSyntax.SetTermImpl
 
removeAtomicEvent() - Method in class jason.asSemantics.Circumstance
remove and returns the event with atomic intention, null if none
removeAtomicIntention() - Method in class jason.asSemantics.Circumstance
 
removeBody(int) - Method in interface jason.asSyntax.PlanBody
 
removeBody(int) - Method in class jason.asSyntax.PlanBodyImpl
 
removeCurrentStep() - Method in class jason.asSemantics.IntendedMeans
removes the current action of the IM and returns the term of the body
removeEvent(Event) - Method in class jason.asSemantics.Circumstance
 
removeEventListener(CircumstanceListener) - Method in class jason.asSemantics.Circumstance
 
removeEvents(Trigger, Unifier) - Method in class jason.asSemantics.Circumstance
 
removeGoalListener(GoalListener) - Method in class jason.asSemantics.TransitionSystem
 
removeLast() - Method in interface jason.asSyntax.ListTerm
 
removeLast() - Method in class jason.asSyntax.ListTermImpl
 
removeLast() - Method in class jason.asSyntax.VarTerm
 
removeListener(PlanLibraryListener) - Method in class jason.pl.PlanLibrary
 
removeMsgListener(MsgListener) - Static method in class jason.infra.local.LocalAgArch
 
removePendingAction(int) - Method in class jason.asSemantics.Circumstance
 
removePendingEvent(String) - Method in class jason.asSemantics.Circumstance
 
removePendingEvents(Trigger, Unifier) - Method in class jason.asSemantics.Circumstance
 
removePendingIntention(int) - Method in class jason.asSemantics.Circumstance
 
removePendingIntention(String) - Method in class jason.asSemantics.Circumstance
 
removePercept(Literal) - Method in class jason.environment.Environment
Removes a perception from the common perception list
removePercept(String, Literal) - Method in class jason.environment.Environment
Removes a perception for an agent
removePerceptsByUnif(Literal) - Method in class jason.environment.Environment
Removes all percepts from the common perception list that unifies with per.
removePerceptsByUnif(String, Literal) - Method in class jason.environment.Environment
Removes from an agent perception all percepts that unifies with per.
removeRunningIntention(Intention) - Method in class jason.asSemantics.Circumstance
remove intention from set I
removeUserParameter(String) - Method in class jason.runtime.Settings
 
rename_apart - Class in jason.stdlib
replace the variable by unused named, to avoid clash.
rename_apart() - Constructor for class jason.stdlib.rename_apart
 
renamedVars - Variable in class jason.asSemantics.IntendedMeans
 
repaint() - Method in class jason.environment.grid.GridWorldView
 
replace - Class in jason.stdlib
Internal action: .replace(S1,S2,S3,S4).
replace() - Constructor for class jason.stdlib.replace
 
ReplAgGUI - Class in jason.infra.local
 
ReplAgGUI() - Constructor for class jason.infra.local.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
resetAct() - Method in class jason.asSemantics.Circumstance
 
resetDeliberate() - Method in class jason.asSemantics.Circumstance
 
resetHashCodeCache() - Method in class jason.asSyntax.DefaultTerm
 
resetIntentionsWithGoalCondition() - Method in class jason.asSemantics.Circumstance
 
resetSense() - Method in class jason.asSemantics.Circumstance
 
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 - Class in jason.stdlib
Internal action: .resume(G).
resume() - Constructor for class jason.stdlib.resume
 
resume(TransitionSystem, String, boolean, List<Term>) - Static method in class jason.asSemantics.ConcurrentInternalAction
 
resumed - Enum constant in enum class jason.asSemantics.GoalListener.GoalStates
 
resumeInt(TransitionSystem, String) - Method in class jason.asSemantics.ConcurrentInternalAction
resume the intention identified by intentionKey
resumeIntention(Intention, Term) - Method in class jason.asSemantics.Circumstance
add the intention back to I, and also notify meta listeners that the goals are resumed
retainAll(Collection) - Method in class jason.asSyntax.ListTermImpl
 
retainAll(Collection) - Method in class jason.asSyntax.VarTerm
 
retainAll(Collection<?>) - Method in class jason.asSyntax.SetTermImpl
 
retrieve() - Method in class jason.runtime.Settings
 
reverse - Class in jason.stdlib
Internal action: .reverse.
reverse() - Constructor for class jason.stdlib.reverse
 
reverse() - Method in interface jason.asSyntax.ListTerm
 
reverse() - Method in class jason.asSyntax.ListTermImpl
Creates a new (cloned) list with the same elements of this list, but in the reversed order.
reverse() - Method in class jason.asSyntax.VarTerm
 
RevisionFailedException - Exception Class in jason
 
RevisionFailedException() - Constructor for exception class jason.RevisionFailedException
 
RevisionFailedException(String) - Constructor for exception class jason.RevisionFailedException
 
RevisionFailedException(String, Exception) - Constructor for exception class jason.RevisionFailedException
 
RMI_PREFIX_RTS - Static variable in class jason.infra.local.RunLocalMAS
 
RNF - Static variable in exception class jason.ReceiverNotFoundException
 
root - Variable in class jason.runtime.SourcePath
 
Round - Class in jason.functions
Function: math.round(N): encapsulates java Math.round(N); returns the closest integer to the argument.
Round() - Constructor for class jason.functions.Round
 
RP - Variable in class jason.asSemantics.Circumstance
 
Rule - Class in jason.asSyntax
A rule is a Literal (head) with a body, as in "a :- b & c".
Rule(Literal, LogicalFormula) - Constructor for class jason.asSyntax.Rule
 
Rule(Rule, Unifier) - Constructor for class jason.asSyntax.Rule
 
rule_plan_term() - Method in class jason.asSyntax.parser.as2j
 
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.components.ActComponent
 
run() - Method in class jason.infra.components.DeliberateComponent
 
run() - Method in class jason.infra.components.SenseComponent
 
run() - Method in class jason.infra.local.LocalAgArch
 
run() - Method in class jason.infra.local.LocalAgArchForPool
 
run() - Method in class jason.infra.local.RunLocalMAS.LocalAgArchSynchronousScheduled
 
runAsAgent(String, String) - Method in class jason.infra.local.LocalRuntimeServices
 
runAsAgent(String, String) - Method in class jason.runtime.DelegatedRuntimeServices
 
runAsAgent(String, String) - Method in interface jason.runtime.RuntimeServices
agent agName executes the code (in a new intention)
runAtBeginOfNextCycle(RunnableSerializable) - Method in class jason.asSemantics.TransitionSystem
Schedule a task to be executed in the beginning of the next reasoning cycle.
RunJadeMAS - Class in jason.infra.jade
Runs MASProject using JADE infrastructure.
RunJadeMAS() - Constructor for class jason.infra.jade.RunJadeMAS
 
RunLocalMAS - Class in jason.infra.local
Runs MASProject using *Local* infrastructure.
RunLocalMAS() - Constructor for class jason.infra.local.RunLocalMAS
 
RunLocalMAS.LocalAgArchSynchronousScheduled - Class in jason.infra.local
an agent architecture for the infra based on thread pool
RunLocalMASMBean - Interface in jason.infra.local
 
RunnableSerializable - Interface in jason.util
 
runner - Static variable in class jason.infra.local.BaseLocalMAS
 
running - Enum constant in enum class jason.asSemantics.Intention.State
 
running - Variable in class jason.infra.jade.JadeAg
 
RUNNING_MAS_FILE_NAME - Static variable in class jason.infra.local.RunLocalMAS
 
RunningIntentions - Enum constant in enum class jason.asSemantics.Circumstance.IntentionPlace
 
RuntimeServices - Interface in jason.runtime
This interface is implemented by the infrastructure (Jade/Local/...) to provide concrete runtime services.
RuntimeServicesFactory - Class in jason.runtime
 
RuntimeServicesFactory() - Constructor for class jason.runtime.RuntimeServicesFactory
 

S

sameFocus() - Method in class jason.runtime.Settings
 
sameTE(Object) - Method in class jason.asSemantics.Event
 
sameType(Trigger) - Method in class jason.asSyntax.Trigger
 
save_agent - Class in jason.stdlib
Internal action: .save_agent.
save_agent() - Constructor for class jason.stdlib.save_agent
 
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
 
seeAlso() - Element in annotation interface jason.stdlib.Manual
 
SelAppl - Enum constant in enum class jason.asSemantics.TransitionSystem.State
 
selectAction(Queue<ActionExec>) - Method in class jason.asSemantics.Agent
 
SelectedEvent - Enum constant in enum class jason.asSemantics.Circumstance.IntentionPlace
 
SelectedIntention - Enum constant in enum class jason.asSemantics.Circumstance.IntentionPlace
 
selectEvent(Queue<Event>) - Method in class jason.asSemantics.Agent
 
selectIntention(Queue<Intention>) - Method in class jason.asSemantics.Agent
 
selectMessage(Queue<Message>) - Method in class jason.asSemantics.Agent
 
selectOption(List<Option>) - Method in class jason.asSemantics.Agent
 
SelEv - Enum constant in enum class jason.asSemantics.TransitionSystem.State
 
SELF_SUSPENDED_INT - Static variable in class jason.stdlib.suspend
 
SelInt - Enum constant in enum class jason.asSemantics.TransitionSystem.State
 
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 class jason.infra.jade.JadeAg
 
sendMsg(Message) - Method in class jason.infra.jade.JasonBridgeArch
 
sendMsg(Message) - Method in class jason.infra.local.LocalAgArch
 
sendProvider(String, String, String) - Method in class jason.infra.local.BaseLocalMAS
 
sense() - Method in class jason.asSemantics.TransitionSystem
 
sense() - Method in class jason.infra.local.LocalAgArch
 
sense() - Method in class jason.infra.local.RunLocalMAS.LocalAgArchSynchronousScheduled
 
SenseComponent - Class in jason.infra.components
 
SenseComponent(LocalAgArchAsynchronous) - Constructor for class jason.infra.components.SenseComponent
 
set(int, int, int) - Method in class jason.environment.grid.GridWorldModel
 
set(int, Term) - Method in class jason.asSyntax.ListTermImpl
 
set(int, Term) - Method in class jason.asSyntax.VarTerm
 
set(RuntimeServices) - Static method in class jason.runtime.RuntimeServicesFactory
 
set_random_seed - Class in jason.stdlib
Internal action: .set_random_seed(N).
set_random_seed() - Constructor for class jason.stdlib.set_random_seed
 
setAction(ActionExec) - Method in class jason.asSemantics.Circumstance
 
setAg(Agent) - Method in class jason.asSyntax.parser.as2j
 
setAgArch(AgArch) - Method in class jason.asSemantics.TransitionSystem
 
setAgClass(String) - Method in class jason.mas2j.AgentParameters
 
setAgent(Agent) - Method in class jason.asSyntax.ArithFunctionTerm
 
setAgName(String) - Method in class jason.infra.local.LocalAgArch
 
setAgPos(int, int, int) - Method in class jason.environment.grid.GridWorldModel
 
setAgPos(int, Location) - Method in class jason.environment.grid.GridWorldModel
 
setAnnots(ListTerm) - Method in class jason.asSyntax.Literal
 
setAnnots(ListTerm) - Method in class jason.asSyntax.Pred
 
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
 
setASLSource(String) - Method in class jason.asSyntax.parser.as2j
 
setASLSrc(String) - Method in class jason.asSemantics.Agent
 
setAsPlanTerm(boolean) - Method in class jason.asSyntax.Plan
 
setAsTerm(boolean) - Method in class jason.asSyntax.Rule
 
setAsTriggerTerm(boolean) - Method in class jason.asSyntax.Trigger
 
setAtomic(int) - Method in class jason.asSemantics.Intention
 
setAtomicIntention(Intention) - Method in class jason.asSemantics.Circumstance
 
setBB(BeliefBase) - Method in class jason.asSemantics.Agent
 
setBB(ClassParameters) - Method in class jason.mas2j.AgentParameters
 
setBodyNext(PlanBody) - Method in interface jason.asSyntax.PlanBody
 
setBodyNext(PlanBody) - Method in class jason.asSyntax.PlanBodyImpl
 
setBodyTerm(Term) - Method in interface jason.asSyntax.PlanBody
 
setBodyTerm(Term) - Method in class jason.asSyntax.PlanBodyImpl
 
setBodyType(PlanBody.BodyType) - Method in interface jason.asSyntax.PlanBody
 
setBodyType(PlanBody.BodyType) - Method in class jason.asSyntax.PlanBodyImpl
 
setClassFactory(String) - Static method in class jason.util.Config
 
setClassName(String) - Method in class jason.mas2j.ClassParameters
 
setConf(RConf) - Method in class jason.infra.local.LocalAgArch
 
setConsiderToAddMIForThisAgent(boolean) - Method in class jason.asSemantics.Agent
 
setContext(LogicalFormula) - Method in class jason.asSyntax.Plan
 
setControlClass(ClassParameters) - Method in class jason.mas2j.MAS2JProject
 
setControlInfraTier(LocalExecutionControl) - Method in class jason.infra.local.LocalAgArch
 
setCycleNumber(int) - Method in class jason.architecture.AgArch
sets the number of the current cycle
setCycles(int) - Method in class jason.infra.local.LocalAgArch
 
setCyclesAct(int) - Method in class jason.infra.local.LocalAgArch
 
setCyclesDeliberate(int) - Method in class jason.infra.local.LocalAgArch
 
setCyclesSense(int) - Method in class jason.infra.local.LocalAgArch
 
setDebugStream(PrintStream) - Method in class jason.asSyntax.parser.as2jTokenManager
Set debug output.
setDebugStream(PrintStream) - Method in class jason.mas2j.parser.mas2jTokenManager
Set debug output.
setDirectory(String) - Method in class jason.mas2j.MAS2JProject
 
setEnvClass(ClassParameters) - Method in class jason.mas2j.MAS2JProject
 
setEnvInfraTier(LocalEnvironment) - Method in class jason.infra.local.LocalAgArch
 
setEnvironmentInfraTier(EnvironmentInfraTier) - Method in class jason.environment.Environment
Sets the infrastructure tier of the environment (saci, jade, local, ...)
setEvents(byte) - Method in class jason.runtime.Settings
 
setExecutionControlInfraTier(ExecutionControlInfraTier) - Method in class jason.control.ExecutionControl
 
setExecutor(ExecutorService) - Method in class jason.infra.local.LocalAgArchForPool
 
setExecutorAct(ExecutorService) - Method in class jason.infra.local.LocalAgArchAsynchronous
 
setExecutorDeliberate(ExecutorService) - Method in class jason.infra.local.LocalAgArchAsynchronous
 
setExecutorSense(ExecutorService) - Method in class jason.infra.local.LocalAgArchAsynchronous
 
setFailureReason(Literal, String) - Method in class jason.asSemantics.ActionExec
 
setFather(PlanLibrary) - Method in class jason.pl.PlanLibrary
 
setGIntention(Intention) - Method in class jason.asSemantics.Intention
 
setGoalCondition(LogicalFormula) - Method in class jason.asSyntax.Plan
 
setHost(String) - Method in class jason.mas2j.AgentParameters
 
setHost(String) - Method in class jason.mas2j.ClassParameters
 
setIA(InternalAction) - Method in class jason.asSyntax.InternalActionLiteral
 
setIA(String, InternalAction) - Method in class jason.asSemantics.Agent
 
setIlForce(String) - Method in class jason.asSemantics.Message
 
setInfrastructure(ClassParameters) - Method in class jason.mas2j.MAS2JProject
 
setInReplyTo(String) - Method in class jason.asSemantics.Message
 
setIntBels(boolean) - Method in class jason.runtime.Settings
 
setIntention(Intention) - Method in class jason.asSemantics.Event
 
setLabel(Pred) - Method in class jason.asSyntax.Plan
 
setLastDeed(PlanBody) - Method in class jason.asSemantics.Circumstance
 
setLiteral(Literal) - Method in class jason.asSyntax.Trigger
 
setLogger() - Method in class jason.infra.local.LocalAgArch
 
setLogger(AgArch) - Method in class jason.asSemantics.Agent
 
setLogger(AgArch) - Method in class jason.asSemantics.TransitionSystem
 
setLogger(Logger) - Method in class jason.asSemantics.TransitionSystem
 
setMap(Map<VarTerm, Term>) - Method in class jason.asSemantics.Unifier
changes the implementation of Var/Value mapping -- should be used carefully
setMASRunner(BaseLocalMAS) - Method in class jason.infra.local.LocalAgArch
 
setMsgId(String) - Method in class jason.asSemantics.Message
 
setNameSpaceProp(Atom, Atom, Term) - Method in class jason.bb.BeliefBase
 
setNameSpaceProp(Atom, Atom, Term) - Method in class jason.bb.DefaultBeliefBase
 
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
 
setNegated(boolean) - Method in class jason.asSyntax.Literal
changes the negation of the literal and return this
setNegated(boolean) - Method in class jason.asSyntax.LiteralImpl
 
setNext(Term) - Method in interface jason.asSyntax.ListTerm
 
setNext(Term) - Method in class jason.asSyntax.ListTermImpl
 
setNext(Term) - Method in class jason.asSyntax.VarTerm
 
setNext(BeliefBase) - Method in class jason.bb.ChainBBAdapter
 
setNoInterestInUpdateEvents() - Method in class jason.asSemantics.Intention
 
setNRCBP(int) - Method in class jason.runtime.Settings
 
setNRCBP(String) - Method in class jason.runtime.Settings
 
setNS(Atom) - Method in class jason.asSyntax.parser.as2j
 
setof - Class in jason.stdlib
Internal action: .setof(Term,Query,List).
setof() - Constructor for class jason.stdlib.setof
 
setOption(Option) - Method in class jason.asSemantics.Event
 
setOptions(String) - Method in class jason.runtime.Settings
 
setOptions(Map<String, Object>) - Method in class jason.runtime.Settings
 
setOptions(Map<String, String>) - Method in class jason.mas2j.AgentParameters
 
setOverActionsPolicy(TimeSteppedEnvironment.OverActionsPolicy) - Method in class jason.environment.TimeSteppedEnvironment
Sets the policy used for the second ask for an action while another action is not finished yet.
setParameter(String, Object) - Method in class jason.util.asl2xml
 
setPause(boolean) - Method in class jason.runtime.MASConsoleGUI
 
setPL(PlanLibrary) - Method in class jason.asSemantics.Agent
 
setPlace(Circumstance.IntentionPlace) - Method in class jason.asSemantics.Intention
 
setPlan(Plan) - Method in class jason.asSemantics.Option
 
setProject(MAS2JProject) - Method in class jason.infra.local.BaseLocalMAS
 
setProjectFile(File) - Method in class jason.mas2j.MAS2JProject
 
setPropCont(Object) - Method in class jason.asSemantics.Message
 
setQueryCache(boolean) - Method in class jason.runtime.Settings
 
setQueryProfiling(boolean) - Method in class jason.runtime.Settings
 
setReceiver(String) - Method in class jason.asSemantics.Message
 
setResult(boolean) - Method in class jason.asSemantics.ActionExec
 
setRoot(String) - Method in class jason.runtime.SourcePath
 
setRunningCycle(boolean) - Method in class jason.control.ExecutionControl
 
setRuntimeServices(RuntimeServices) - Method in class jason.infra.local.BaseLocalMAS
Deprecated.
use RuntimeServicesFactory.set() instead.
setScope(PlanLibrary) - Method in class jason.asSyntax.Plan
 
setSender(String) - Method in class jason.asSemantics.Message
 
setSenseComponent(SenseComponent) - Method in class jason.infra.local.LocalAgArchAsynchronous
 
setShowFixMsgs(boolean) - Method in class jason.util.Config
 
setSleep(int) - Method in class jason.environment.TimeSteppedEnvironment
defines the time for a pause between cycles
setSocName(String) - Method in class jason.mas2j.MAS2JProject
 
setSource(String) - Method in class jason.mas2j.AgentParameters
 
setSource(URI) - Method in class jason.mas2j.AgentParameters
 
setSourceFile(String) - Method in class jason.asSyntax.Plan
 
setSourcePath(SourcePath) - Method in class jason.asSyntax.directives.Include
 
setSrcInfo(SourceInfo) - Method in class jason.asSyntax.DefaultTerm
 
setSrcInfo(SourceInfo) - Method in interface jason.asSyntax.Term
Removes the value cached for hashCode
setSuspended(boolean) - Method in class jason.asSemantics.Intention
suspended intention means suspended by the internal action .suspend
setSuspendedReason(Term) - Method in class jason.asSemantics.Intention
 
setSync(boolean) - Method in class jason.runtime.Settings
 
setSyncAskMsgId() - Method in class jason.asSemantics.Message
 
setTabSize(int) - Method in class jason.asSyntax.parser.SimpleCharStream
 
setTabSize(int) - Method in class jason.mas2j.parser.SimpleCharStream
 
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(int, Term) - Method in class jason.asSyntax.ListTermImpl
 
setTerm(int, Term) - Method in class jason.asSyntax.Literal
 
setTerm(int, Term) - Method in class jason.asSyntax.Plan
 
setTerm(int, Term) - Method in class jason.asSyntax.PlanBodyImpl
 
setTerm(int, Term) - Method in class jason.asSyntax.Structure
 
setTerm(int, Term) - Method in class jason.asSyntax.Trigger
 
setTerm(int, Term) - Method in class jason.asSyntax.VarTerm
 
setTerm(Term) - Method in interface jason.asSyntax.ListTerm
 
setTerm(Term) - Method in class jason.asSyntax.ListTermImpl
 
setTerm(Term) - Method in class jason.asSyntax.VarTerm
 
SetTerm - Interface in jason.asSyntax
The interface for sets in the AgentSpeak language
SetTermImpl - Class in jason.asSyntax
Represents a Jason set as a TreeSet in java
SetTermImpl() - Constructor for class jason.asSyntax.SetTermImpl
 
setTerms(List<Term>) - Method in class jason.asSyntax.Literal
set all terms of the literal and return this
setTerms(List<Term>) - Method in class jason.asSyntax.Structure
 
setTerms(List<Term>) - Method in class jason.asSyntax.VarTerm
 
setThread(Thread) - Method in class jason.infra.local.LocalAgArch
 
setTimeout(int) - Method in class jason.environment.TimeSteppedEnvironment
 
Settings - Class in jason.runtime
MAS Runtime Settings for an Agent (from mas2j file, agent declaration)
Settings() - Constructor for class jason.runtime.Settings
 
Settings(String) - Constructor for class jason.runtime.Settings
 
setTitle(String) - Method in class jason.runtime.MASConsoleGUI
 
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
 
setType(Trigger.TEType) - Method in class jason.asSyntax.Trigger
 
setUnif(Unifier) - Method in class jason.asSemantics.IntendedMeans
 
setUnifier(Unifier) - Method in class jason.asSemantics.Option
 
setup() - Method in class jason.infra.jade.JadeAgArch
 
setup() - Method in class jason.infra.jade.JadeEnvironment
 
setup() - Method in class jason.infra.jade.JadeExecutionControl
 
setupDefault() - Method in class jason.mas2j.AgentParameters
 
setupDefault() - Method in class jason.mas2j.MAS2JProject
 
setupDefaultConsoleLogger() - Method in class jason.infra.local.RunLocalMAS
 
setupLogger() - Method in class jason.infra.local.BaseLocalMAS
 
setupLogger() - Method in class jason.infra.local.RunLocalMAS
 
setupLogger(String) - Method in class jason.infra.local.RunLocalMAS
 
setupMindInspector(String) - Method in class jason.architecture.MindInspectorAgArch
process the mindinspector parameter used in the agent option in .mas2j project.
setUserEnvironment(Environment) - Method in class jason.infra.local.LocalEnvironment
 
setValuesFrom(ListTerm) - Method in class jason.asSyntax.ListTermImpl
 
setVerbose(int) - Method in class jason.runtime.Settings
 
setVerbose(String) - Method in class jason.runtime.Settings
 
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
 
SHORT_UNNAMED_VARS - Static variable in class jason.util.Config
 
show - Variable in class jason.architecture.MindInspectorAgArch
 
SHOW_ANNOTS - Static variable in class jason.util.Config
 
showFixMsgs - Static variable in class jason.util.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
 
signal - Class in jason.stdlib
Internal action: .signal.
signal - Enum constant in enum class jason.asSyntax.Trigger.TEType
 
signal() - Constructor for class jason.stdlib.signal
 
SimpleCharStream - Class in jason.asSyntax.parser
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream - Class in jason.mas2j.parser
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(InputStream) - Constructor for class jason.asSyntax.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream) - Constructor for class jason.mas2j.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int) - Constructor for class jason.asSyntax.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int) - Constructor for class jason.mas2j.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int, int) - Constructor for class jason.asSyntax.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int, int) - Constructor for class jason.mas2j.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String) - Constructor for class jason.asSyntax.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String) - Constructor for class jason.mas2j.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int) - Constructor for class jason.asSyntax.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int) - Constructor for class jason.mas2j.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class jason.asSyntax.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class jason.mas2j.parser.SimpleCharStream
Constructor.
SimpleCharStream(Reader) - Constructor for class jason.asSyntax.parser.SimpleCharStream
Constructor.
SimpleCharStream(Reader) - Constructor for class jason.mas2j.parser.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int) - Constructor for class jason.asSyntax.parser.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int) - Constructor for class jason.mas2j.parser.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int, int) - Constructor for class jason.asSyntax.parser.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int, int) - Constructor for class jason.mas2j.parser.SimpleCharStream
Constructor.
sin - Class in jason.functions
Function: math.sin(N): encapsulates java Math.sin(N), returns the trigonometric sine of an angle.
sin() - Constructor for class jason.functions.sin
 
singleton - Static variable in class jason.util.Config
 
size() - Method in class jason.asSemantics.Intention
 
size() - Method in class jason.asSemantics.Unifier
 
size() - Method in class jason.asSyntax.ListTermImpl
 
size() - Method in interface jason.asSyntax.MapTerm
 
size() - Method in class jason.asSyntax.MapTermImpl
 
size() - Method in class jason.asSyntax.SetTermImpl
 
size() - Method in class jason.asSyntax.VarTerm
 
size() - Method in class jason.bb.BeliefBase
Returns the number of beliefs in BB
size() - Method in class jason.bb.ChainBBAdapter
 
size() - Method in class jason.bb.DefaultBeliefBase
 
size() - Method in class jason.bb.JDBCPersistentBB
 
size() - Method in class jason.pl.PlanLibrary
 
sleep() - Method in class jason.infra.components.AgentComponent
 
sleep() - Method in class jason.infra.local.LocalAgArch
 
sleep() - Method in class jason.infra.local.LocalAgArchForPool
 
sleep() - Method in class jason.infra.local.RunLocalMAS.LocalAgArchSynchronousScheduled
 
sleeping - Variable in class jason.infra.components.AgentComponent
 
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
 
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(SourceInfo) - Constructor for class jason.asSyntax.SourceInfo
 
SourceInfo(String, int) - Constructor for class jason.asSyntax.SourceInfo
 
SourceInfo(String, int, int) - Constructor for class jason.asSyntax.SourceInfo
 
sourcepath() - Method in class jason.mas2j.parser.mas2j
 
SourcePath - Class in jason.runtime
manages source paths and fixes absolute path for .asl
SourcePath() - Constructor for class jason.runtime.SourcePath
 
SOURCEPATH - Static variable in interface jason.mas2j.parser.mas2jConstants
RegularExpression Id.
specialToken - Variable in class jason.asSyntax.parser.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
specialToken - Variable in class jason.mas2j.parser.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
Sqrt - Class in jason.functions
Function: math.sqrt(N): encapsulates java Math.sqrt(N); returns the correctly rounded positive square root of N.
Sqrt() - Constructor for class jason.functions.Sqrt
 
srcInfo - Variable in class jason.asSyntax.DefaultTerm
 
start() - Method in class jason.infra.local.RunLocalMAS
start agents, ....
START_WEB_EI - Static variable in class jason.util.Config
 
START_WEB_MI - Static variable in class jason.util.Config
 
START_WEB_OI - Static variable in class jason.util.Config
 
startAgent(String) - Method in class jason.infra.jade.JadeRuntimeServices
 
startAgent(String) - Method in class jason.infra.local.LocalRuntimeServices
 
startAgent(String) - Method in class jason.runtime.DelegatedRuntimeServices
 
startAgent(String) - Method in interface jason.runtime.RuntimeServices
starts an agent (e.g.
startAgs() - Method in class jason.infra.jade.RunJadeMAS
 
startAgs() - Method in class jason.infra.local.RunLocalMAS
 
startCartagoNode(String[]) - Static method in class jason.infra.jade.JadeAgArch
 
startContainer() - Method in class jason.infra.jade.RunJadeMAS
 
startHttpServer() - Method in class jason.architecture.MindInspectorWeb
 
startHttpServer() - Method in class jason.architecture.MindInspectorWebImpl
 
startInternalAction(TransitionSystem, Runnable) - Method in class jason.asSemantics.ConcurrentInternalAction
 
StartNewAgentGUI - Class in jason.infra.local
 
StartNewAgentGUI(Frame, String, String) - Constructor for class jason.infra.local.StartNewAgentGUI
 
startNewCycle() - Method in class jason.control.ExecutionControl
 
StartRC - Enum constant in enum class jason.asSemantics.TransitionSystem.State
 
startRun() - Method in class jason.control.ExecutionControlGUI
 
startSyncMode() - Method in class jason.infra.local.RunLocalMAS
 
startThread() - Method in class jason.infra.local.LocalAgArch
 
statement() - Method in class jason.asSyntax.parser.as2j
 
STATIC_LEXER_ERROR - Static variable in exception class jason.asSyntax.parser.TokenMgrError
An attempt was made to create a second instance of a static token manager.
STATIC_LEXER_ERROR - Static variable in exception class jason.mas2j.parser.TokenMgrError
An attempt was made to create a second instance of a static token manager.
staticFlag - Static variable in class jason.asSyntax.parser.SimpleCharStream
Whether parser is static.
staticFlag - Static variable in class jason.mas2j.parser.SimpleCharStream
Whether parser is static.
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
stepStarted(int) - Method in class jason.environment.TimeSteppedEnvironment
to be overridden by the user class
stmt_body() - Method in class jason.asSyntax.parser.as2j
 
stmtFOR() - Method in class jason.asSyntax.parser.as2j
 
stmtIF() - Method in class jason.asSyntax.parser.as2j
 
stmtIFCommon() - Method in class jason.asSyntax.parser.as2j
 
stmtWHILE() - Method in class jason.asSyntax.parser.as2j
 
stop() - Method in class jason.architecture.AgArch
A call-back method called by the infrastructure tier when the agent is about to be killed.
stop() - Method in class jason.architecture.MindInspectorAgArch
A call-back method called by the infrastructure tier when the agent is about to be killed.
stop() - Static method in class jason.architecture.MindInspectorWeb
 
stop() - Method in class jason.bb.BeliefBase
Called just before the end of MAS execution
stop() - Method in class jason.bb.ChainBBAdapter
 
stop() - Method in class jason.bb.JDBCPersistentBB
 
stop() - Method in class jason.bb.TextPersistentBB
 
stop() - Method in class jason.control.ExecutionControl
This method is called when MAS execution is being finished
stop() - Method in class jason.control.ExecutionControlGUI
 
stop() - Method in class jason.environment.Environment
Called just before the end of MAS execution, the user environment could override it.
stop() - Method in class jason.environment.TimeSteppedEnvironment
 
stop() - Method in class jason.infra.jade.JasonBridgeArch
 
stop() - Method in class jason.infra.local.LocalEnvironment
called before the end of MAS execution, it just calls the user environment class stop method.
stop() - Method in class jason.infra.local.LocalExecutionControl
 
stopAg() - Method in class jason.asSemantics.Agent
 
stopAg() - Method in class jason.infra.local.LocalAgArch
 
stopAgs(int) - Method in class jason.infra.local.RunLocalMAS
 
stopMAS - Class in jason.stdlib
Internal action: .stopMAS.
stopMAS() - Constructor for class jason.stdlib.stopMAS
 
stopMAS() - Method in interface jason.runtime.RuntimeServices
 
stopMAS(int, boolean, int) - Method in class jason.infra.jade.JadeRuntimeServices
 
stopMAS(int, boolean, int) - Method in class jason.infra.local.BaseRuntimeServices
 
stopMAS(int, boolean, int) - Method in class jason.runtime.DelegatedRuntimeServices
 
stopMAS(int, boolean, int) - Method in interface jason.runtime.RuntimeServices
Stops all MAS (the agents, the environment, the controller, ...)
stopMASFileName - Static variable in class jason.infra.local.BaseLocalMAS
 
stopRun() - Method in class jason.control.ExecutionControlGUI
stop the execution
stoptHttpServer() - Method in class jason.architecture.MindInspectorWeb
 
stoptHttpServer() - Method in class jason.architecture.MindInspectorWebImpl
 
store() - Method in class jason.util.Config
 
store(File) - Method in class jason.util.Config
 
storeAgHistory(String, int, Document) - Method in class jason.control.ExecutionControlGUI
 
storeRunningMASInCommonFile(String, String) - Method in class jason.infra.local.RunLocalMAS
 
string - Class in jason.stdlib
Internal action: .string.
string() - Constructor for class jason.stdlib.string
 
string() - Method in class jason.asSyntax.parser.as2j
 
String - Search tag in package jason.stdlib
Section
STRING - Static variable in interface jason.asSyntax.parser.as2jConstants
RegularExpression Id.
STRING - Static variable in interface jason.mas2j.parser.mas2jConstants
RegularExpression Id.
StringTerm - Interface in jason.asSyntax
The interface for string terms of the AgentSpeak language
StringTermImpl - Class in jason.asSyntax
Immutable class for string terms.
StringTermImpl() - Constructor for class jason.asSyntax.StringTermImpl
 
StringTermImpl(StringTermImpl) - Constructor for class jason.asSyntax.StringTermImpl
 
StringTermImpl(String) - Constructor for class jason.asSyntax.StringTermImpl
 
structure - Class in jason.stdlib
Internal action: .structure.
structure() - Constructor for class jason.stdlib.structure
 
Structure - Class in jason.asSyntax
Represents a structure: a functor with n arguments, e.g.: val(10,x(3)).
Structure(Atom, Literal) - Constructor for class jason.asSyntax.Structure
 
Structure(Atom, String) - Constructor for class jason.asSyntax.Structure
 
Structure(Literal) - Constructor for class jason.asSyntax.Structure
 
Structure(Literal, Unifier) - Constructor for class jason.asSyntax.Structure
 
Structure(String) - Constructor for class jason.asSyntax.Structure
 
Structure(String, int) - Constructor for class jason.asSyntax.Structure
Create a structure with a defined number of terms.
structure2timestamp(Term) - Static method in class jason.bb.JDBCPersistentBB
translates structure like "timestamp(Y,M,D,H,M,S)" into a SQL timestamp
StructureWrapperForLiteral - Class in jason.bb
a literal that uses equalsAsTerm for equals
StructureWrapperForLiteral(Literal) - Constructor for class jason.bb.StructureWrapperForLiteral
 
subjectToBUF() - Method in class jason.asSyntax.Literal
returns this if this literal should be removed from BB while doing BUF
sublist - Class in jason.stdlib
Internal action: .sublist(S,L).
sublist() - Constructor for class jason.stdlib.sublist
 
subList(int, int) - Method in class jason.asSyntax.ListTermImpl
 
subList(int, int) - Method in class jason.asSyntax.VarTerm
 
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 - Enum constant in enum class jason.asSemantics.GoalListener.GoalStates
 
suspended - Enum constant in enum class jason.asSemantics.Intention.State
 
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.done
 
suspendIntention() - Method in class jason.stdlib.drop_intention
 
suspendIntention() - Method in class jason.stdlib.fork
 
suspendIntention() - Method in class jason.stdlib.join
 
suspendIntention() - Method in class jason.stdlib.send
 
suspendIntention() - Method in class jason.stdlib.suspend
 
suspendIntention() - Method in class jason.stdlib.wait
 
SwitchTo(int) - Method in class jason.asSyntax.parser.as2jTokenManager
Switch to specified lex state.
SwitchTo(int) - Method in class jason.mas2j.parser.mas2jTokenManager
Switch to specified lex state.
syncApPlanSense - Variable in class jason.asSemantics.Circumstance
 

T

tabPane - Variable in class jason.runtime.MASConsoleGUI
 
tabSize - Variable in class jason.asSyntax.parser.SimpleCharStream
 
tabSize - Variable in class jason.mas2j.parser.SimpleCharStream
 
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.pl.PlanLibrary
 
TE_JAG_SHUTTING_DOWN - Static variable in class jason.pl.PlanLibrary
 
TE_JAG_SLEEPING - Static variable in class jason.pl.PlanLibrary
 
TELLHOW - Static variable in class jason.infra.jade.JadeAg
 
term() - Method in class jason.asSyntax.parser.as2j
 
Term - Interface in jason.asSyntax
Common interface for all kind of terms
term_in_list() - Method in class jason.asSyntax.parser.as2j
 
term2string - Class in jason.stdlib
Internal action: .term2string(T,S).
term2string() - Constructor for class jason.stdlib.term2string
 
terms() - Method in class jason.asSyntax.parser.as2j
 
test - Enum constant in enum class jason.asSyntax.BodyLiteral.BodyType
Deprecated.
 
test - Enum constant in enum class jason.asSyntax.PlanBody.BodyType
 
test - Enum constant in enum class jason.asSyntax.Trigger.TEType
 
test() - Method in class jason.bb.JDBCPersistentBB
just create some data to test
test(IntendedMeans, Unifier) - Method in class jason.asSemantics.IMCondition
 
test(Trigger, Unifier) - Method in class jason.asSemantics.IMCondition
 
testEndCycle(Set<String>) - Method in class jason.control.ExecutionControl
Returns true when a new cycle can start, it normally holds when all agents are in the finishedAgs set.
testEndCycle(Set<String>) - Method in class jason.environment.TimeSteppedEnvironment
Returns true when a new cycle can start, it normally holds when all agents are in the finishedAgs set.
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
 
THREADED - Enum constant in enum class jason.infra.local.RConf
 
time - Class in jason.functions
Function: system.time: encapsulates java System.currentTimeMillis(), returns the current time in milliseconds.
time - Class in jason.stdlib
Internal action: .time(HH,MM,SS,MS).
time() - Constructor for class jason.functions.time
 
time() - Constructor for class jason.stdlib.time
 
timeout(TransitionSystem, String) - Method in class jason.asSemantics.ConcurrentInternalAction
called back when some intention should be resumed/failed by timeout
times - Enum constant in enum class jason.asSyntax.ArithExpr.ArithmeticOp
 
timestamp2structure(Timestamp) - Static method in class jason.bb.JDBCPersistentBB
translates a SQL timestamp into a structure like "timestamp(Y,M,D,H,M,S)"
timestampFunctor - Static variable in class jason.bb.JDBCPersistentBB
 
TimeSteppedEnvironment - Class in jason.environment
General environment class that "synchronise" all agents actions.
TimeSteppedEnvironment() - Constructor for class jason.environment.TimeSteppedEnvironment
 
TimeSteppedEnvironment.OverActionsPolicy - Enum Class 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
 
TK_BEGIN - Static variable in interface jason.asSyntax.parser.as2jConstants
RegularExpression Id.
TK_ELIF - Static variable in interface jason.asSyntax.parser.as2jConstants
RegularExpression Id.
TK_ELSE - Static variable in interface jason.asSyntax.parser.as2jConstants
RegularExpression Id.
TK_END - Static variable in interface jason.asSyntax.parser.as2jConstants
RegularExpression Id.
TK_FALSE - Static variable in interface jason.asSyntax.parser.as2jConstants
RegularExpression Id.
TK_FOR - Static variable in interface jason.asSyntax.parser.as2jConstants
RegularExpression Id.
TK_GOAL_CONDITION - Static variable in interface jason.asSyntax.parser.as2jConstants
RegularExpression Id.
TK_IF - Static variable in interface jason.asSyntax.parser.as2jConstants
RegularExpression Id.
TK_INTDIV - Static variable in interface jason.asSyntax.parser.as2jConstants
RegularExpression Id.
TK_INTMOD - Static variable in interface jason.asSyntax.parser.as2jConstants
RegularExpression Id.
TK_LABEL_AT - Static variable in interface jason.asSyntax.parser.as2jConstants
RegularExpression Id.
TK_LEFT_ARROW - Static variable in interface jason.asSyntax.parser.as2jConstants
RegularExpression Id.
TK_NEG - Static variable in interface jason.asSyntax.parser.as2jConstants
RegularExpression Id.
TK_NOT - Static variable in interface jason.asSyntax.parser.as2jConstants
RegularExpression Id.
TK_NS_SEP - Static variable in interface jason.asSyntax.parser.as2jConstants
RegularExpression Id.
TK_PAND - Static variable in interface jason.asSyntax.parser.as2jConstants
RegularExpression Id.
TK_POR - Static variable in interface jason.asSyntax.parser.as2jConstants
RegularExpression Id.
TK_RULE_SEP - Static variable in interface jason.asSyntax.parser.as2jConstants
RegularExpression Id.
TK_TRUE - Static variable in interface jason.asSyntax.parser.as2jConstants
RegularExpression Id.
TK_WHILE - Static variable in interface jason.asSyntax.parser.as2jConstants
RegularExpression Id.
tl - Variable in class jason.environment.grid.Area
 
to_list - Class in jason.stdlib.queue
 
to_list - Class in jason.stdlib.set
 
to_list() - Constructor for class jason.stdlib.queue.to_list
 
to_list() - Constructor for class jason.stdlib.set.to_list
 
toArray() - Method in class jason.asSyntax.ListTermImpl
 
toArray() - Method in class jason.asSyntax.SetTermImpl
 
toArray() - Method in class jason.asSyntax.VarTerm
 
toArray(Object[]) - Method in class jason.asSyntax.VarTerm
 
toArray(T[]) - Method in class jason.asSyntax.ListTermImpl
 
toArray(T[]) - Method in class jason.asSyntax.SetTermImpl
 
toASString() - Method in class jason.asSyntax.Plan
returns this plan in a string complaint with AS syntax
ToDOM - Interface in jason.util
 
ToJson - Interface in jason.util
 
token - Variable in class jason.asSyntax.parser.as2j
Current token.
token - Variable in class jason.mas2j.parser.mas2j
Current token.
Token - Class in jason.asSyntax.parser
Describes the input token stream.
Token - Class in jason.mas2j.parser
Describes the input token stream.
Token() - Constructor for class jason.asSyntax.parser.Token
No-argument constructor
Token() - Constructor for class jason.mas2j.parser.Token
No-argument constructor
Token(int) - Constructor for class jason.asSyntax.parser.Token
Constructs a new token for the specified Image.
Token(int) - Constructor for class jason.mas2j.parser.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class jason.asSyntax.parser.Token
Constructs a new token for the specified Image and Kind.
Token(int, String) - Constructor for class jason.mas2j.parser.Token
Constructs a new token for the specified Image and Kind.
token_source - Variable in class jason.asSyntax.parser.as2j
Generated Token Manager.
token_source - Variable in class jason.mas2j.parser.mas2j
Generated Token Manager.
tokenImage - Static variable in interface jason.asSyntax.parser.as2jConstants
Literal token values.
tokenImage - Variable in exception class jason.asSyntax.parser.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface jason.mas2j.parser.mas2jConstants
Literal token values.
tokenImage - Variable in exception class jason.mas2j.parser.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
TokenMgrError - Exception Class in jason.asSyntax.parser
Token Manager Error.
TokenMgrError - Exception Class in jason.mas2j.parser
Token Manager Error.
TokenMgrError() - Constructor for exception class jason.asSyntax.parser.TokenMgrError
No arg constructor.
TokenMgrError() - Constructor for exception class jason.mas2j.parser.TokenMgrError
No arg constructor.
TokenMgrError(boolean, int, int, int, String, int, int) - Constructor for exception class jason.asSyntax.parser.TokenMgrError
Full Constructor.
TokenMgrError(boolean, int, int, int, String, int, int) - Constructor for exception class jason.mas2j.parser.TokenMgrError
Full Constructor.
TokenMgrError(String, int) - Constructor for exception class jason.asSyntax.parser.TokenMgrError
Constructor with message and reason.
TokenMgrError(String, int) - Constructor for exception class jason.mas2j.parser.TokenMgrError
Constructor with message and reason.
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.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.MapTermImpl
 
toString() - Method in class jason.asSyntax.NumberTermImpl
 
toString() - Method in class jason.asSyntax.ObjectTermImpl
 
toString() - Method in class jason.asSyntax.parser.Token
Returns the image.
toString() - Method in class jason.asSyntax.Plan
 
toString() - Method in class jason.asSyntax.PlanBodyImpl
 
toString() - Method in class jason.asSyntax.PredicateIndicator
 
toString() - Method in class jason.asSyntax.Rule
 
toString() - Method in class jason.asSyntax.SetTermImpl
 
toString() - Method in class jason.asSyntax.SourceInfo
 
toString() - Method in class jason.asSyntax.StringTermImpl
 
toString() - Method in class jason.asSyntax.Structure
 
toString() - Method in class jason.asSyntax.Trigger
 
toString() - Method in class jason.bb.ChainBBAdapter
 
toString() - Method in class jason.bb.DefaultBeliefBase
 
toString() - Method in class jason.bb.StructureWrapperForLiteral
 
toString() - Method in class jason.control.ExecutionControl
 
toString() - Method in class jason.environment.grid.Area
 
toString() - Method in class jason.environment.grid.Location
 
toString() - Method in class jason.functions.RuleToFunction
 
toString() - Method in enum class jason.infra.local.RConf
 
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.mas2j.parser.Token
Returns the image.
toString() - Method in class jason.pl.PlanLibrary
 
toString() - Method in class jason.runtime.OutputStreamAdapter
 
toString() - Method in class jason.runtime.SourcePath
 
toString() - Method in class jason.util.Pair
 
toStringAsTerm() - Method in class jason.asSyntax.Pred
 
TPercept - Static variable in class jason.bb.BeliefBase
represents the structure 'source(percept)'
trackLineColumn - Variable in class jason.asSyntax.parser.SimpleCharStream
 
trackLineColumn - Variable in class jason.mas2j.parser.SimpleCharStream
 
transCache - Variable in class jason.util.asl2xml
 
transform(Agent) - Method in class jason.util.asl2dot
 
transform(Agent) - Method in class jason.util.asl2xml
 
transform(String) - Method in class jason.util.asl2xml
 
transform(Document) - Method in class jason.util.asl2tex
 
transform(Document) - Method in class jason.util.asl2xml
 
TransitionSystem - Class in jason.asSemantics
 
TransitionSystem(Agent, Circumstance, Settings, AgArch) - Constructor for class jason.asSemantics.TransitionSystem
 
TransitionSystem.State - Enum Class in jason.asSemantics
 
translateContentToJason(ACLMessage) - Method in class jason.infra.jade.JasonBridgeArch
returns the content of the message m and implements some pro-processing of the content, if necessary
translateDFSubscribeToJason(ACLMessage) - Method in class jason.infra.jade.JasonBridgeArch
 
trigger() - Method in class jason.asSyntax.parser.as2j
 
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 Class in jason.asSyntax
 
Trigger.TEType - Enum Class in jason.asSyntax
 
triggerUnif - Variable in class jason.asSemantics.IntendedMeans
 
tryToFixJarFileConf(String, String) - Method in class jason.util.Config
 
tryToGetTrigger(Term) - Static method in class jason.asSyntax.Trigger
try to convert the term t into a trigger, in case t is a trigger term, a string that can be parsed to a trigger, a var with value trigger, ....
ts - Variable in class jason.asSemantics.Agent
 
TSelf - Static variable in class jason.bb.BeliefBase
represents the structure 'source(self)'
type - Class in jason.stdlib
Internal action: .type.
type() - Constructor for class jason.stdlib.type
 

U

UNACHIEVE - Static variable in class jason.infra.jade.JadeAg
 
undefined - Enum constant in enum class jason.asSemantics.Intention.State
 
unif - Variable in class jason.asSemantics.IntendedMeans
 
Unifier - Class in jason.asSemantics
 
Unifier() - Constructor for class jason.asSemantics.Unifier
 
unifies(Term, Term) - Method in class jason.asSemantics.Unifier
this version of unifies undo the variables' mapping if the unification fails.
unifies(Trigger, Trigger) - Method in class jason.asSemantics.Unifier
 
unifiesNoUndo(Term, Term) - Method in class jason.asSemantics.Unifier
this version of unifies does not undo the variables' mapping in case of failure.
unifiesNoUndo(Trigger, Trigger) - Method in class jason.asSemantics.Unifier
 
unify - Enum constant in enum class jason.asSyntax.RelExpr.RelationalOp
 
unifyTerms(Term, Term) - Method in class jason.asSemantics.Unifier
 
union - Class in jason.stdlib.set
 
union - Class in jason.stdlib
Internal action: .union(S1,S2,S3).
union() - Constructor for class jason.stdlib.set.union
 
union() - Constructor for class jason.stdlib.union
 
union(ListTerm) - Method in interface jason.asSyntax.ListTerm
 
union(ListTerm) - Method in class jason.asSyntax.ListTermImpl
returns a new (cloned) list representing the set resulting of the union of this list and lt.
union(ListTerm) - Method in class jason.asSyntax.VarTerm
 
union(Iterable<Term>) - Method in interface jason.asSyntax.SetTerm
 
union(Iterable<Term>) - Method in class jason.asSyntax.SetTermImpl
 
UNKNOW_ERROR - Static variable in exception class jason.JasonException
 
UnnamedVar - Class in jason.asSyntax
Represents an unnamed variable '_'.
UnnamedVar() - Constructor for class jason.asSyntax.UnnamedVar
 
UnnamedVar(int) - Constructor for class jason.asSyntax.UnnamedVar
 
UnnamedVar(Atom) - Constructor for class jason.asSyntax.UnnamedVar
 
UnnamedVar(Atom, int) - Constructor for class jason.asSyntax.UnnamedVar
 
UNNAMEDVAR - Static variable in interface jason.asSyntax.parser.as2jConstants
RegularExpression Id.
UNNAMEDVARID - Static variable in interface jason.asSyntax.parser.as2jConstants
RegularExpression Id.
UNTELL - Static variable in class jason.infra.jade.JadeAg
 
UNTELLHOW - Static variable in class jason.infra.jade.JadeAg
 
UP_LETTER - Static variable in interface jason.asSyntax.parser.as2jConstants
RegularExpression Id.
UP_LETTER - Static variable in interface jason.mas2j.parser.mas2jConstants
RegularExpression Id.
update() - Method in class jason.environment.grid.GridWorldView
updates all the frame
update(int, int) - Method in class jason.environment.grid.GridWorldView
updates only one position of the grid
updateAgsPercept() - Method in class jason.environment.TimeSteppedEnvironment
This method is called after the execution of the action and before to send 'continue' to the agents
updateEvents(Event) - Method in class jason.asSemantics.TransitionSystem
 
updateEvents(List<Literal>[], Intention) - Method in class jason.asSemantics.TransitionSystem
 
updateInterval - Variable in class jason.architecture.MindInspectorAgArch
 
UpdateLineColumn(char) - Method in class jason.asSyntax.parser.SimpleCharStream
 
UpdateLineColumn(char) - Method in class jason.mas2j.parser.SimpleCharStream
 
updateNumberOfAgents() - Method in class jason.control.ExecutionControl
Updates the number of agents in the MAS, this default implementation, considers all agents in the MAS as actors .
updateNumberOfAgents() - Method in class jason.environment.TimeSteppedEnvironment
Updates the number of agents using the environment, this default implementation, considers all agents in the MAS as actors in the environment.
upper_case - Class in jason.stdlib
Internal action: .upper_case(S1,S2).
upper_case() - Constructor for class jason.stdlib.upper_case
 
url - Variable in class jason.bb.JDBCPersistentBB
 
useColorsPropField - Static variable in class jason.runtime.MASConsoleLogHandler
 

V

value - Class in jason.stdlib.map
 
value - Variable in class jason.asSyntax.ArithFunctionTerm
 
value() - Constructor for class jason.stdlib.map.value
 
valueOf(String) - Static method in enum class jason.asSemantics.Circumstance.IntentionPlace
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class jason.asSemantics.GoalListener.GoalStates
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class jason.asSemantics.Intention.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class jason.asSemantics.TransitionSystem.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class jason.asSyntax.ArithExpr.ArithmeticOp
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class jason.asSyntax.BodyLiteral.BodyType
Deprecated.
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class jason.asSyntax.LogExpr.LogicalOp
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class jason.asSyntax.PlanBody.BodyType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class jason.asSyntax.RelExpr.RelationalOp
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class jason.asSyntax.Trigger.TEOperator
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class jason.asSyntax.Trigger.TEType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class jason.environment.TimeSteppedEnvironment.OverActionsPolicy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class jason.infra.local.RConf
Returns the enum constant of this class with the specified name.
values() - Static method in enum class jason.asSemantics.Circumstance.IntentionPlace
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class jason.asSemantics.GoalListener.GoalStates
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class jason.asSemantics.Intention.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class jason.asSemantics.TransitionSystem.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class jason.asSyntax.ArithExpr.ArithmeticOp
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class jason.asSyntax.BodyLiteral.BodyType
Deprecated.
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class jason.asSyntax.LogExpr.LogicalOp
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in interface jason.asSyntax.MapTerm
 
values() - Method in class jason.asSyntax.MapTermImpl
 
values() - Static method in enum class jason.asSyntax.PlanBody.BodyType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class jason.asSyntax.RelExpr.RelationalOp
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class jason.asSyntax.Trigger.TEOperator
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class jason.asSyntax.Trigger.TEType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class jason.environment.TimeSteppedEnvironment.OverActionsPolicy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class jason.infra.local.RConf
Returns an array containing the constants of this enum class, in the order they are declared.
var(Atom) - Method in class jason.asSyntax.parser.as2j
 
VAR - Static variable in interface jason.asSyntax.parser.as2jConstants
RegularExpression Id.
VarTerm - Class in jason.asSyntax
Represents a variable Term: like X (starts with upper case).
VarTerm(Atom, Literal) - Constructor for class jason.asSyntax.VarTerm
 
VarTerm(Atom, String) - Constructor for class jason.asSyntax.VarTerm
 
VarTerm(String) - Constructor for class jason.asSyntax.VarTerm
 
varToReplace(Term, Unifier) - Method in class jason.asSyntax.Structure
 
verbose - Class in jason.stdlib
Internal action: .verbose.
verbose - Variable in class jason.infra.local.StartNewAgentGUI
 
verbose() - Constructor for class jason.stdlib.verbose
 
verbose() - Method in class jason.runtime.Settings
 
version - Class in jason.stdlib
Internal action: .version(V).
version() - Constructor for class jason.stdlib.version
 
view - Variable in class jason.environment.grid.GridWorldModel
 

W

wait - Class in jason.stdlib
Internal action: .wait(E,T).
wait() - Constructor for class jason.stdlib.wait
 
waitAtom - Static variable in class jason.stdlib.wait
 
waitEnd() - Method in class jason.infra.local.RunLocalMAS
 
waiting - Enum constant in enum class jason.asSemantics.GoalListener.GoalStates
 
waiting - Enum constant in enum class jason.asSemantics.Intention.State
 
wake() - Method in class jason.architecture.AgArch
Puts the agent in sleep.
wake() - Method in class jason.infra.jade.JasonBridgeArch
 
wake() - Method in class jason.infra.local.LocalAgArch
 
wake() - Method in class jason.infra.local.LocalAgArchForPool
 
wake() - Method in class jason.infra.local.RunLocalMAS.LocalAgArchSynchronousScheduled
 
wakeUp() - Method in class jason.infra.components.ActComponent
 
wakeUp() - Method in class jason.infra.components.AgentComponent
 
wakeUp() - Method in class jason.infra.components.DeliberateComponent
 
wakeUp() - Method in class jason.infra.components.SenseComponent
 
wakeUpAct() - Method in class jason.architecture.AgArch
 
wakeUpAct() - Method in class jason.infra.local.LocalAgArch
 
wakeUpAct() - Method in class jason.infra.local.LocalAgArchAsynchronous
 
wakeUpDeliberate() - Method in class jason.architecture.AgArch
 
wakeUpDeliberate() - Method in class jason.infra.local.LocalAgArch
 
wakeUpDeliberate() - Method in class jason.infra.local.LocalAgArchAsynchronous
 
wakeUpSense() - Method in class jason.architecture.AgArch
 
wakeUpSense() - Method in class jason.infra.local.LocalAgArch
 
wakeUpSense() - Method in class jason.infra.local.LocalAgArchAsynchronous
 
WARN_SING_VAR - Static variable in class jason.util.Config
 
webServer - Variable in class jason.architecture.MindInspectorAgArch
 
width - Variable in class jason.environment.grid.GridWorldModel
 
WRONG_ARGS - Static variable in exception class jason.JasonException
 

X

x - Variable in class jason.environment.grid.Location
 

Y

y - Variable in class jason.environment.grid.Location
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form