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

R

ReflectionUtils - Class in bdi4jade.util
This is a utility class that provides many methods that use reflection for different purposes.
ReflectionUtils() - Constructor for class bdi4jade.util.ReflectionUtils
 
removeBelief(String) - Method in class bdi4jade.belief.BeliefBase
Removes a belief from the belief base.
removeBeliefBase(BeliefBase) - Method in class bdi4jade.belief.AbstractBelief
 
removeBeliefBase(BeliefBase) - Method in interface bdi4jade.belief.Belief
Removes a belief base that does not contain this belief anymore.
removeBeliefListener(BeliefListener) - Method in class bdi4jade.belief.BeliefBase
Removes a belief listener.
removeCapability(Capability) - Method in class bdi4jade.core.BDIAgent
Removes a capability from this agent.
removeGoal(Goal) - Method in class bdi4jade.extension.planselection.utilitybased.AndPlanGoalDependency
Remove a goal from this dependency.
removeGoal(Goal) - Method in class bdi4jade.extension.planselection.utilitybased.OrPlanGoalDependency
Remove a goal from this dependency.
removeGoalListener(GoalListener) - Method in class bdi4jade.core.Intention
Removes a goal listener to not be notified about the goal achievement anymore.
removeMetadata(Object) - Method in interface bdi4jade.core.MetadataElement
Removes a metadata of this element.
removeMetadata(Object) - Method in class bdi4jade.core.MetadataElementImpl
Removes a metadata of this element.
removePartCapability(Capability) - Method in class bdi4jade.core.Capability
 
removePlan(Plan) - Method in class bdi4jade.plan.PlanLibrary
Removes a plan from the plan library.
removeSetValue(T) - Method in class bdi4jade.belief.AbstractBeliefSet
Removes a value of this belief set.
removeSetValue(T) - Method in class bdi4jade.belief.TransientBeliefSet
 
removeValue(T) - Method in class bdi4jade.belief.AbstractBeliefSet
Removes a value of the belief set and notifies belief bases of the removal of this value.
removeValue(T) - Method in interface bdi4jade.belief.BeliefSet
Removes a value from this belief set.
reset() - Method in interface bdi4jade.plan.planbody.PlanBody
Restores plan body initial state.
restart() - Method in interface bdi4jade.plan.planbody.PlanBody
Restarts a blocked plan body.
reviewBeliefs() - Method in class bdi4jade.core.Capability
This method is an empty place holder for subclasses.
reviewBeliefs(BDIAgent) - Method in interface bdi4jade.reasoning.BeliefRevisionStrategy
This method receives an agent whose beliefs are to be reviewed.
reviewBeliefs(BDIAgent) - Method in class bdi4jade.util.reasoning.DefaultBeliefRevisionStrategy
Invokes the BeliefBase#reviewBeliefs() for the belief base of all capabilties.
reviewBeliefs(Capability) - Method in class bdi4jade.util.reasoning.DefaultBeliefRevisionStrategy
 
root - Variable in class bdi4jade.extension.planselection.utilitybased.PlanGoalDependency
 
run() - Method in class bdi4jade.examples.planselection.ExperimentRunner
 
A B C D E F G H I K L M N O P R S T U V W