In Java, am I able to extend from a generic supertype? According to this article, it looks like I should be able to: http://www.ibm.com/developerworks/java/library/j-djc05133.html.
public abstract class MyClass<T> extends T {
However, when I do something similar in my application, I get the following error: "Cannot refer to the type parameter T as a supertype."
Does anyone know if I am able to extend from a generic supertype in Java? And, if so, is there something special needed to make this happen?
EDIT: I read the article wrong. It's actually discussing the potential problems of this.