// Path: app/src/prod/java/com/iph/directly/domain/apimodel/CityToiletsResponse.java
// public class CityToiletsResponse {
// 
//     public static final CityToiletsResponse EMPTY = new CityToiletsResponse();
// 
//     private boolean success;
// 
//     private Result result;
// 
//     private class Result {
//         List<InnerResult> results;
//     }
// 
//     private class InnerResult {
//         private List<Resources> resources;
//     }
// 
//     private class Resources {
//         String format;
//         String url;
//     }
// 
//     public boolean isSuccess() {
//         return success;
//     }
// 
//     public String getResourceUrl() {
//         return result.results.get(0).resources.get(0).url;
//     }
// 
//     public String getResourceFormat() {
//         return result.results.get(0).resources.get(0).format;
//     }
// }


import com.iph.directly.domain.apimodel.CityToiletsResponse;
import okhttp3.ResponseBody;
import retrofit2.Response;
import retrofit2.http.GET;
import retrofit2.http.Path;
import retrofit2.http.Query;
import retrofit2.http.Url;
import rx.Observable;
package com.iph.directly.domain.rest;



/**
 * Created by vanya on 10/15/2016.
 */

public interface ToiletApi {
    @GET("api/action/package_search")
// Path: app/src/prod/java/com/iph/directly/domain/apimodel/CityToiletsResponse.java
// public class CityToiletsResponse {
// 
//     public static final CityToiletsResponse EMPTY = new CityToiletsResponse();
// 
//     private boolean success;
// 
//     private Result result;
// 
//     private class Result {
//         List<InnerResult> results;
//     }
// 
//     private class InnerResult {
//         private List<Resources> resources;
//     }
// 
//     private class Resources {
//         String format;
//         String url;
//     }
// 
//     public boolean isSuccess() {
//         return success;
//     }
// 
//     public String getResourceUrl() {
//         return result.results.get(0).resources.get(0).url;
//     }
// 
//     public String getResourceFormat() {
//         return result.results.get(0).resources.get(0).format;
//     }
// }


// Path: app/src/prod/java/com/iph/directly/domain/rest/ToiletApi.java
import com.iph.directly.domain.apimodel.CityToiletsResponse;
import okhttp3.ResponseBody;
import retrofit2.Response;
import retrofit2.http.GET;
import retrofit2.http.Path;
import retrofit2.http.Query;
import retrofit2.http.Url;
import rx.Observable;

package com.iph.directly.domain.rest;



/**
 * Created by vanya on 10/15/2016.
 */

public interface ToiletApi {
    @GET("api/action/package_search")
    Observable<CityToiletsResponse> toiletList(@Query("q") String city);