Hi all!
public abstract class AbstractClass<E> {
public List<E> doSomething(E e) {
return doInConcreteClass(e);
}
public abstract List<E> doInConcreteClass(E e);
}
@Name("concreteClass")
public class ConcreteClass extends AbstractClass<String> {
public List<String> doInConcreteClass(String e) {
System.out.println(e);
}
}
Yes, Javassist in CVS now has been updated to a 3.5 build from about February. Your example worked fine for me.