選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

RoutesDataAccess.java 833B

1234567891011121314151617181920212223242526
  1. package com.rthoni.stssaguenay.dataaccess;
  2. import com.luticate.utils.business.LuPromise;
  3. import com.luticate.utils.dataaccess.LuDataAccess;
  4. import com.luticate.utils.dbo.LuDataAccessConfigDbo;
  5. import com.rthoni.stssaguenay.dbo.RoutesDbo;
  6. import java.util.List;
  7. /**
  8. * Created by robin on 9/30/16.
  9. */
  10. public class RoutesDataAccess extends LuDataAccess {
  11. public static LuPromise<List<RoutesDbo>> getAll(LuDataAccessConfigDbo config)
  12. {
  13. return get(config, RoutesDbo.PaginatedRoutesDbo.class, "routes")
  14. .map(new LuPromise.LuConverter<RoutesDbo.PaginatedRoutesDbo, List<RoutesDbo>>() {
  15. @Override
  16. public List<RoutesDbo> convert(RoutesDbo.PaginatedRoutesDbo data) {
  17. return data.getData();
  18. }
  19. });
  20. }
  21. }