/* * Copyright (c) 2009 Mysema Ltd. * All rights reserved. * */ package com.mysema.query.domain; import org.junit.Test; import com.mysema.query.annotations.QueryEntity; public class Inheritance2Test { @QueryEntity public abstract class Base>{ Base2 base; Base2 base2; } @QueryEntity public abstract class Base2,U extends IFace>{ } @QueryEntity public abstract class BaseSub extends Base{ } @QueryEntity public abstract class BaseSub2> extends Base{ } @QueryEntity public abstract class Base2Sub extends Base2,T>{ } public interface IFace{ } @Test public void test(){ // TODO } }