// Path: SmartSelectionList/hbsdk/src/main/java/com/hypebeast/sdk/api/model/hbeditorial/Foundation.java
// public class Foundation {
//     @SerializedName("en")
//     public configbank english;
//     @SerializedName("cnt")
//     public configbank chinese_traditional;
//     @SerializedName("cns")
//     public configbank chinese_simplified;
//     @SerializedName("ja")
//     public configbank japanese;
// }
// 
// Path: SmartSelectionList/hbsdk/src/main/java/com/hypebeast/sdk/api/model/hbeditorial/ResponsePostFromSearch.java
// public class ResponsePostFromSearch {
//     @SerializedName("posts")
//     public PostsObject posts;
//     @SerializedName("keyword")
//     public String keyword_search;
// }
// 
// Path: SmartSelectionList/hbsdk/src/main/java/com/hypebeast/sdk/api/model/hbeditorial/ResponsePostW.java
// public class ResponsePostW {
//     @SerializedName("posts")
//     public PostsObject post;
//     public int page_limit = 0;
//     private ArrayList<ArticleData> list;
// 
//     public ResponsePostW() {
//         if (post != null) {
//             page_limit = post.limit;
//             list = post._embedded.getItems();
//         }
//     }
// 
//     public ArrayList<ArticleData> getListFeed() {
//         return list;
//     }
// 
// }


import com.hypebeast.sdk.api.exception.ApiException;
import com.hypebeast.sdk.api.model.hbeditorial.Foundation;
import com.hypebeast.sdk.api.model.hbeditorial.ResponsePostFromSearch;
import com.hypebeast.sdk.api.model.hbeditorial.ResponsePostW;
import retrofit.Callback;
import retrofit.http.GET;
import retrofit.http.Path;
import retrofit.http.Query;
package com.hypebeast.sdk.api.resources.hypebeast;



/**
 * Created by hesk on 13/8/15.
 */
public interface feedhost {


    /**
     * only used on installation override
     *
     * @param pid post ID
     * @param cb  call back object
     * @throws ApiException the exceptions
     */
    @GET("/wp-json/posts/{pid}")
    void the_post(
            final @Path("pid") long pid,
// Path: SmartSelectionList/hbsdk/src/main/java/com/hypebeast/sdk/api/model/hbeditorial/Foundation.java
// public class Foundation {
//     @SerializedName("en")
//     public configbank english;
//     @SerializedName("cnt")
//     public configbank chinese_traditional;
//     @SerializedName("cns")
//     public configbank chinese_simplified;
//     @SerializedName("ja")
//     public configbank japanese;
// }
// 
// Path: SmartSelectionList/hbsdk/src/main/java/com/hypebeast/sdk/api/model/hbeditorial/ResponsePostFromSearch.java
// public class ResponsePostFromSearch {
//     @SerializedName("posts")
//     public PostsObject posts;
//     @SerializedName("keyword")
//     public String keyword_search;
// }
// 
// Path: SmartSelectionList/hbsdk/src/main/java/com/hypebeast/sdk/api/model/hbeditorial/ResponsePostW.java
// public class ResponsePostW {
//     @SerializedName("posts")
//     public PostsObject post;
//     public int page_limit = 0;
//     private ArrayList<ArticleData> list;
// 
//     public ResponsePostW() {
//         if (post != null) {
//             page_limit = post.limit;
//             list = post._embedded.getItems();
//         }
//     }
// 
//     public ArrayList<ArticleData> getListFeed() {
//         return list;
//     }
// 
// }


// Path: SmartSelectionList/hbsdk/src/main/java/com/hypebeast/sdk/api/resources/hypebeast/feedhost.java
import com.hypebeast.sdk.api.exception.ApiException;
import com.hypebeast.sdk.api.model.hbeditorial.Foundation;
import com.hypebeast.sdk.api.model.hbeditorial.ResponsePostFromSearch;
import com.hypebeast.sdk.api.model.hbeditorial.ResponsePostW;
import retrofit.Callback;
import retrofit.http.GET;
import retrofit.http.Path;
import retrofit.http.Query;

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



/**
 * Created by hesk on 13/8/15.
 */
public interface feedhost {


    /**
     * only used on installation override
     *
     * @param pid post ID
     * @param cb  call back object
     * @throws ApiException the exceptions
     */
    @GET("/wp-json/posts/{pid}")
    void the_post(
            final @Path("pid") long pid,
            final Callback<ResponsePostW> cb