I need to extend an abstract Java class with a generic type, ala:

public abstract class Foo<T> {}

I tried the syntax (gen-class :name fooImpl :extends com.x.Foo<T>) and
get

java.lang.ClassNotFoundException: com.x.Foo<T>

Without the <T> I'd get: a RuntimeException complaining that I'm
extending the raw type instead of the parameterized type.

Any suggestions?

thanks,
Greg


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To post to this group, send email to clojure@googlegroups.com
To unsubscribe from this group, send email to 
clojure+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to