@Test
    public void intermediate_superclass_should_contain_fields_from_top_superclass() {
         QInheritance6Test_Translation translation = QInheritance6Test_Gloss.gloss._super;
         assertEquals(DateTimePath.class, translation.createdOn.getClass());
    }
Test multiple level superclasses with generics.
querydsl-apt/src/test/java/com/querydsl/apt/inheritance/Inheritance6Test.java