Calcul automatique du pluriel du nom de la classe
-
IT.Rocks est à même de calculer automatiquement les pluriels de noms de classes, suivant les règles les plus simples de déclinaison anglo-saxones.
Ces règles sont :- Si le mot se termine par ‘y’ : remplace par ‘ies’
Exemple : Enemy -> Enemies - Si le mot se termine par ‘an’ : remplace par ‘en’
Exemple : Salesman -> Salesmen - Si le mot se termine par ‘ss’ : remplace par ‘sses’
Exemple : Address -> Addresses
- Exemple : Orders -> Orders
Ces règles sont implémentées dans Set::defaultSetClassNameOf.
Elles sont utilisées notamment pour déduire le nom de classe au pluriel : lorsqu’aucune annotation de classe @set n’est définie, la valeur par défaut pour l’annotation de classe @set est celle calculée ici.
- Si le mot se termine par ‘y’ : remplace par ‘ies’