A B C D E F G H I M N O P R S T U V

## I

id - Variable in class bdi4jade.core.Capability
init() - Method in class bdi4jade.core.AbstractBDIAgent
  This method initializes the BDI agent.
init(Plan, Intention) - Method in class bdi4jade.plan.planbody.AbstractPlanBody
  Initializes this plan body.
init() - Method in class bdi4jade.plan.planbody.BeliefGoalPlanBody
  This method is a placeholder for subclasses.
init(Plan, Intention) - Method in class bdi4jade.plan.planbody.FSMPlanBody
init(Plan, Intention) - Method in class bdi4jade.plan.planbody.ParallelActionPlanBody
init(Plan, Intention) - Method in interface bdi4jade.plan.planbody.PlanBody
  Initializes this plan body.
init(Plan, Intention) - Method in class bdi4jade.plan.planbody.SequentialActionPlanBody
initGoalTemplates() - Method in class bdi4jade.plan.AbstractPlan
  This method is invoked in the Plan constructor.
initMessageTemplates() - Method in class bdi4jade.plan.AbstractPlan
  This method is invoked in the Plan constructor.
Intention - Class in bdi4jade.core
  This class represents the intention abstraction from the BDI model.
Intention(Goal, AbstractBDIAgent) - Constructor for class bdi4jade.core.Intention
  Creates a new intention.
Intention(Goal, AbstractBDIAgent, Capability) - Constructor for class bdi4jade.core.Intention
  Creates a new intention.
isAchieved(BeliefBase) - Method in interface bdi4jade.goal.BeliefGoal
  Checks whether this goal is achieved by checking the provided belief base.
isAchieved(BeliefBase) - Method in class bdi4jade.goal.BeliefNotNullValueGoal
  Checks whether this goal is achieved by verifying if the provided belief has the value specified in this goal.
isAchieved(BeliefBase) - Method in class bdi4jade.goal.BeliefNotPresentGoal
  Checks whether this goal is achieved by verifying if the provided belief base contains the belief of this goal.
isAchieved(BeliefBase) - Method in class bdi4jade.goal.BeliefPresentGoal
  Checks whether this goal is achieved by verifying if the provided belief base contains the belief of this goal.
isAchieved(BeliefBase) - Method in class bdi4jade.goal.BeliefSetHasValueGoal
  Checks whether this goal is achieved by verifying if the provided belief set contains the value specified in this goal.
isAchieved(BeliefBase) - Method in class bdi4jade.goal.BeliefValueGoal
  Checks whether this goal is achieved by verifying if the provided belief has the value specified in this goal.
isContextApplicable(Goal) - Method in class bdi4jade.plan.AbstractPlan
  Verifies that this plan can be executed in the current context and a given goal.
isContextApplicable(Goal) - Method in interface bdi4jade.plan.Plan
  Verifies if the current context is valid for this plan execution.
isFinished() - Method in enum bdi4jade.goal.GoalStatus
  Indicates whether this status corresponds to a status in which the goal has finished, that is, the agent does not have the goal anymore.
isGoalAchieved() - Method in class bdi4jade.plan.planbody.BeliefGoalPlanBody
  Returns true if the goal of this plan body was achieved.
isGoalAdded() - Method in class bdi4jade.event.GoalEvent
  Indicates if this goal event is a goal added event.
it - Variable in class bdi4jade.plan.planbody.SequentialGoalPlanBody
iterator() - Method in interface bdi4jade.belief.BeliefSet
  Returns an iterator for this belief set.
iterator() - Method in class bdi4jade.belief.TransientBeliefSet

A B C D E F G H I M N O P R S T U V