Je me demande quel est le meilleur moyen de récupérer des propriétés imbriquées dans Groovy, en prenant un objet donné et arbitraire "propriété" String. Je voudrais quelque chose comme ceci:comment récupérer des propriétés imbriquées dans groovy
someGroovyObject.getProperty("property1.property2")
J'ai eu du mal à trouver un exemple d'autres qui veulent faire cela, alors peut-être je ne comprends pas un concept Groovy de base. Il semble qu'il doit y avoir un moyen élégant de le faire.
Comme référence, il est une caractéristique de Wicket qui est exactement ce que je cherche, appelé PropertyResolver: http://wicket.apache.org/apidocs/1.4/org/apache/wicket/util/lang/PropertyResolver.html
Les conseils seraient appréciés!
C'est plus ou moins ce que je fais maintenant, mais votre chemin est plus propre! –
désolé, Don, aurait dû accepter votre réponse il y a longtemps (à l'époque où je ne savais pas ce que je faisais sur ce site). merci ... –
Note: J'ai testé ces dans une sorte, et Eval était beaucoup plus lent que la version tokenized sur mon système. –