| DefaultValue |
Annotation for marking a parameter with a default value. |
| DefaultValueSource |
Annotation for marking a function that has parameters with default values. |
| DefaultValueUse |
Annotation for marking a function that is using default parameter values. |
| EarlyExit |
Annotation for marking a function or an event that causes an early exit in the calling function. |
| ErrorOnCall |
Annotation for marking an element with a SARL compiler's error when the element is invoked from the SARL code. |
| FiredEvent |
Annotation for marking a SARL action with fired events. |
| ImportedCapacityFeature |
Annotation for marking a function as imported due to a capacity use. |
| InfoOnCall |
Annotation for marking an element with a SARL compiler issue than the element is invoked from the SARL code. |
| Injectable |
Annotation for marking a type as being injectable. |
| NoEqualityTestFunctionsGeneration |
Annotation for avoiding the automatic generation of the equality test functions. |
| PerceptGuardEvaluator |
Annotation for marking the functions that decides if the agent internal event dispatcher may execute the corresponding behavior (on clause) to process the incoming event. |
| PrivateAPI |
Annotation for marking an element to be part of the private API as a feature provider. |
| SarlAsynchronousExecution |
Annotation for marking a function that is supposed to be run in parallel. |
| SarlElementType |
Annotation for marking a JvmElement with the specific type of SARL element. |
| SarlSourceCode |
Annotation for marking a JvmElement with the original SARL code that is the cause of the generation. |
| SarlSpecification |
Annotation for marking a JvmElement with the version number of the SARL specification. |
| SyntheticEventConstructor |
Annotation for marking a constructor for a SARL event to be created by the SARL compiler. |
| SyntheticEventConstructorMandatoryParameter |
Annotation for marking a formal parameter for a SARL event's constructor to be mandatory. |
| SyntheticMember |
Annotation for marking an element to be created by the SARL compiler. |
| WarningOnCall |
Annotation for marking an element with a SARL compiler's warning when the element is invoked from the SARL code. |