私のプロジェクトには、基本的にデータだけを含む一連のモデルがあり、そのデータのゲッターとセッターがあります(APIと一致する必要があります)。GWTジェネレーターを使用してゲッターとセッターを生成しようとしています(デフォルト値を設定するためのロジックがいくつかあり、これを常に入力したくないためです。
たとえば、MyBusinessModel.java:
public class MyBusinessModel extends AbstractBusinessModel {
private Integer uid;
private String name;
//... and so on
}
public abstract class AbstractBusinessModel
次に、いくつかの基本メソッドが実装された を作成します。これはAbstractBusinessModelGenerator extends Generator
、すべてのゲッターとセッターを自動的に作成しますが、インターフェースではないため、(生成されたクラス)のスーパーインターフェースMyBusinessModel
になれないというエラーが発生し続けます。MyBusinessModelImpl
このようなクラスを生成する方法はありますか (MyBusinessModel
プライベート プロパティが必要なため、インターフェイスを作成できません)、または (クラスになる) インターフェイスのみを生成できますか?