Membro desde: 26/03/2006 23:25:37
Mensagens: 3191
Localização: Rio de Janeiro
Offline
Ola,
Desculpem a ignorancia no assunto mas...
digamos que eu tenha uma determinada classe em um script Groovy, como eu poderia executar todos os métodos que comecem por alguma string, 'test' por exemplo ?
Estou lendo a documentação toda mas ainda não descobri
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
Crie uma instância do objeto groovy com o GroovyClassLoader e use reflection sobre ele normalmente! Uma vez criado, será um objeto java como outro qualquer.
Membro desde: 13/12/2006 09:50:16
Mensagens: 405
Localização: Recife - PE
Offline
Aproveitando o tópico sobre Reflection, alguém poderia indicar algum material sobre essa API? Apenas conheço algumas coisas Reflection nos permite fazer mas nunca vi código efetivamente.
- Mestrando em Engenharia de Software no CIn/UFPE;
- Pós-Graduado em Engenharia de Software na POLI/UPE;
- Bacharel em Ciência da Computação na UNICAP (Universidade Católica de Pernambuco);
- Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0 (score 95%);
- Sun Certified Web Components Developer for J2EE 1.4 Platform (score 89%)
Membro desde: 13/12/2006 09:50:16
Mensagens: 405
Localização: Recife - PE
Offline
Acho que não me expressei bem... eu estava me referindo a sun.reflect.Reflection.
Gostaria de algum material sobre Reflection com exemplos e tal.
Valeu.
- Mestrando em Engenharia de Software no CIn/UFPE;
- Pós-Graduado em Engenharia de Software na POLI/UPE;
- Bacharel em Ciência da Computação na UNICAP (Universidade Católica de Pernambuco);
- Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0 (score 95%);
- Sun Certified Web Components Developer for J2EE 1.4 Platform (score 89%)