Section courante

A propos

Section administrative du site


Voici un tableau de référence des différents méthodes des objets du langage de programmation Deluge :

Méthodes de chaîne de caractères

Nom Syntaxe Description
+ string1 + string2 Cette méthode permet d'effectuer la concaténation de 2 chaînes de caractères.
CONTAINS string1.contains(string2) Cette méthode permet de vérifier si la chaîne de caractères spécifié contient la sous-chaîne de caractères spécifié en effectuant une recherche sensible à la casse.
ENDSWITH string1.endsWith(string2) Cette méthode permet de vérifier si la chaîne de caractères spécifié se termine par l'autre chaîne de caractères spécifié et retourne true si elle se termine par l'autre chaîne de caractères sinon false.
STARTSWITH string1.startsWith(string2) Cette méthode permet de vérifier si la chaîne de caractères spécifié commence par une autre chaîne de caractères spécifié et retourne true si elle commence par l'autre chaîne de caractères sinon false.
REMOVE string.remove(substring) Cette méthode permet d'éliminer la partie spécifiée d'une chaîne de caractères et de retourner la chaîne de caractères restante.
REMOVEFIRSTOCCURENCE string.removeFirstOccurence(substring) Cette méthode permet de supprimer la première occurrence de la sous-chaîne de caractères de l'autre chaîne de caractères spécifiée et retourne la chaîne de caractères restante.
REMOVELASTOCCURENCE string.removeLastOccurence(substring) Cette méthode permet de supprimer la dernière occurrence de la deuxième chaîne de caractères du paramètre de la première chaîne de caractères de paramètre et retourne la chaîne de caractères restante.
GETSUFFIX string.getSuffix(substring) Cette méthode permet de retourner la chaîne de caractères après la sous-chaîne de caractères spécifiée.
GETPREFIX string.getPrefix(substring) Cette méthode permet de retourner la première chaîne de caractères du paramètre depuis son début, jusqu'à la première occurrence de la deuxième chaîne de caractères du paramètre et retourne le préfixe.
TOUPPERCASE string.toUpperCase() Cette méthode permet de convertir la chaîne de caractères en majuscule.
TOLOWERCASE string.toLowerCase() Cette méthode permet de convertir la chaîne de caractères en minuscule.
GETALPHANUMERIC string.getAlphaNumeric() Cette méthode permet de retourner que les caractères alphanumériques d'une chaîne de caractères spécifiée.
GETALPHA string.getAlpha() Cette méthode permet de retourner que les caractères de l'alphabet d'une chaîne de caractères spécifiée.
REMOVEALLALPHANUMERIC string.removeAllAlphaNumeric() Cette méthode permet de supprimer tous les caractères alphanumériques d'une chaîne de caractères spécifiée et retourne la chaîne de caractères restante.
REMOVEALLALPHA string.removeAllAlpha() Cette méthode permet de supprimer tous les caractères alpha d'une chaîne de caractères spécifiée et retourne la chaîne de caractères restante.
LENGTH string.length() Cette méthode permet de demander la longueur de la chaîne de caractères donnée.
GETOCCURENCECOUNT string.getOccurenceCount(substring) Cette méthode permet de demander le nombre de fois qu'une sous-chaîne de caractères est présente dans la chaîne de caractères spécifiée.
INDEXOF string.indexOf(substring) Cette méthode permet de retourner la position de la dernière occurrence d'une valeur spécifiée dans une chaîne de caractères.
LASTINDEXOF string.lastIndexOf(substring) Cette méthode permet de retourner la position de la dernière occurrence d'une valeur spécifiée dans une chaîne de caractères.
SUBSTRING string1.substring(s.index, e.index) Cette méthode permet de retourner la sous-chaîne de caractères de la spécifiée à l'index spécifié.
TRIM string.trim() Cette méthode permet de retourner une copie de la chaîne de caractères, en omettant les espaces de début et de fin.
EQUALSIGNORECASE string1.equalsIgnoreCase(string2) Cette méthode permet de comparer une chaîne de caractères spécifiée à une autre chaîne de caractères, en ignorant les considérations de casse.
TOSTRING expression.toString() Cette méthode permet de convertir n'importe quel type d'expression en chaîne de caractères.
MATCHES stringexpression.matches(regularexpression) Cette méthode permet de vérifier si la chaîne de caractères du premier paramètre correspond à l'expression régulière spécifiée en tant que second paramètre.
REPLACEALL String.replaceAll(searchString,replacementString,false) Cette méthode permet de remplacer toutes les occurrences de la chaîne de caractères correspondant à l'expression spécifiée avec l'autre chaîne de caractères spécifiée.
REPLACEFIRST String.replaceFirst(searchString,replacementString,false) Cette méthode permet de remplacer la première occurrence de la chaîne de caractères correspondante à l'expression de chaîne de caractères spécifiée avec l'autre chaîne de caractères spécifiée.

Méthodes numérique

Nom Syntaxe Description
SIN numeric.sin() Cette méthode permet de retourner le sinus de l'angle en radian spécifié.
SQRT numeric.sqrt() Cette méthode permet de retourner la racine carré positive.
TAN numeric.tan() Cette méthode permet de retourner la tangente de l'angle en radian spécifié.
TODECIMAL expression.toDecimal() Cette méthode permet de demander le nombre décimal d'une expression spécifiée.
TOLONG expression.toLong() Cette méthode permet de demander le nombre long depuis une expression spécifiée.
ROUND numeric.round(precision-numeric) Cette méthode permet de demander le nombre après avoir arrondi au nombre de chiffres spécifié.
LOG numeric.log() Cette méthode permet de retourner le logarithme du nombre spécifié.

Méthodes de chaîne de caractères booléenne

Nom Syntaxe Description
== string1 == string2 Cette méthode permet de vérifier si 2 expressions de chaîne de caractères sont égales.
CONTAINS string1.contains(string2) Cette méthode permet de vérifier si la chaîne de caractères spécifié contient la sous-chaîne de caractères spécifié en effectuant une recherche sensible à la casse.
STARTSWITH string1.startsWith(string2) Cette méthode permet de vérifier si la chaîne de caractères spécifié commence par une autre chaîne de caractères spécifié et retourne true si elle commence par l'autre chaîne de caractères sinon false.
ENDSWITH string1.endsWith(string2) Cette méthode permet de vérifier si la chaîne de caractères spécifié se termine par l'autre chaîne de caractères spécifié et retourne true si elle se termine par l'autre chaîne de caractères sinon false.

Méthodes de date

Nom Syntaxe Description
GETDAY date.getDay() Cette méthode permet de demander un nombre compris entre 1 et 31, représentant le numéro du jour du mois au cours duquel la date apparaît.
GETMONTH date.getMonth() Cette méthode permet de demander un nombre compris entre 1 et 12, représentant le numéro du mois de l'année sur lequel la date apparaît.
GETYEAR date.getYear() Cette méthode permet de demander un nombre représentant l'année de la date.
GETWEEKOFYEAR date.getWeekOfYear() Cette méthode permet de retourner un nombre dans l'intervalle de 1 à 52, représentant le numéro de la semaine de l'année.
GETDAYOFWEEK date.getDayOfWeek() Cette méthode permet de demander un nombre compris entre 1 et 7, représentant le numéro du jour de la semaine sur lequel cette date tombe. Le nombre 1 représente Dimanche, 2 représente le Lundi,...
GETDAYOFYEAR date.getDayOfYear() Cette méthode permet de retourner un nombre dans l'intervalle de 1 à 365, représentant le numéro du jour de l'année dans la date.
ADDDAY datetime.addDay(numeric) Cette méthode permet de retourner une valeur de date et heure après l'ajout du nombre de jours spécifié.
ADDMONTH datetime.addMonth(numeric) Cette méthode permet de retourner une valeur de date et d'heure après avoir ajouté le nombre spécifié de mois.
ADDWEEK datetime.addWeek(numeric) Cette méthode permet de retourner une valeur de date et d'heure après avoir ajouté le nombre de semaines spécifié.
ADDYEAR datetime.addYear(numeric) Cette méthode permet de retourner une valeur de date et d'heure après l'ajout du nombre d'années spécifié.
SUBDAY datetime.subDay(numeric) Cette méthode permet de retourner une valeur de date et d'heure après soustraction du nombre de jours spécifié.
SUBMONTH datetime.subMonth(numeric) Cette méthode permet de retourner une valeur de date et d'heure après soustraction du nombre de mois spécifié.
SUBWEEK datetime.subWeek(numeric) Cette méthode permet de retourner une valeur de date et d'heure après soustraction du nombre de semaines spécifié.
SUBYEAR datetime.subYear(numeric) Cette méthode permet de retourner une valeur de date et d'heure après soustraction du nombre d'années spécifié.
TODATE string.toDate() Cette méthode permet d'analyser la chaîne de caractères d'entrée en utilisant le format spécifié dans les paramètres de l'application et émettra une erreur si elle ne peut pas convertir la chaîne de caractères en date.
TOTIME string.toTime() Cette méthode permet d'analyser la chaîne de caractères d'entrée en utilisant le format spécifié dans les paramètres de l'application et générera une erreur si elle ne peut pas convertir la chaîne de caractères en date et heure.

Méthodes d'heure

Nom Syntaxe Description
ADDHOUR datetime.addHour(numeric) Cette méthode permet de retourner une valeur de date et heure après l'ajout du nombre d'heures spécifié.
ADDMINUTES datetime.addMinutes(numeric) Cette méthode permet de retourner une valeur de date et d'heure après l'ajout du nombre de minutes spécifié.
ADDSECONDS datetime.addSeconds(numeric) Cette méthode permet de retourner une valeur de date et d'heure après l'ajout du nombre de secondes spécifié.
GETHOUR datetime.getHour() Cette méthode permet de demander l'heure du jour.
GETMINUTES datetime.getMinutes() Cette méthode permet de demander les minutes de l'heure.
GETSECONDS datetime.getSeconds() Cette méthode permet de demander les secondes de la minute.
SUBHOUR datetime.subHour(numeric) Cette méthode permet de retourner une valeur de date et d'heure après soustraction du nombre d'heures spécifié.
SUBMINUTES datetime.subMinutes(numeric) Cette méthode permet de retourner une valeur de date et d'heure après soustraction du nombre de minutes spécifié.
SUBMINUTES datetime.subSeconds(numeric) Cette méthode permet de retourner une valeur de date et d'heure après soustraction du nombre de secondes spécifié.

Méthodes de liste

Nom Syntaxe Description
CONTAINS list.contains(element) Cette méthode permet de retourner true si l'élément est présent dans la liste.
GET list.get(index) Cette méthode permet de demander l'élément à la position spécifiée (le premier élément sera à l'index 0)
INDEXOF list.indexOf(element) Cette méthode permet de demander la position de l'élément donné dans la liste (la position du premier élément est 0).
LASTINDEXOF list.lastIndexOf(element) Cette méthode permet de demander la position de la dernière occurrence de l'élément dans la liste.
REMOVE list.remove(index) Cette méthode permet de supprimer et retourner l'élément à l'index spécifié (l'index du premier élément est 0).
SORT list.sort(optionalboolean) Cette méthode permet de demander la liste dans l'ordre trié. Le booléen facultatif spécifie ascendant (true) / descendant (false)
SIZE list.size() Cette méthode permet de demander le nombre d'éléments dans la liste.
ISEMPTY list.isempty() Cette méthode permet de retourner 'true' si la liste est vide (sinon 'false').
SUBLIST list.sublist(startindex,optionalendIndex) Cette méthode permet de demander la sous-liste de la liste spécifiée en partant de l'index de début spécifié vers l'index de fin spécifié (jusqu'à la fin de la liste, si le dernier index n'est pas spécifié).
TOLIST string.toList(optionalseparator) Cette méthode permet de convertir la chaîne de caractères en liste en utilisant le séparateur spécifié (le séparateur par défaut est «,» (la virgule)).
{} {optionalcommaseparatedelements} Cette méthode permet de créer une liste avec les éléments spécifiés. Crée une liste vide si aucun élément n'est fourni.
LIST List() Cette méthode permet de créer une liste vide.
LIST:STRING List:String() Cette méthode permet de créer une liste de chaîne de caractères vide.
LIST:INT List:Int() Cette méthode permet de créer une liste d'entiers vide.
LIST:DATE List:Date() Cette méthode permet de créer une liste de dates vide.
LIST:BOOL List:Bool() Cette méthode permet de créer une liste de booléen vide.
LIST:FLOAT List:Float() Cette méthode permet de créer une liste de décimales vide.

Méthodes de cartographie

Nom Syntaxe Description
GET map.get(string) Cette méthode permet de demander la valeur de chaîne de caractères sur laquelle la clef spécifiée est cartographiée dans cette carte de hachage d'identité. Renvoie la valeur nulle si la cartographie ne contient aucun cartographie pour cette clef.
SIZE map.size() Cette méthode permet de demander un nombre représentant la taille de la cartographie spécifiée.
ISEMPTY map.isEmpty() Cette méthode permet de retourner une valeur booléenne True si cette cartographie ne contient pas de cartographie clef-valeur; False, si cette cartographie contient des cartographies clef-valeur.
CONTAINKEY map.containKey(string) Cette méthode permet de retourner une valeur booléenne True si cette cartographie contient une correspondance pour la clef spécifiée; False, si cette cartographie ne contient pas de cartographie pour la clef spécifiée.
CONTAINVALUE map.containValue(value) Cette méthode permet de retourner une valeur booléenne True, si cette cartographie cartographe une ou plusieurs clefs sur la valeur spécifiée, sinon False.
KEYS map.keys() Cette méthode permet de retourner une liste des clefs contenues dans cette carte.
TOMAP string.toMap() Cette méthode permet de retourner la cartographie d'une chaîne de caractères formatée JSON spécifiée.
MAP Map() Cette méthode permet de retourner la cartographie vide.

Méthodes de XML

Nom Syntaxe Description
EXECUTE xml.execute(string) Cette méthode permet de retourner la chaîne de caractères formatée du xpath et XML spécifiés.
TOXML string.toXml() Cette méthode permet de retourner le XML de la chaîne de caractères spécifiée.

Méthodes de URL

Nom Syntaxe Description
GETURL getUrl(urlstring) Cette méthode permet de retourner une carte contenant les informations de réponse d'un URL.
POSTURL postUrl(urlstring,datamap) Cette méthode permet de retourner une carte contenant les informations de réponse d'une méthode POST de URL.
ENCODEURL encodeUrl(urlstring) Cette méthode permet d'encoder tous les caractères d'espacement et les autres caractères interdits dans une chaîne de caractères d'URL et retourne la chaîne de caractères encodée.

Méthodes de formulaire de données

Nom Syntaxe Description
GETFIELDNAMES getFieldNames() Cette méthode permet de retourner une liste de chaîne de caractères contenant tous les champs du formulaire. La fonction «getFieldNames» est uniquement pris en charge dans l'action onSuccess.
GETFIELDVALUE getFieldValue(fieldname) Cette méthode permet de retourner la valeur du champ spécifié.


Dernière mise à jour : Samedi, le 4 mai 2019