- addAnnotationSafe
Add annotation safely.This function creates an annotation reference. If the type
for the annotation
- annotationClassRef
Create an annotation with classes as values.
- appendAOPMembers
Generate the code for the given SARL members in a agent-oriented container.
- appendCapacityContextAwareWrapper
Initialize the SARL capacity context-aware wrapper.
- appendCloneFunction
Append the clone function.The clone function replies a value of the current
type, not Object.
- appendCloneFunctionIfCloneable
Append the clone function only if the type is a subtype of Cloneable.The clone
function replies a va
- appendComparisonFunctions
Create the functions that permits to compare the object. The comparaison
functions are #equals(Objec
- appendConstrainedExtends
Generate the extended types for the given SARL statement.
- appendConstrainedImplements
Generate the implemented types for the given SARL statement.
- appendEventGuardEvaluators
Append the guard evaluators.
- appendFunctionalInterfaceAnnotation
Append the @FunctionalInterface to the given type if it is a functional
interface according to the J
- appendGeneratedAnnotation
Add the @Generated annotation to the given target.