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

G

generateGoals(Map<Goal, GoalStatus>) - Method in class br.pucrio.inf.les.bdijade.reasoning.DefaultOptionGenerationFunction
 
generateGoals(Map<Goal, GoalStatus>) - Method in interface br.pucrio.inf.les.bdijade.reasoning.OptionGenerationFunction
The goals parameter is a map of all goals of the agent (that might be intentions) with their corresponding status.
getAction() - Method in class br.pucrio.inf.les.bdijade.event.BeliefEvent
 
getAllBeliefs() - Method in class br.pucrio.inf.les.bdijade.core.BDIAgent
Returns a collection of all beliefs from all capabilities of this agent.
getAllGoals() - Method in class br.pucrio.inf.les.bdijade.core.BDIAgent
Gets all goals of this agent.
getArgs() - Method in class br.pucrio.inf.les.bdijade.event.BeliefEvent
 
getBelief(String) - Method in class br.pucrio.inf.les.bdijade.core.BeliefBase
Retrieves a belief from the belief base.
getBelief() - Method in class br.pucrio.inf.les.bdijade.event.BeliefEvent
 
getBelief() - Method in exception br.pucrio.inf.les.bdijade.exception.BeliefAlreadyExistsException
 
getBeliefBase() - Method in class br.pucrio.inf.les.bdijade.core.Capability
 
getBeliefBase() - Method in class br.pucrio.inf.les.bdijade.plan.PlanInstance
Returns the belief base of the capability.
getBeliefBases() - Method in class br.pucrio.inf.les.bdijade.belief.Belief
 
getBeliefListeners() - Method in class br.pucrio.inf.les.bdijade.core.BeliefBase
 
getBeliefName() - Method in class br.pucrio.inf.les.bdijade.goal.BeliefGoal
 
getBeliefRevisionStrategy() - Method in class br.pucrio.inf.les.bdijade.core.BDIAgent
 
getBeliefs() - Method in class br.pucrio.inf.les.bdijade.core.BeliefBase
 
getBeliefSetName() - Method in class br.pucrio.inf.les.bdijade.goal.BeliefSetValueGoal
 
getBeliefValues() - Method in class br.pucrio.inf.les.bdijade.core.BeliefBase
Return a list of all belief values from this belief base.
getCanAchievePlans() - Method in class br.pucrio.inf.les.bdijade.core.Intention
Returns all plans from all capabilities that can achieve the goal.
getCapabilities() - Method in class br.pucrio.inf.les.bdijade.core.BDIAgent
 
getCapability() - Method in class br.pucrio.inf.les.bdijade.core.BeliefBase
 
getCapability() - Method in class br.pucrio.inf.les.bdijade.core.PlanLibrary
 
getDeliberationFunction() - Method in class br.pucrio.inf.les.bdijade.core.BDIAgent
 
getEndState() - Method in interface br.pucrio.inf.les.bdijade.plan.PlanBody
Returns the end state of the execution of this plan.
getEndState() - Method in class br.pucrio.inf.les.bdijade.plan.PlanInstance
Returns the end state of plan.
getGoal() - Method in class br.pucrio.inf.les.bdijade.core.Intention
 
getGoal() - Method in class br.pucrio.inf.les.bdijade.event.GoalEvent
 
getGoal() - Method in class br.pucrio.inf.les.bdijade.goal.ComposedGoal
 
getGoal() - Method in class br.pucrio.inf.les.bdijade.plan.PlanInstance
Returns the goal to be achieved by this plan instance.
getGoalEvent() - Method in class br.pucrio.inf.les.bdijade.plan.PlanInstance
Returns a goal event from the queue.
getGoalEvent(boolean) - Method in class br.pucrio.inf.les.bdijade.plan.PlanInstance
Returns a goal event from the queue.
getGoalEvent(boolean, long) - Method in class br.pucrio.inf.les.bdijade.plan.PlanInstance
Returns a goal event from the queue.
getGoalEvent(long) - Method in class br.pucrio.inf.les.bdijade.plan.PlanInstance
Returns a goal event from the queue.
getGoalListeners() - Method in class br.pucrio.inf.les.bdijade.core.Intention
 
getId() - Method in class br.pucrio.inf.les.bdijade.core.Capability
 
getId() - Method in class br.pucrio.inf.les.bdijade.plan.Plan
 
getIntentions() - Method in class br.pucrio.inf.les.bdijade.core.BDIAgent
 
getMessage() - Method in class br.pucrio.inf.les.bdijade.message.MessageGoal
 
getMetadata() - Method in class br.pucrio.inf.les.bdijade.util.MetadataElement
 
getMetadata(String) - Method in class br.pucrio.inf.les.bdijade.util.MetadataElement
Gets a value of a metadata.
getMyAgent() - Method in class br.pucrio.inf.les.bdijade.core.BDIAgent.BDIInterpreter
 
getMyAgent() - Method in class br.pucrio.inf.les.bdijade.core.Capability
 
getMyAgent() - Method in class br.pucrio.inf.les.bdijade.core.Intention
 
getMyAgent() - Method in class br.pucrio.inf.les.bdijade.message.BDIAgentMsgReceiver
 
getName() - Method in class br.pucrio.inf.les.bdijade.belief.Belief
Gets the name of the Belief.
getOptionGenerationFunction() - Method in class br.pucrio.inf.les.bdijade.core.BDIAgent
 
getPlan() - Method in class br.pucrio.inf.les.bdijade.plan.PlanInstance
Returns the Plan that is associated with this plan instance.
getPlanBodyClass() - Method in class br.pucrio.inf.les.bdijade.plan.SimplePlan
 
getPlanLibrary() - Method in class br.pucrio.inf.les.bdijade.core.Capability
 
getPlanLibrary() - Method in class br.pucrio.inf.les.bdijade.plan.Plan
 
getPlans() - Method in class br.pucrio.inf.les.bdijade.core.PlanLibrary
 
getPlanSelectionStrategy() - Method in class br.pucrio.inf.les.bdijade.core.BDIAgent
 
getStatus() - Method in class br.pucrio.inf.les.bdijade.core.Intention
Returns the current goal status that this capability is committed to achieve.
getStatus() - Method in class br.pucrio.inf.les.bdijade.event.GoalFinishedEvent
 
getValue() - Method in class br.pucrio.inf.les.bdijade.belief.Belief
Gets the current value of the Belief.
getValue() - Method in class br.pucrio.inf.les.bdijade.belief.PersistentBelief
 
getValue() - Method in class br.pucrio.inf.les.bdijade.belief.TransientBelief
 
getValue() - Method in class br.pucrio.inf.les.bdijade.belief.TransientBeliefSet
 
getValue() - Method in class br.pucrio.inf.les.bdijade.goal.BeliefSetValueGoal
 
goal - Variable in class br.pucrio.inf.les.bdijade.core.Intention
 
goal - Variable in class br.pucrio.inf.les.bdijade.event.GoalEvent
 
goal - Variable in class br.pucrio.inf.les.bdijade.goal.ComposedGoal
 
Goal - Interface in br.pucrio.inf.les.bdijade.goal
This interface defines the abstraction of a Goal.
GoalEvent - Class in br.pucrio.inf.les.bdijade.event
This class represents an event performed over a goal.
GoalEvent() - Constructor for class br.pucrio.inf.les.bdijade.event.GoalEvent
Default constructor.
GoalEvent(Goal) - Constructor for class br.pucrio.inf.les.bdijade.event.GoalEvent
Creates a new goal event with a goal.
goalEventQueue - Variable in class br.pucrio.inf.les.bdijade.plan.PlanInstance
 
GoalFinishedEvent - Class in br.pucrio.inf.les.bdijade.event
 
GoalFinishedEvent() - Constructor for class br.pucrio.inf.les.bdijade.event.GoalFinishedEvent
Default constructor.
GoalFinishedEvent(Goal, GoalStatus) - Constructor for class br.pucrio.inf.les.bdijade.event.GoalFinishedEvent
Creates a new goal event with a goal and its status.
GoalListener - Interface in br.pucrio.inf.les.bdijade.event
This interface defined the method that a goal listener should implement.
goalListeners - Variable in class br.pucrio.inf.les.bdijade.core.Intention
 
goalPerformed(GoalEvent) - Method in interface br.pucrio.inf.les.bdijade.event.GoalListener
Notifies the listener that the goal was performed.
goalPerformed(GoalEvent) - Method in class br.pucrio.inf.les.bdijade.plan.PlanInstance
 
goals - Variable in class br.pucrio.inf.les.bdijade.plan.Plan
 
GoalStatus - Enum in br.pucrio.inf.les.bdijade.goal
This enumeration provides the possible status that a goal can have.
GoalStatus() - Constructor for enum br.pucrio.inf.les.bdijade.goal.GoalStatus
 

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