Eclipse で GAE を使用して Android アプリを開発しています。
EndPoint クラスの 1 つに、「Bla」タイプのオブジェクトを返すメソッドがあります。
public Bla foo()
{
return new Bla();
}
この「Bla」オブジェクトは、「Bla2」タイプのオブジェクトを保持します。
public class Bla {
private Bla2 bla = new Bla2();
public Bla2 getBla() {
return bla;
}
public void setBla(Bla2 bla) {
this.bla = bla;
}
}
さて、私の問題は、クライアント側から「Bla2」クラスにアクセスできないことです。(メソッド「getBla()」すら存在しない)
EndPoint クラスに「Bla2」オブジェクトを返す 2 番目のメソッドを作成することで、なんとかそれをだますことができました。
public Bla2 foo2()
{
return new Bla2();
}
クライアント側で「Bla2」クラスを使用できるようになりましたが、「Bla.getBla()」メソッドはまだ終了しません。それを行う正しい方法はありますか?