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

R

ReasoningStrategy - Interface in bdi4jade.reasoning
This interface defines methods that should be implemented by all reasoning strategies.
receive() - Method in interface bdi4jade.core.BDIAgent
 
receive(MessageTemplate) - Method in interface bdi4jade.core.BDIAgent
 
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
 
removeAssociatedCapability(Capability) - Method in class bdi4jade.core.Capability
Dissociates a capability of this capability.
removeBelief(Object) - 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.
removeBeliefBase(BeliefBase) - Method in class bdi4jade.belief.DerivedBelief
Removes a belief base associated with this belief.
removeBeliefListener(BeliefListener) - Method in class bdi4jade.belief.BeliefBase
Removes a belief listener.
removeCapability(Capability) - Method in class bdi4jade.core.MultipleCapabilityAgent
 
removeGoalListener(GoalListener) - Method in class bdi4jade.core.AbstractBDIAgent
 
removeGoalListener(GoalListener) - Method in interface bdi4jade.core.BDIAgent
Removes a goal listener, so it will not be notified about the goal events anymore.
removeGoalListener(GoalListener) - Method in class bdi4jade.core.Intention
Removes a goal listener, so it will not be notified about the goal events anymore.
removeMetadata(Object) - Method in interface bdi4jade.core.MetadataElement
Removes a metadata of this element.
removeMetadata(Object) - Method in class bdi4jade.core.MetadataElementImpl
 
removePartCapability(Capability) - Method in class bdi4jade.core.Capability
Removes a capability as part of this capability, which is a whole-capability.
removePlan(Plan) - Method in class bdi4jade.plan.PlanLibrary
Removes a plan from the plan library.
removeSetValue(V) - Method in class bdi4jade.belief.AbstractBeliefSet
Removes a value of this belief set.
removeSetValue(V) - Method in class bdi4jade.belief.TransientBeliefSet
 
removeValue(V) - Method in class bdi4jade.belief.AbstractBeliefSet
Removes a value of the belief set and notifies belief bases of the removal of this value.
removeValue(V) - 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 class bdi4jade.core.AbstractBDIAgent
 
restart() - Method in interface bdi4jade.core.BDIAgent
Restarts the agent in case its reasoning cycle is in the blocked state.
restart() - Method in interface bdi4jade.plan.planbody.PlanBody
Restarts a blocked behaviour.
reviewBeliefs() - Method in interface bdi4jade.reasoning.AgentBeliefRevisionStrategy
This method is responsible for reviewing beliefs from this agent.
reviewBeliefs() - Method in interface bdi4jade.reasoning.BeliefRevisionStrategy
This method reviews beliefs of a belief base of a capability.
reviewBeliefs() - Method in class bdi4jade.reasoning.DefaultAgentBeliefRevisionStrategy
This default implementation requests each of its capabilities (including associated and composed capabilities) to review their individual set of beliefs.
reviewBeliefs() - Method in class bdi4jade.reasoning.DefaultBeliefRevisionStrategy
This performs no action, that is, it is an empty implementation.
A B C D E F G H I M N O P R S T U V 
Skip navigation links