アノテーション
Apex アノテーションは、メソッドまたはクラスの使用方法を変更するもので、Java のアノテーションと似ています。アノテーションは先頭が @ 記号から始まり、適切なキーワードがそれに続きます。
メソッドにアノテーションを追加するには、メソッド定義またはクラス定義の直前で指定します。次に例を示します。
Apex では、次のアノテーションをサポートしています。
- @AuraEnabled
- @Deprecated
- @Future
- @InvocableMethod
- @InvocableVariable
- @IsTest
- @JsonAccess
- @NamespaceAccessible
- @ReadOnly
- @RemoteAction
- @SuppressWarnings
- @TestSetup
- @TestVisible
- Apex REST アノテーション:
- @ReadOnly
- @RestResource(urlMapping='/yourUrl')
- @HttpDelete
- @HttpGet
- @HttpPost
- @HttpPut