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

C

canAchieve(Goal) - Method in class bdi4jade.plan.Plan
Verifies if a given goal can be achieved by this plan.
canAchievePlans(Goal) - Method in class bdi4jade.core.PlanLibrary
Returns the set of plans that can achieve the given goal.
canProcess(ACLMessage) - Method in class bdi4jade.core.Capability
Checks if this capability has a plan that can process the given message.
canProcess(ACLMessage) - Method in class bdi4jade.plan.Plan
Verifies if the message received matches with any of the message templates of this plan.
canProcessPlans(ACLMessage) - Method in class bdi4jade.core.PlanLibrary
Returns true if there is a plan that can process the given message.
Capability - Class in bdi4jade.core
This capability represents a component that aggregates the mental attitudes defined by the BDI architecture.
Capability() - Constructor for class bdi4jade.core.Capability
Creates a new capability.
Capability(BeliefBase, PlanLibrary) - Constructor for class bdi4jade.core.Capability
Creates a new capability.
Capability(String) - Constructor for class bdi4jade.core.Capability
Creates a new capability.
Capability(String, BeliefBase, PlanLibrary) - Constructor for class bdi4jade.core.Capability
Creates a new capability.
Capability(String, Capability) - Constructor for class bdi4jade.core.Capability
Creates a new capability.
Capability(String, Capability, BeliefBase, PlanLibrary) - Constructor for class bdi4jade.core.Capability
Creates a new capability.
CompositeGoal - Class in bdi4jade.util.goal
This class represents a goal that is a composition of other goals (subgoals).
CompositeGoal(Collection<Goal>) - Constructor for class bdi4jade.util.goal.CompositeGoal
Instantiate a CompositeGoal with the provided goals.
CompositeGoal(Goal[]) - Constructor for class bdi4jade.util.goal.CompositeGoal
Instantiate a CompositeGoal with the provided goals array.
createPlanBody() - Method in class bdi4jade.plan.Plan
Instantiate the plan body of this plan.
createPlanBody() - Method in class bdi4jade.util.plan.SimplePlan
Creates a new instance of the plan body.
A B C D E F G H I M N O P R S T U V