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

## G

generateGoal(Goal) - Method in class bdi4jade.core.GoalUpdateSet
generateGoal(Goal, Capability) - Method in class bdi4jade.core.GoalUpdateSet
generateGoals(GoalUpdateSet, Map<Capability, GoalUpdateSet>) - Method in class bdi4jade.core.BDIAgent
  This method is responsible for generating new goals or dropping existing ones.
generateGoals(GoalUpdateSet) - Method in class bdi4jade.core.Capability
  This method is responsible for generating new goals or dropping existing ones.
generateGoals(GoalUpdateSet) - Method in class bdi4jade.reasoning.DefaultOptionGenerationFunction
  This performs no action, that is, it is an empty implementation.
generateGoals(GoalUpdateSet) - Method in interface bdi4jade.reasoning.OptionGenerationFunction
  This method is responsible for analyzing goals dispatched by a capability that have not been achieved yet, and choosing those to be dropped.
getAction() - Method in class bdi4jade.event.BeliefEvent
  Returns the action performed.
getAggregatedCapabilities() - Method in class bdi4jade.core.BDIAgent
  Returns the root capability of this agent.
getAllBeliefs() - Method in class bdi4jade.belief.BeliefBase
  Gets all beliefs of this belief base and the belief bases of the whole-capabilities of the capability that this belief base belongs to.
getAllBeliefs() - Method in class bdi4jade.core.BDIAgent
  Returns a collection of all beliefs from all capabilities of this agent.
getAllCapabilities() - Method in class bdi4jade.core.BDIAgent
getAllGoals() - Method in class bdi4jade.core.BDIAgent
  Gets all goals of this agent.
getAllSoftgoals() - Method in class bdi4jade.core.BDIAgent
  Gets all softgoals of this agent.
getArgs() - Method in class bdi4jade.event.BeliefEvent
  Returns arguments associated with the action performed.
getBelief(String) - Method in class bdi4jade.belief.BeliefBase
  Retrieves a belief from the belief base.
getBelief() - Method in class bdi4jade.event.BeliefEvent
  Returns the belief over which the event has occurred.
getBelief() - Method in exception bdi4jade.exception.BeliefAlreadyExistsException
getBeliefBase() - Method in class bdi4jade.core.Capability
getBeliefBase() - Method in class bdi4jade.plan.planbody.AbstractPlanBody
getBeliefBase() - Method in class bdi4jade.plan.planbody.FSMPlanBody
getBeliefBase() - Method in class bdi4jade.plan.planbody.ParallelActionPlanBody
getBeliefBase() - Method in interface bdi4jade.plan.planbody.PlanBody
  Returns the belief base of the capability associated with the plan of this plan body.
getBeliefBase() - Method in class bdi4jade.plan.planbody.SequentialActionPlanBody
getBeliefBases() - Method in class bdi4jade.belief.AbstractBelief
getBeliefBases() - Method in interface bdi4jade.belief.Belief
  Returns the belief bases with which this belief is associated.
getBeliefListeners() - Method in class bdi4jade.belief.BeliefBase
  Returns all the current belief listeners of this belief base.
getBeliefName() - Method in class bdi4jade.goal.BeliefGoal
  Returns the name of the belief associated with this goal.
getBeliefRevisionStrategy() - Method in class bdi4jade.core.Capability
getBeliefs() - Method in class bdi4jade.belief.BeliefBase
  Gets all beliefs of this specific belief base.
getBeliefValues() - Method in class bdi4jade.belief.BeliefBase
  Returns a list of all belief values from this belief base.
getCapability() - Method in class bdi4jade.belief.BeliefBase
  Returns the capability with which this belief base is associated.
getCapability() - Method in class bdi4jade.plan.PlanLibrary
  Returns the capability with which this plan library is associated.
getCompletedGoals() - Method in class bdi4jade.goal.CompositeGoal
  Returns the goals of this composite goal that successfully finished.
getCurrentGoals() - Method in class bdi4jade.core.GoalUpdateSet
getDeliberationFunction() - Method in class bdi4jade.core.Capability
getDispatcher() - Method in class bdi4jade.core.GoalUpdateSet.GoalDescription
getDroppedGoals() - Method in class bdi4jade.core.GoalUpdateSet
getEndState() - Method in class bdi4jade.plan.planbody.AbstractPlanBody
  Returns the end state of plan.
getEndState() - Method in class bdi4jade.plan.planbody.FSMPlanBody
getEndState() - Method in class bdi4jade.plan.planbody.ParallelActionPlanBody
getEndState() - Method in interface bdi4jade.plan.planbody.PlanBody
  Returns the end state of the execution of this plan.
getEndState() - Method in class bdi4jade.plan.planbody.SequentialActionPlanBody
getFailedGoal() - Method in class bdi4jade.goal.CompositeGoal
  Returns the goal event associated with a goal that could not be achieved, if any.
getGeneratedGoals() - Method in class bdi4jade.core.GoalUpdateSet
getGoal() - Method in class bdi4jade.core.GoalUpdateSet.GoalDescription
getGoal() - Method in class bdi4jade.core.Intention
getGoal() - Method in class bdi4jade.event.GoalEvent
  Returns the goal associated with this event.
getGoal() - Method in class bdi4jade.plan.planbody.AbstractPlanBody
  Returns the goal to be achieved by this plan instance.
getGoal() - Method in class bdi4jade.plan.planbody.FSMPlanBody
getGoal() - Method in class bdi4jade.plan.planbody.ParallelActionPlanBody
getGoal() - Method in interface bdi4jade.plan.planbody.PlanBody
  Returns the goal to be achieved by this plan body.
getGoal() - Method in class bdi4jade.plan.planbody.SequentialActionPlanBody
getGoalEvent() - Method in class bdi4jade.plan.planbody.AbstractPlanBody
  Returns a goal event from the queue.
getGoalEvent(boolean) - Method in class bdi4jade.plan.planbody.AbstractPlanBody
  Returns a goal event from the queue.
getGoalEvent(long) - Method in class bdi4jade.plan.planbody.AbstractPlanBody
  Returns a goal event from the queue.
getGoalEvent() - Method in class bdi4jade.plan.planbody.FSMPlanBody
getGoalEvent(boolean) - Method in class bdi4jade.plan.planbody.FSMPlanBody
getGoalEvent(long) - Method in class bdi4jade.plan.planbody.FSMPlanBody
getGoalEvent() - Method in class bdi4jade.plan.planbody.ParallelActionPlanBody
getGoalEvent(boolean) - Method in class bdi4jade.plan.planbody.ParallelActionPlanBody
getGoalEvent(long) - Method in class bdi4jade.plan.planbody.ParallelActionPlanBody
getGoalEvent() - Method in interface bdi4jade.plan.planbody.PlanBody
  Returns a goal event from the queue.
getGoalEvent(boolean) - Method in interface bdi4jade.plan.planbody.PlanBody
  Returns a goal event from the queue.
getGoalEvent(long) - Method in interface bdi4jade.plan.planbody.PlanBody
  Returns a goal event from the queue.
getGoalEvent() - Method in class bdi4jade.plan.planbody.SequentialActionPlanBody
getGoalEvent(boolean) - Method in class bdi4jade.plan.planbody.SequentialActionPlanBody
getGoalEvent(long) - Method in class bdi4jade.plan.planbody.SequentialActionPlanBody
getGoalListeners() - Method in class bdi4jade.core.Intention
getGoals() - Method in class bdi4jade.extension.planselection.utilitybased.AndPlanGoalDependency
  Returns the set of goals that the root plan depends on.
getGoals() - Method in class bdi4jade.extension.planselection.utilitybased.OrPlanGoalDependency
  Returns the map of goals with their probabilities that the root plan depends on.
getGoals() - Method in class bdi4jade.goal.CompositeGoal
  Returns the goals associated with this composite goal.
getGoalTemplates() - Method in class bdi4jade.plan.AbstractPlan
  Returns the set of goal templates of the goals that can be achieved by this plan.
getId() - Method in class bdi4jade.core.Capability
getId() - Method in class bdi4jade.plan.AbstractPlan
  Returns the identifier of this plan.
getId() - Method in interface bdi4jade.plan.Plan
  Returns the id of this plan.
getIntentions() - Method in class bdi4jade.core.BDIAgent
getMessage() - Method in class bdi4jade.message.MessageGoal
  Returns the message associated with this message goal.
getMessageTemplates() - Method in class bdi4jade.plan.AbstractPlan
  Returns the set of message templates of the messages that can be processed by this plan.
getMetadata() - Method in interface bdi4jade.core.MetadataElement
getMetadata(Object) - Method in interface bdi4jade.core.MetadataElement
  Gets a value of a metadata.
getMetadata() - Method in class bdi4jade.core.MetadataElementImpl
getMetadata(Object) - Method in class bdi4jade.core.MetadataElementImpl
  Gets a value of a metadata.
getMyAgent() - Method in class bdi4jade.core.Capability
getMyAgent() - Method in class bdi4jade.core.Intention
getName() - Method in class bdi4jade.belief.AbstractBelief
getName() - Method in interface bdi4jade.belief.Belief
  Returns the name of this belief.
getName() - Method in class bdi4jade.goal.NamedSoftgoal
  Returns the name of this softgoal.
getOptionGenerationFunction() - Method in class bdi4jade.core.Capability
getOwner() - Method in class bdi4jade.core.Intention
getPartCapabilities() - Method in class bdi4jade.core.Capability
getPlan() - Method in class bdi4jade.plan.planbody.AbstractPlanBody
  Returns the `Plan` that is associated with this plan body.
getPlan() - Method in class bdi4jade.plan.planbody.FSMPlanBody
getPlan() - Method in class bdi4jade.plan.planbody.ParallelActionPlanBody
getPlan() - Method in interface bdi4jade.plan.planbody.PlanBody
  Returns the `Plan` that is associated with this plan instance.
getPlan() - Method in class bdi4jade.plan.planbody.SequentialActionPlanBody
getPlanBodyClass() - Method in class bdi4jade.plan.DefaultPlan
  Returns the class of plan body of this plan, to be instantiated and executed.
getPlanLibrary() - Method in class bdi4jade.core.Capability
getPlanLibrary() - Method in class bdi4jade.plan.AbstractPlan
  Returns the plan library with which this plan is associated.
getPlanLibrary() - Method in interface bdi4jade.plan.Plan
  Returns the plan library with which this plan is associated.
getPlans() - Method in class bdi4jade.plan.PlanLibrary
  Returns the set of plans that are part of this plan library.
getPlanSelectionStrategy() - Method in class bdi4jade.core.Capability
getPreferenceForSoftgoal(Softgoal) - Method in class bdi4jade.extension.planselection.utilitybased.SoftgoalPreferences
  Returns the preference for a softgoal.
getProbability() - Method in class bdi4jade.extension.planselection.utilitybased.PlanContribution
getRoot() - Method in class bdi4jade.extension.planselection.utilitybased.PlanGoalDependency
  Returns the plan that is the root of the plan-goal dependency, i.e.
getSoftgoal() - Method in class bdi4jade.extension.planselection.utilitybased.PlanContribution
getStatus() - Method in class bdi4jade.core.GoalUpdateSet.GoalDescription
getStatus() - Method in class bdi4jade.core.Intention
  Returns the current goal status that this capability is committed to achieve.
getStatus() - Method in class bdi4jade.event.GoalEvent
  Returns the goal status.
getValue() - Method in interface bdi4jade.belief.Belief
  Gets the current value of the belief.
getValue() - Method in class bdi4jade.belief.PersistentBelief
  Not implemented yet.
getValue() - Method in class bdi4jade.belief.TransientBelief
getValue() - Method in class bdi4jade.belief.TransientBeliefSet
getValue() - Method in class bdi4jade.extension.planselection.utilitybased.PlanContribution
getValue() - Method in class bdi4jade.goal.BeliefValueGoal
  The belief value associated with this goal.
getWholeCapability() - Method in class bdi4jade.core.Capability
goal - Variable in class bdi4jade.event.GoalEvent
Goal - Interface in bdi4jade.goal
  This interface defines the abstraction of an agent goal.
GoalEvent - Class in bdi4jade.event
  This class represents an event performed over a goal.
GoalEvent() - Constructor for class bdi4jade.event.GoalEvent
  Default constructor.
GoalEvent(Goal, GoalStatus) - Constructor for class bdi4jade.event.GoalEvent
  Creates a new goal event with a goal.
GoalListener - Interface in bdi4jade.event
  This interface defines the method that a goal listener should implement.
GoalOwner - Annotation Type in bdi4jade.annotation
  This annotation allows to specify that a `Goal` belongs to a capability and, if so, whether is is internal or external.
goalPerformed(GoalEvent) - Method in interface bdi4jade.event.GoalListener
  Notifies the listener that a goal that was performed.
goalPerformed(GoalEvent) - Method in class bdi4jade.plan.planbody.AbstractPlanBody
  Receives the notification that a goal event has occurred.
goalPerformed(GoalEvent) - Method in class bdi4jade.plan.planbody.FSMPlanBody
goalPerformed(GoalEvent) - Method in class bdi4jade.plan.planbody.ParallelActionPlanBody
goalPerformed(GoalEvent) - Method in class bdi4jade.plan.planbody.SequentialActionPlanBody
goals - Variable in class bdi4jade.goal.CompositeGoal
GoalStatus - Enum in bdi4jade.goal
  This enumeration provides the possible status that a goal can have.
GoalTemplate - Interface in bdi4jade.goal
  This interface defines methods to create goal templates.
GoalTemplateFactory - Class in bdi4jade.goal
  This class provides a collection of static methods to create common goal templates.
GoalTemplateFactory() - Constructor for class bdi4jade.goal.GoalTemplateFactory
goalType(Class<? extends Goal>) - Static method in class bdi4jade.goal.GoalTemplateFactory
  This method creates a goal template that positively matches a goal if it is of the given type.
GoalUpdateSet - Class in bdi4jade.core
GoalUpdateSet.GoalDescription - Class in bdi4jade.core

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