Template binding, how to extend Generics

I have the following class:
public interface GenericDao<T, PK extends Serializable> {
public T get(PK id);
}
and its subinterface

public interface SubDao extends GenericDao<Class1, Integer> {
}

the public T get(PK id); method inherited by the SubDao must get the following signature public Class1 get(Integer id); in the SubDao.

I Created GenericDao with 2 template parameters T and PK, and added “Binding Dependency” between GenericDao and SubDao, however I can’t find anywhere how I can specify the values, template parameters will get in the SubDao.

does anybody know?