Re: [picocontainer-dev] JSR330 work progress

"Kent R. Spillner" <[email protected]> Tue, 3 Aug 2010 08:28:08 -0500 (CDT)
Newsgroups gmane.comp.java.picocontainer.devel
Message-ID <[email protected]>
Hey, dude-=0A=0AWhy didn't you parameterize Generic to eliminate the if's a=
nd the casts?=0A=0Apublic class JTypeHelper {=0A...[SNIP]...=0A=0A    publi=
c static boolean isAssignableFrom(=0A        Generic<? extends Class> gener=
ic,=0A        Class<?> aClass) {=0A            return generic.getType().isA=
ssignableFrom(aClass);=0A    }=0A=0A    public static boolean isAssignableT=
o(=0A        Generic<? extends Class> generic,=0A        Class<?> aClass) {=
=0A            return aClass.isAssignableFrom(generic.getType());=0A    }=
=0A=0A    public static <T> boolean isPrimitive(=0A        Generic<? extend=
s Class> generic) {=0A            return generic.getType().isPrimitive();=
=0A    }=0A=0A}=0A


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email