Se voce sabe a classe a classe que esta sendo retornada basta fazer um
cast normal.
Caso contrario voce pode usar o operador instanceof para determinar a
classe.
Mas o jeito mais facil e elegante e voce declarar a variavel apenas como
uma interface e chamar os metodos do objeto apenas pela interface.
Bruno Moreno wrote:
>
> Senhores integrantes da lista,
>
> Gostaria de saber se algu�m alguma vez fez um cast din�mico. Estou
> fazendo um m�todo gen�rico que em determinado momento, invoca outro m�todo
> dinamicamente. Agora, desejava pegar o meu valor de retorno que � uma
> interface e "casti�-la".
> Lan�ando m�o da classe Class e Method eu consigo efetuar a primeira etapa
> mas a �ltima, o cast din�mico, n�o fa�o a m�nima id�ia de como implementar.
>
> Obrigado pela aten��o,
>
> Bruno Moreno
>
> ______________________________________________________
> Get Your Private, Free Email at http://www.hotmail.com
> * Para nao receber mais e-mails da lista, acesse
><http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha
>a lista <[EMAIL PROTECTED]> e de um <submit>.
--
Eduardo Issao Ito <[EMAIL PROTECTED]>
Eurosoft Consultoria <http://www.euroconsult.com.br>
Rua Marina Saddi Haidar, 176 - S�o Paulo - SP - Brasil
CEP 04650-050
TEL: +55 11 524-8022
FAX: +55 11 524-0408
* Para nao receber mais e-mails da lista, acesse
<http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha a
lista <[EMAIL PROTECTED]> e de um <submit>.