Index
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 bynew TransitionSystem(ag, new Circumstance(), stts, arch); ag.setBB(bb); // only if you use a custom BB ag.initAg(asSrc); TransitionSystem ts = ag.getTS();
- initAg(String) - Method in class jason.asSemantics.Agent
-
Deprecated.use initAg() and load(src)
- initAgMap() - Method in class jason.mas2j.MAS2JProject
- initArgs - Variable in class jason.infra.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
Y
A B C D E F G H I J K L M N O P Q R S T U V W X YAll Classes and Interfaces|All Packages|Constant Field Values|Serialized Form