>>-@Group--(--nom_groupe--)------------------------------------><
Pour comprendre les conventions utilisées dans le diagramme de syntaxe, voir Comment lire les diagrammes de syntaxe.
L'annotation @Group de niveau interface indique la valeur utilisée avec l'option groupOptions. La valeur nom_groupe est sensible à la casse. Pour contrôler la manière dont l'utilitaire crée des classes d'implémentation pour l'interface, indiquez l'option à l'aide de l'utilitaire Generator. Pour contrôler les options de liaison spécifiées lors de l'exécution d'une opération de liaison avec l'interface, indiquez l'option à l'aide de l'utilitaire StaticBinder.
Utilisez cette annotation et cette option pour spécifier des paramètres pour les groupes d'interfaces pureQuery lorsque vous générez des implémentations pour les méthodes annotées dans l'interface. L'annotation est aussi utilisée lorsque vous procédez à des opérations de liaison sur des méthodes annotées dans l'interface.
@Group ("Payroll") public Interface CalculateTax { … }Lorsque l'option groupOptions suivante est spécifiée dans un fichier d'options de l'utilitaire Generator, cet utilitaire génère des classes d'implémentation pour l'interface CalculateTax avec les paramètres de l'option spécifiée.
groupOptions.Payroll= -collection Payroll -url "jdbc:db2://com.prod.hr:50000/DB01"
groupOptions.Payroll -bindOptions "QUALIFIER(Payroll), COLLECTION(Payroll)" -url "jdbc:db2://com.prod.hr:50000/DB01"