En groovy, les opérateurs bitwise peuvent être remplacés par l'option leftShift (<<)
y rightShift (>>)
méthodes définies sur la classe. Il est idiomatique en groovy d'utiliser la fonction leftShift
pour les actions d'ajout sur les chaînes, les tampons, les flux, les tableaux, etc. et c'est ce que vous voyez ici.
Par exemple :
- La surcharge
leftShift
méthodes sur OutputStream
qui sont utilisés pour ajouter des octets, un InputStream
ou un Object
au cours d'eau.
-
List
qui l'utilise également comme appendice
Vous regardez un tag lib grails, donc out représente la page qui est rendue. Les résultats de cette taglib seront ajoutés au tampon de sortie qui sera rendu au client.