Java 请求工厂实体继承和代理接口

Java 请求工厂实体继承和代理接口,java,gwt,inheritance,requestfactory,Java,Gwt,Inheritance,Requestfactory,如果我有一个实体扩展了其他实体,我就不能在代理接口中指定一些setter方法。Eclipse告诉我实体类中没有匹配的方法。这是真的,因为它是在超级班。无法请求工厂处理该继承,或者这只是eclipse中的一些配置问题。我为请求工厂验证设置了注释处理工具 下面是示例代码: 我的实体。没有方法,但应从超类继承它们: @Entity public class Entity extend AbstractEntity{ } 超类。保存setter和getter: public class Abstra

如果我有一个实体扩展了其他实体,我就不能在代理接口中指定一些setter方法。Eclipse告诉我实体类中没有匹配的方法。这是真的,因为它是在超级班。无法请求工厂处理该继承,或者这只是eclipse中的一些配置问题。我为请求工厂验证设置了注释处理工具

下面是示例代码: 我的实体。没有方法,但应从超类继承它们:

@Entity
public class Entity extend AbstractEntity{

}
超类。保存setter和getter:

public class AbstractEntity{
    VoteType getType(){ return null; }
    public void setType(VoteType vote) {}
}
我的代理接口。Eclipse用错误标记setType方法。但不是getType

@ProxyFor(value=Entity.class)
public interface EntityProxy extends EntityProxy{

    public VoteType getType();
    public void setType(VoteType vote);

}
根据,实体类应该具有@Entity注释,EntityProxy接口应该扩展EntityProxy接口

根据,您的实体类应该具有@Entity注释,并且您的EntityProxy接口应该扩展EntityProxy接口

应该行的,应该行的。