Google クラウド エンドポイント API クラスで、 Android クライアント用のクライアント エンドポイント ライブラリの生成中に次のエラーが発生しました。
java.lang.IllegalArgumentException: 型クラス java.lang.Boolean は戻り型として使用できません
私は他のジェネリック型でも試しました.apiメソッドはジェネリックオブジェクトを返すことができないと思います. これがAPIメソッドで許可されていない理由がわかりませんか?
この制限のハックはありますか?
/**
* Returning error during client endpoint generation.
*/
@ApiMethod(name = "isValidEntity")
public Boolean isValidEntity(BusinessAccount businessAccount) {
EntityManager mgr = getEntityManager();
Boolean isValid = false;
try{
.....
....
} finally {
mgr.close();
}
return isValid;
}
PS: Getting Started: cloud endpoint google documentation以外の API アノテーションに関する十分なドキュメントが見つかりませんでした。誰かが関連する情報源を教えてくれれば幸いです。