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

## D

DefaultAgentBeliefRevisionStrategy - Class in bdi4jade.reasoning
  This class is the default implementation of the strategy `AgentBeliefRevisionStrategy`.
DefaultAgentBeliefRevisionStrategy() - Constructor for class bdi4jade.reasoning.DefaultAgentBeliefRevisionStrategy
DefaultAgentDeliberationFunction - Class in bdi4jade.reasoning
  This class is the default implementation of the strategy `AgentDeliberationFunction`.
DefaultAgentDeliberationFunction() - Constructor for class bdi4jade.reasoning.DefaultAgentDeliberationFunction
DefaultAgentOptionGenerationFunction - Class in bdi4jade.reasoning
  This class is the default implementation of the strategy `AgentOptionGenerationFunction`.
DefaultAgentOptionGenerationFunction() - Constructor for class bdi4jade.reasoning.DefaultAgentOptionGenerationFunction
DefaultAgentPlanSelectionStrategy - Class in bdi4jade.reasoning
  This class is the default implementation of the strategy `AgentPlanSelectionStrategy`.
DefaultAgentPlanSelectionStrategy() - Constructor for class bdi4jade.reasoning.DefaultAgentPlanSelectionStrategy
DefaultBeliefRevisionStrategy - Class in bdi4jade.reasoning
  This class is the default implementation of the strategy `BeliefRevisionStrategy`.
DefaultBeliefRevisionStrategy() - Constructor for class bdi4jade.reasoning.DefaultBeliefRevisionStrategy
DefaultDeliberationFunction - Class in bdi4jade.reasoning
  This class is the default implementation of the strategy `DeliberationFunction`.
DefaultDeliberationFunction() - Constructor for class bdi4jade.reasoning.DefaultDeliberationFunction
DefaultOptionGenerationFunction - Class in bdi4jade.reasoning
  This class is the default implementation of the strategy `OptionGenerationFunction`.
DefaultOptionGenerationFunction() - Constructor for class bdi4jade.reasoning.DefaultOptionGenerationFunction
DefaultPlan - Class in bdi4jade.plan
  This class represents a plan whose plan body is a class that can be instantiated by invoking the `Class.newInstance()` method.
DefaultPlan(Class<? extends Goal>, Class<? extends PlanBody>) - Constructor for class bdi4jade.plan.DefaultPlan
  Creates a new simple plan, which is able to achieve goals of the given goal class, and its body should be instances of the provided plan body class.
DefaultPlan(Class<? extends PlanBody>) - Constructor for class bdi4jade.plan.DefaultPlan
  Creates a new simple plan.
DefaultPlan(GoalTemplate, Class<? extends PlanBody>) - Constructor for class bdi4jade.plan.DefaultPlan
  Creates a new simple plan, which is able to achieve goals that match the provided template.
DefaultPlan(GoalTemplate, MessageTemplate, Class<? extends PlanBody>) - Constructor for class bdi4jade.plan.DefaultPlan
  Creates a new simple plan, which is able to achieve goals that match the provided goal template and process messages that match the provided message template.
DefaultPlan(MessageTemplate, Class<? extends PlanBody>) - Constructor for class bdi4jade.plan.DefaultPlan
  Creates a new simple plan, which is able to process messages that match the provided message template.
DefaultPlan(String, Class<? extends PlanBody>) - Constructor for class bdi4jade.plan.DefaultPlan
  Creates a new simple plan.
DefaultPlan(String, GoalTemplate, Class<? extends PlanBody>) - Constructor for class bdi4jade.plan.DefaultPlan
  Creates a new simple plan, which is able to achieve goals that match the provided template.
DefaultPlan(String, GoalTemplate, MessageTemplate, Class<? extends PlanBody>) - Constructor for class bdi4jade.plan.DefaultPlan
  Creates a new simple plan, which is able to achieve goals that match the provided goal template and process messages that match the provided message template.
DefaultPlan(String, MessageTemplate, Class<? extends PlanBody>) - Constructor for class bdi4jade.plan.DefaultPlan
  Creates a new simple plan, which is able to process messages that match the provided message template.
DefaultPlanSelectionStrategy - Class in bdi4jade.reasoning
  This class is the default implementation of the strategy `PlanSelectionStrategy`.
DefaultPlanSelectionStrategy() - Constructor for class bdi4jade.reasoning.DefaultPlanSelectionStrategy
DeliberationFunction - Interface in bdi4jade.reasoning
  This interface defines the deliberation function to be used within the scope of a capability.
DerivedBelief<K,V> - Class in bdi4jade.belief
  This class represents a belief whose value is derived from other beliefs of a belief base.
DerivedBelief() - Constructor for class bdi4jade.belief.DerivedBelief
  The default constructor.
DerivedBelief(K) - Constructor for class bdi4jade.belief.DerivedBelief
  Creates a new derived belief.
DerivedPredicate<K> - Class in bdi4jade.belief
  This class represents a logic predicate that is derived from other agent belief.
DerivedPredicate() - Constructor for class bdi4jade.belief.DerivedPredicate
  The default constructor.
DerivedPredicate(K) - Constructor for class bdi4jade.belief.DerivedPredicate
  Creates a new derived predicate.
dispatched - Variable in class bdi4jade.plan.planbody.ParallelGoalPlanBody
dispatchGoal(Goal) - Method in class bdi4jade.plan.planbody.AbstractPlanBody
dispatchGoal(Goal) - Method in class bdi4jade.plan.planbody.FSMPlanBody
dispatchGoal(Goal) - Method in class bdi4jade.plan.planbody.ParallelActionPlanBody
dispatchGoal(Goal) - Method in interface bdi4jade.plan.planbody.PlanBody
  Dispatches a goal to be achieved.
dispatchGoal(Goal) - Method in class bdi4jade.plan.planbody.SequentialActionPlanBody
dispatchSubgoal(Goal) - Method in class bdi4jade.plan.planbody.AbstractPlanBody
dispatchSubgoal(Goal) - Method in class bdi4jade.plan.planbody.FSMPlanBody
dispatchSubgoal(Goal) - Method in class bdi4jade.plan.planbody.ParallelActionPlanBody
dispatchSubgoal(Goal) - Method in interface bdi4jade.plan.planbody.PlanBody
  Dispatches a subgoal to be achieved.
dispatchSubgoal(Goal) - Method in class bdi4jade.plan.planbody.SequentialActionPlanBody
dispatchSubgoalAndListen(Goal) - Method in class bdi4jade.plan.planbody.AbstractPlanBody
dispatchSubgoalAndListen(Goal) - Method in class bdi4jade.plan.planbody.FSMPlanBody
dispatchSubgoalAndListen(Goal) - Method in class bdi4jade.plan.planbody.ParallelActionPlanBody
dispatchSubgoalAndListen(Goal) - Method in interface bdi4jade.plan.planbody.PlanBody
  Dispatches a subgoal to be achieved and registers itself as a listener to receive a notification of the end of execution of the goal.
dispatchSubgoalAndListen(Goal) - Method in class bdi4jade.plan.planbody.SequentialActionPlanBody
DisposablePlanBody - Interface in bdi4jade.plan.planbody
  This interface indicates that a `PlanBody` should be finalized in case of being terminated.
doActivate() - Method in interface bdi4jade.core.BDIAgent
doClone(Location, String) - Method in interface bdi4jade.core.BDIAgent
doDelete() - Method in interface bdi4jade.core.BDIAgent
doMove(Location) - Method in interface bdi4jade.core.BDIAgent
done() - Method in class bdi4jade.message.BDIAgentMsgReceiver
  Returns always false, as this behavior is responsible for message processing while a BDI agent is alive.
done() - Method in class bdi4jade.plan.planbody.AbstractPlanBody
  Indicates to the JADE platform that this behavior/plan body finished its execution.
doSuspend() - Method in interface bdi4jade.core.BDIAgent
doTimeOut(Timer) - Method in interface bdi4jade.core.BDIAgent
doWait() - Method in interface bdi4jade.core.BDIAgent
doWait(long) - Method in interface bdi4jade.core.BDIAgent
doWait() - Method in class bdi4jade.core.Intention
  Sets this intention to the `GoalStatus.WAITING` status.
doWake() - Method in interface bdi4jade.core.BDIAgent
dropGoal(Goal) - Method in class bdi4jade.core.AbstractBDIAgent
dropGoal(Goal) - Method in interface bdi4jade.core.BDIAgent
  Drops a given goal of this agent, which means setting it as no longer desired.
dropGoal(GoalUpdateSet.GoalDescription) - Method in class bdi4jade.core.GoalUpdateSet
  Indicates that a goal should be dropped.
dropSoftoal(Softgoal) - Method in class bdi4jade.core.AbstractBDIAgent
dropSoftoal(Softgoal) - Method in interface bdi4jade.core.BDIAgent
  Drops a given softgoal of this agent.

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