| Interface | Description |
|---|---|
| BDIAgent |
This interfaces represents a BDIAgent that has a current set of goals, which
can be selected to become intentions, that is, to tried to be achieved by
means of the selection and execution of plans.
|
| MetadataElement |
This interface defines methods that a certain element should implement to
store metadata.
|
| Class | Description |
|---|---|
| AbstractBDIAgent |
This class is an abstract implementation of the
BDIAgent interface. |
| Capability |
This capability represents a component that aggregates the mental attitudes
defined by the BDI architecture.
|
| GoalUpdateSet |
This class is a data structure to used to specify updates on goals.
|
| Intention |
This class represents the intention abstraction from the BDI model.
|
| MetadataElementImpl |
This class provides an implementation to the
MetadataElement. |
| MultipleCapabilityAgent |
This class is a BDIAgent that has multiple aggregated capabilities.
|
| SingleCapabilityAgent |
This class is a BDIAgent that has a single capability.
|