https://jsr311.dev.java.net/issues/show_bug.cgi?id=48
GenericEntity should have an additional constructor so that rawType,
type, and
entity can be set by applications using reflection to construct entity
objects.
public GenericEntity(Class rawType, Type genericType, T entity)
{
this.rawType = rawType;
this.genericType = genericType;
this.entity = entity;
}
This would allow applications that are using reflection to set the
generic type.
It would be public as it doesn't make much sense to require extending.
--
Bill Burke
JBoss, a division of Red Hat
http://bill.burkecentral.com