Voici un tableau de référence des différents mots réservés du Apex :
Nom | Description |
---|---|
abstract | Ce mot réservé permet de déclarer que la classe contient des méthodes abstraites, c'est-à-dire des méthodes dont seule la signature est déclarée et aucun corps n'est défini. |
activate | Ce mot réservé permet d'activer une déclaration. |
and | Ce mot réservé permet d'indiquer un «Et binaire» ou un «Et logique». |
any | Ce mot réservé permet d'indiquer n'importe quel éléments dans certains instructions. |
array | Ce mot réservé permet d'indiquer un tableau. |
as | Ce mot réservé permet d'associer un type de données différents (cast) lors de l'utilisation d'une variable. |
asc | Ce mot réservé permet d'indiquer un tri d'enregistrement dans l'ordre ascendant. |
autonomous | Ce mot réservé permet de rendre autonome une déclaration. |
begin | Ce mot réservé permet d'indiquer le début d'un bloc d'instruction |
bigdecimal | Ce mot réservé permet d'indiquer un type de variable à grand nombre à décimal. |
blob | Ce mot réservé identifie le type de données BLOB. |
boolean | Ce mot réservé identifie le type de variable booléen. |
break | Ce mot réservé permet d'interrompre une boucle ou une instruction «switch». |
bulk | Ce mot réservé permet d'importer un fichier de données dans une table de base de données ou vue d'un format utilisateur spécifié |
by | Ce mot réservé permet d'indiquer une méthode de traitement dans certains instructions. |
byte | Ce mot réservé identifie le type de variable d'octet. |
case | Ce mot réservé permet d'identifier un cas dans un mot réservé «switch». |
cast | Ce mot réservé permet de castré un type de données. |
catch | Ce mot réservé permet la gestion des erreurs. |
char | Ce mot réservé identifie le type de variable de caractère. |
class | Ce mot réservé identifie un objet (classe). |
collect | Ce mot réservé permet d'indiquer une collection de données. |
commit | Ce mot réservé permet de commiter les changements d'une transaction explicite et ferme la transaction. |
const | Ce mot réservé permet de définir une constante. |
continue | Ce mot réservé permet de recommencer au début d'une boucle. |
currency | Ce mot réservé permet d'indiquer un type de données de monnaie. |
date | Ce mot réservé permet d'indiquer un type de données de date. |
datetime | Ce mot réservé permet d'indiquer un type de données de date et heure. |
decimal | Ce mot réservé permet d'indiquer un type de données de décimal. |
default | Ce mot réservé permet d'exécuter un cas par défaut si les autres ne sont pas correspondant dans une mot réservé «switch». |
delete | Ce mot réservé permet de supprimer un ou plusieurs enregistrement dans une table ou une vue |
desc | Ce mot réservé permet d'indiquer un tri d'enregistrement dans le sens inverse, soit l'ordre descendant. |
do | Ce mot réservé permet d'effectuer une boucle avec «while». |
double | Ce mot réservé identifie le type de variable de «double». |
else | Ce mot réservé permet d'effectuer une situation contraire à la condition «if». |
end | Ce mot réservé permet d'indiquer la fin d'un bloc d'instruction dans une transaction. |
enum | Ce mot réservé permet d'effectuer une énumération de constantes ou de valeurs. |
exception | Ce mot réservé permet d'indiquer une exception. |
exit | Ce mot réservé permet d'indiquer de quitter. |
export | Ce mot réservé permet d'utiliser des objets ou fonctions dans des scripts étrangers. |
extends | Ce mot réservé permet d'utiliser et de rajouter des fonctions et variables dans un objet déjà créé. |
false | Ce mot réservé est une constante indiquant «faux» |
final | Ce mot réservé indique qu'on ne peut pas changer une variable, un paramètre,.... |
finally | Ce mot réservé indique une partie exécuté de façon générale dans un traitement d'exception et d'erreur. |
float | Ce mot réservé identifie le type de variable de «float». |
for | Ce mot réservé permet d'effectuer une compteur de boucle. |
from | Ce mot réservé permet d'indiquer une source d'informations dans certains instructions. |
global | Ce mot réservé permet de déclarer que la classe est connue de tout le code Apex partout. |
goto | Ce mot réservé permet de faire un saut d'exécution à une étiquette. |
group | Ce mot réservé permet de donner des droits d'accès à une base de données principal. |
having | Ce mot réservé permet d'indiquer qu'il prendre un élément dans un formulation de requête. |
hint | Ce mot réservé permet d'activer le contrôle de génération de messages d'information par le compilateur. |
if | Ce mot réservé permet d'effectuer le traitement d'une condition. |
implements | Ce mot réservé permet d'implémenter une interface dans une classe. |
import | Ce mot réservé permet d'importer des classes de modules dans un programme. |
in | Ce mot réservé permet d'effectuer un teste sur des ensembles. |
inner | Cet mot réservé permet d'indiquer un type de jointure. |
insert | Ce mot réservé permet d'insérer un ou plusieurs enregistrement dans une table ou une vue |
instanceof | Ce mot réservé effectue la vérification qu'une variable soit un instant d'objet. |
int | Ce mot réservé identifie le type de variable d'entier. |
integer | Ce mot réservé identifie le type de variable d'entier. |
interface | Ce mot réservé permet de définir une interface pour une classe héritière. |
into | Ce mot réservé permet d'indiquer que des valeurs suivent pour une insertion. |
join | Ce mot réservé permet d'indiquer une jointure dans une sortie de données. |
like | Ce mot réservé permet d'indiquer une recherche dans un champ de chaîne de caractères. |
limit | Ce mot réservé permet d'indiquer la limite d'intervalle de sortie. |
list | Ce mot réservé permet d'indiquer une liste de données. |
long | Ce mot réservé identifie le type de variable d'entier long. |
loop | Ce mot réservé permet d'indiquer une boucle. |
map | Ce mot réservé permet d'indiquer une carte de données. |
merge | Ce mot réservé permet d'effectuer des opérations d'insertions, de mise à jour ou de suppression dans une table destinataire basé sur le résultat d'un jointure d'une table source. |
new | Ce mot réservé permet de créer un objet ou un type de données. |
not | Ce mot réservé permet d'indiquer la négation d'une expression. |
null | Ce mot réservé est une constante indiquant «nulle», soit un pointeur vers rien. |
nulls | Ce mot réservé permet d'indiquer un nulle trié. |
number | Ce mot réservé identifie le type de données de nombre. |
object | Ce mot réservé est un identificateur de type de données étant l'ancêtre tous les types |
of | Ce mot réservé permet d'indiquer un groupe d'élément. |
on | Ce mot réservé permet d'indiquer une activation ou compris dans un groupe. |
or | Ce mot réservé permet d'indiquer un «Ou binaire» ou un «Ou logique». |
outer | Ce mot réservé permet d'indiquer tous les enregistrements lorsqu'il existe une correspondance dans les enregistrements de table gauche ou de droite dans une jointure. |
override | Ce mot réservé permet d'indiquer de modifier ou d'étendre une classe existante. |
package | Ce mot réservé permet d'indiquer l'intégration de paquetage de bibliothèque |
parallel | Ce mot réservé permet d'indiquer un définition parallèle. |
pragma | Ce mot réservé permet d'indiquer une directive pragma. |
private | Ce mot réservé permet de spécifié qu'un objet ou une variable est de type privé. |
protected | Ce mot réservé permet de rendre accessible des éléments d'une classe uniquement par la classe et à ses filles. |
public | Ce mot réservé permet de spécifié qu'un objet ou une variable est de type public ou accessible à tous. |
retrieve | Ce mot réservé permet de retrouver des données. |
return | Ce mot réservé permet de terminer une fonction avec une valeur optionnel. |
rollback | Ce mot réservé permet d'indiquer qu'il faut annuler les opérations ou transactions. |
select | Ce mot réservé permet de sortie une liste de données à partir d'une ou plusieurs tables ou vues. |
set | Ce mot réservé permet de fixer la valeur de variable du système |
short | Ce mot réservé identifie le type de variable d'entier court. |
sObject | Ce mot réservé permet d'indiquer une représentation d'une ligne de données et ne peut être déclarée dans Apex qu'à l'aide du nom d'API SOAP de l'objet. |
sort | Ce mot réservé permet d'indiquer de trier un tableau. |
static | Ce mot réservé permet de rendre disponible une fonction ou variable d'une classe de façon global comme si elle se trouvait en dehors de la classe elle-même. |
string | Ce mot réservé permet d'indiquer une chaîne de caractères. |
super | Ce mot réservé permet de faire appel à la classe parente pour une sous-classe. |
switch | Ce mot réservé permet d'effectuer des testes de cas. |
synchronized | Ce mot réservé permet de rendre fonctionnelle une classe de manière multi-tâche ou multi-processus. |
system | Ce mot réservé permet d'indiquer un espace de nom, un événement ou une validation système. |
testmethod | Ce mot réservé permet d'indiquer une méthode de test Apex. |
then | Ce mot réservé permet d'indiquer l'instruction conséquente. |
this | Ce mot réservé permet de se référer directement à un élément, variable ou fonction de la classe courante. |
throw | Ce mot réservé permet de déclencher une exception. |
time | Ce mot réservé permet d'indiquer un type de données d'heure. |
transaction | Ce mot réservé permet d'indiquer une transaction. |
trigger | Ce mot réservé permet d'indiquer une déclencheur d'événement. |
true | Ce mot réservé est une constante indiquant «vrai» |
try | Ce mot réservé débute un bloc devant être surveiller par des exceptions. |
undelete | Cet mot réservé permet d'indiquer une restauration des associations d'enregistrement pour les types de relations. |
update | Ce mot réservé permet de modifier des données existantes dans une table ou un vue de la base de données. |
upsert | Ce mot réservé permet d'indiquer une insertion des enregistrements et l'action de mettre à jour des enregistrements. |
using | Ce mot réservé permet de définir des alias dans des espaces de noms ou l'utilisation d'un objet dans un bloc. |
virtual | Ce mot réservé permet de définir une fonction pouvant être remplacer par une nouvelle fixation de classe. |
void | Ce mot réservé permet de définir un type n'ayant aucun type. |
webservice | Ce mot réservé permet de définir les méthodes de niveau supérieur et les méthodes de classe externe. |
when | Ce mot réservé permet d'indiquer un cas à évaluer dans certains instructions. |
where | Ce mot réservé permet d'indiquer une clause de recherche dans certains instructions. |
while | Ce mot réservé permet de définir une boucle. |
Dernière mise à jour : Vendredi, le 9 septembre 2020