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.
1) The simplest way is to annotate the constructor of a goal class.
|
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. an inhibition
relationship defined between specific instances of goals instead
of all goals of a class.
|
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. for beliefs in subcapabilities.
|
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. a service invocation is used as plan.
|
ServiceTrigger |
Service trigger annotation.
|
Trigger |
A plan trigger states for which events or goals a plan should be selected.
|