geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jason Dillon <ja...@planet57.com>
Subject Re: Anyway to get the generic type from a generic class?
Date Mon, 01 Oct 2007 06:11:39 GMT
Alright... thanks, that is what I figured :-(  So lame... I can  
figure out that a class as T and E bound, but I can't figure out the  
type of those buggers... so stupid :-(

--jason


On Sep 30, 2007, at 11:08 PM, David Jencks wrote:

>
> On Sep 30, 2007, at 10:48 PM, Jason Dillon wrote:
>
>> Any of you generics experts out there know if there is any way to  
>> get the generic type from a generic class... like, say you have:
>>
>>     Class type = new ArrayList<String>().getClass();
>>
>> Is there any way to determine that this is an ArrayList containing  
>> String objects?  I can't seem to figure out how to get this  
>> information out of the Class instance.  I can figure out what the  
>> type variable name was, er like T, but that is well, completely  
>> useless IMO.
>>
>> Does anyone know if its possible and how to do it?
>
> I spent a couple days reading up on generics and trying stuff and  
> concluded it was not possible.  There are some statements in the  
> book on generics that confirm this.  Hopefully you will find a way  
> to prove I'm wrong 'cause it sure would be handy :-)
>
> sorry
> david jencks
>
>>
>> --jason
>


Mime
View raw message