Skip navigation links

BDI4JADE API Documentation

Packages 
Package Description
bdi4jade.annotation
This package contains the set of annotations used to implement and configure BDI agents and their components.
bdi4jade.belief
This package contains interfaces and classes that allows representation of beliefs of an agent, which are stored in belief bases, part of agent capabilities.
bdi4jade.core
This package contains the key classes of BDI4JADE.
bdi4jade.event
This package contains interfaces and classes that allows creating listeners of events that occur in an agent, such as updating beliefs or achieving goals, and representing such events.
bdi4jade.exception
This package contains interfaces and classes that allows representation of exceptions that may occur during the execution of BDI agents.
bdi4jade.goal
This package contains interfaces and classes that allows representation of goals and softgoals of an agent.
bdi4jade.message
This package contains interfaces and classes that allows processing messages received by BDI agents and creating goals to process them.
bdi4jade.plan
This package contains interfaces and classes that allows representation of plans of BDI agents.
bdi4jade.plan.planbody
This package contains interfaces and classes that allows representation of plan body, which is an executable piece of code that is instantiated and executed to achieve goals.
bdi4jade.reasoning
This package contains interfaces and classes to specify strategies associated with customization points of the BDI agent reasoning cycle.
bdi4jade.util
This package contains utility classes.
Skip navigation links