【发布时间】:2013-06-02 15:32:48
【问题描述】:
我目前正在尝试通过发送这样的东西。云端点:
public abstract class Transaction {
//...
}
public class BuyTransaction extends Transaction {
//...
}
public class UpgradeTransaction extends Transaction {
//...
}
我的 API 方法类似于
@ApiMethod(...)
public List<Transaction> getTransactions(User user) { /*...*/}
但是生成的 Endpoint-Libs 只包含一个 Transaction-model 而忽略了其他类。当我尝试这个时:
List<? extends Transactions>
endpoint-lib-generation 完全失败,并表示它不受支持。有没有其他方法可以通过网络发送从抽象类继承的不同类?
【问题讨论】:
标签: java google-app-engine google-cloud-endpoints