| BDIConfiguration | Redefines jadex.micro.annotation.Configuration
  as annotations do not allow inheritance. | 
| BDIConfigurations | Configurations annotation. | 
| Belief |  | 
| Body |  | 
| Capability | Marker for a capability class or variable. | 
| Deliberation |  | 
| Goal | Let a class be used to represent goals of a BDI agent. | 
| GoalAPI | The goal API (IGoal) injection for a pojo goal. | 
| GoalAPLBuild | Specify a custom method for generating plan candidates for a goal. | 
| GoalContextCondition |  | 
| GoalCreationCondition | A goal creation condition can be annotated in the following ways,
  which allow more or less fine-grained control over the condition
  and the goal creation process. | 
| GoalDropCondition |  | 
| GoalFinished | Specify a custom method for getting a callback when goal is finished. | 
| GoalInhibit | The inhibit annotation can be placed on a method of a goal class
  to form a so called instance-level inhibition arc, i.e. | 
| GoalMaintainCondition |  | 
| GoalParameter | Annotation for goal parameters. | 
| GoalParent | The goal parent (pojo) injection for a pojo goal. | 
| GoalRecurCondition |  | 
| GoalResult | Marker for a field or method that should act as
  goal result. | 
| Goals |  | 
| GoalSelectCandidate | Annotation to provide a custom select candidate functionality. | 
| GoalServiceParameterMapping | Mapping annotation for goals that helps creating
  call parameters for a service invocation. | 
| GoalServiceResultMapping | Mapping annotation for goals that helps feeding
  back a result of a service invocation. | 
| GoalTargetCondition |  | 
| Mapping | Mapping, e.g. | 
| Plan |  | 
| PlanAborted |  | 
| PlanAPI |  | 
| PlanBody |  | 
| PlanCapability |  | 
| PlanContextCondition |  | 
| PlanFailed |  | 
| PlanPassed |  | 
| PlanPrecondition | Note that the plan precondition is executed before a plan is scheduled for execution. | 
| PlanReason |  | 
| Plans |  | 
| Publish | Publish information for a goal. | 
| RawEvent | Raw event allows to specify exactly on what condition to wait. | 
| ServicePlan | Annotation for a service plan, i.e. | 
| ServiceTrigger | Service trigger annotation. | 
| Trigger | A plan trigger states for which events or goals a plan should be selected. |