Hi I'm writing the reporting system and want to make end-user specify type if he extends my class.
class A <T extends C>
{...}
class B extends A // Compile error
{...}
class B extends A<D> // Compile error
{...}
class B extends A<C> // Success
Is that possible?