Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
jason.asSemantics.Agent

Packages that use Agent
jason.asSemantics |
jason.asSyntax |
jason.asSyntax.directives |
jason.asSyntax.patterns.goal |
jason.bb |
jason.infra.centralised |
jason.infra.jade |
jason.infra.saci |
jason.runtime |
jason.util |

Uses of Agent in jason.asSemantics

Methods in jason.asSemantics that return Agent
`Agent` | `Agent.clone(AgArch arch)` Clone BB, PL, Circumstance.
`Agent` | `TransitionSystem.getAg()`

Methods in jason.asSemantics with parameters of type Agent
`void` | `Agent.importComponents(Agent a)` Imports beliefs, plans and initial goals from another agent.

Constructors in jason.asSemantics with parameters of type Agent
`TransitionSystem(Agent a, Circumstance c, Settings s, AgArch ar)`

Uses of Agent in jason.asSyntax

Methods in jason.asSyntax that return Agent
`Agent` | `ArithFunctionTerm.getAgent()`

Methods in jason.asSyntax with parameters of type Agent
`InternalAction` | `InternalActionLiteral.getIA(Agent ag)`
`java.util.Iterator<Unifier>` | `VarTerm.logicalConsequence(Agent ag, Unifier un)`
`java.util.Iterator<Unifier>` | `RelExpr.logicalConsequence(Agent ag, Unifier un)`
`java.util.Iterator<Unifier>` | `PlanBodyImpl.logicalConsequence(Agent ag, Unifier un)`
`java.util.Iterator<Unifier>` | `LogicalFormula.logicalConsequence(Agent ag, Unifier un)` Checks whether the formula is a logical consequence of the belief base.
`java.util.Iterator<Unifier>` | `LogExpr.logicalConsequence(Agent ag, Unifier un)`
`java.util.Iterator<Unifier>` | `Literal.logicalConsequence(Agent ag, Unifier un)` logicalConsequence checks whether one particular predicate is a logical consequence of the belief base.
`java.util.Iterator<Unifier>` | `ListTermImpl.logicalConsequence(Agent ag, Unifier un)`
`java.util.Iterator<Unifier>` | `InternalActionLiteral.logicalConsequence(Agent ag, Unifier un)`
`java.util.Iterator<Unifier>` | `ArithFunctionTerm.logicalConsequence(Agent ag, Unifier un)`
`static NumberTerm` | `ArithExpr.parseExpr(Agent ag, java.lang.String sExpr)` returns some Term that can be evaluated as Number
`void` | `ArithFunctionTerm.setAgent(Agent ag)`

Constructors in jason.asSyntax with parameters of type Agent
`InternalActionLiteral(Structure p, Agent ag)`

Uses of Agent in jason.asSyntax.directives

Methods in jason.asSyntax.directives that return Agent
`Agent` | `Include.process(Pred directive, Agent outerContent, Agent innerContent)`
`Agent` | `FunctionRegister.process(Pred directive, Agent outerContent, Agent innerContent)`
`static Agent` | `DirectiveProcessor.process(Pred directive, Agent outerAg, Agent innerAg)`
`Agent` | `Directive.process(Pred directive, Agent outerContent, Agent innerContent)` This method is called to process the directive.

Methods in jason.asSyntax.directives with parameters of type Agent
`Agent` | `Include.process(Pred directive, Agent outerContent, Agent innerContent)`
`Agent` | `FunctionRegister.process(Pred directive, Agent outerContent, Agent innerContent)`
`static Agent` | `DirectiveProcessor.process(Pred directive, Agent outerAg, Agent innerAg)`
`Agent` | `Directive.process(Pred directive, Agent outerContent, Agent innerContent)` This method is called to process the directive.

Uses of Agent in jason.asSyntax.patterns.goal

Methods in jason.asSyntax.patterns.goal that return Agent
`Agent` | `SMC.process(Pred directive, Agent outerContent, Agent innerContent)`
`Agent` | `SGA.process(Pred directive, Agent outerContent, Agent innerContent)`
`Agent` | `RC.process(Pred directive, Agent outerContent, Agent innerContent)`
`Agent` | `OMC.process(Pred directive, Agent outerContent, Agent innerContent)`
`Agent` | `MG.process(Pred directive, Agent outerContent, Agent innerContent)`
`Agent` | `EBDG.process(Pred directive, Agent outerContent, Agent innerContent)`
`Agent` | `DG.process(Pred directive, Agent outerContent, Agent innerContent)`
`Agent` | `BDG.process(Pred directive, Agent outerContent, Agent innerContent)`
`Agent` | `BC.process(Pred directive, Agent outerContent, Agent innerContent)`

Methods in jason.asSyntax.patterns.goal with parameters of type Agent
`Agent` | `SMC.process(Pred directive, Agent outerContent, Agent innerContent)`
`Agent` | `SGA.process(Pred directive, Agent outerContent, Agent innerContent)`
`Agent` | `RC.process(Pred directive, Agent outerContent, Agent innerContent)`
`Agent` | `OMC.process(Pred directive, Agent outerContent, Agent innerContent)`
`Agent` | `MG.process(Pred directive, Agent outerContent, Agent innerContent)`
`Agent` | `EBDG.process(Pred directive, Agent outerContent, Agent innerContent)`
`Agent` | `DG.process(Pred directive, Agent outerContent, Agent innerContent)`
`Agent` | `BDG.process(Pred directive, Agent outerContent, Agent innerContent)`
`Agent` | `BC.process(Pred directive, Agent outerContent, Agent innerContent)`

Uses of Agent in jason.bb

Methods in jason.bb with parameters of type Agent
`void` | `TextPersistentBB.init(Agent ag, java.lang.String[] args)`
`void` | `JDBCPersistentBB.init(Agent ag, java.lang.String[] args)`
`void` | `IndexedBB.init(Agent ag, java.lang.String[] args)`
`void` | `DefaultBeliefBase.init(Agent ag, java.lang.String[] args)`
`void` | `ChainBBAdapter.init(Agent ag, java.lang.String[] args)`
`void` | `ChainBB.init(Agent ag, java.lang.String[] args)`
`void` | `BeliefBase.init(Agent ag, java.lang.String[] args)` 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"].

Uses of Agent in jason.infra.centralised

Methods in jason.infra.centralised with parameters of type Agent
`AgArch` | `CentralisedRuntimeServices.clone(Agent source, java.lang.String archClassName, java.lang.String agName)`

Uses of Agent in jason.infra.jade

Methods in jason.infra.jade with parameters of type Agent
`AgArch` | `JadeRuntimeServices.clone(Agent source, java.lang.String archClassName, java.lang.String agName)`

Uses of Agent in jason.infra.saci

Methods in jason.infra.saci with parameters of type Agent
`AgArch` | `SaciRuntimeServices.clone(Agent source, java.lang.String archClassName, java.lang.String agName)`

Uses of Agent in jason.runtime

Methods in jason.runtime with parameters of type Agent
`AgArch` | `RuntimeServicesInfraTier.clone(Agent source, java.lang.String archClassName, java.lang.String agName)` Clones an agent

Uses of Agent in jason.util

Methods in jason.util with parameters of type Agent
`java.lang.String` | `asl2xml.transform(Agent ag)`
`java.lang.String` | `asl2dot.transform(Agent ag)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES