@Documented
@Retention(value=RUNTIME)
@Target(value=FIELD)
public @interface Belief
Capability
is a belief that should be added to the capability belief base. It can also
be used in plan bodies (PlanBody) so that beliefs are injected in
plan body attributes and, in this case, a name may be provided to retrieve
the belief. If no name is provided, the attribute name is used. The annotated
field should be of the type Belief.public abstract java.lang.String name
PlanBody.
If no name is provided, the attribute name is used.