// Path: SmartSelectionList/hbsdk/src/main/java/com/hypebeast/sdk/api/model/hypebeaststore/ReponseNormal.java
// public class ReponseNormal extends Alternative {
//     @SerializedName("products")
//     public ResponseProductList product_list;
// 
//     @SerializedName("taxon")
//     public taxonomy taxon_result;
// }


import com.hypebeast.sdk.api.exception.ApiException;
import com.hypebeast.sdk.api.model.hypebeaststore.ReponseNormal;
import com.hypebeast.sdk.api.model.hypebeaststore.ResponseSingleProduct;
import retrofit.Callback;
import retrofit.http.GET;
import retrofit.http.Path;
import retrofit.http.Query;
package com.hypebeast.sdk.api.resources.hbstore;




/**
 * Created by hesk on 30/6/15.
 */
public interface Products {

    @GET("/products/{product_identification_no}")
    void PIDReq(
            final @Path("product_identification_no") long product_id, final Callback<ResponseSingleProduct> result) throws ApiException;


    @GET("/categories/{catename}")
    void bycate(
            final @Path("catename") String category_name,
// Path: SmartSelectionList/hbsdk/src/main/java/com/hypebeast/sdk/api/model/hypebeaststore/ReponseNormal.java
// public class ReponseNormal extends Alternative {
//     @SerializedName("products")
//     public ResponseProductList product_list;
// 
//     @SerializedName("taxon")
//     public taxonomy taxon_result;
// }


// Path: SmartSelectionList/hbsdk/src/main/java/com/hypebeast/sdk/api/resources/hbstore/Products.java
import com.hypebeast.sdk.api.exception.ApiException;
import com.hypebeast.sdk.api.model.hypebeaststore.ReponseNormal;
import com.hypebeast.sdk.api.model.hypebeaststore.ResponseSingleProduct;
import retrofit.Callback;
import retrofit.http.GET;
import retrofit.http.Path;
import retrofit.http.Query;

package com.hypebeast.sdk.api.resources.hbstore;




/**
 * Created by hesk on 30/6/15.
 */
public interface Products {

    @GET("/products/{product_identification_no}")
    void PIDReq(
            final @Path("product_identification_no") long product_id, final Callback<ResponseSingleProduct> result) throws ApiException;


    @GET("/categories/{catename}")
    void bycate(
            final @Path("catename") String category_name,
            final Callback<ReponseNormal> result) throws ApiException;