Generics-api is a project mainly written in Java, it's free.
Testing project on generics and jpa
Generics API
Sample project on using interfaces without generics with JPA