Newer Version Available

This content describes an older version of this product. View Latest

Annotations

An Apex annotation modifies the way that a method or class is used, similar to annotations in Java. Annotations are defined with an initial @ symbol, followed by the appropriate keyword.

To add an annotation to a method, specify it immediately before the method or class definition. For example:

1global class MyClass {
2     @future
3     Public static void myMethod(String a)
4     {
5          //long-running Apex code
6     }
7}