com.shephertz.app42.paas.sdk.jme.recommend
Class RecommenderResponseBuilder

java.lang.Object
  extended by com.shephertz.app42.paas.sdk.jme.App42ResponseBuilder
      extended by com.shephertz.app42.paas.sdk.jme.recommend.RecommenderResponseBuilder

public class RecommenderResponseBuilder
extends App42ResponseBuilder

RecommenderResponseBuilder class converts the JSON response retrieved from the server to the value object i.e Recommender


Constructor Summary
RecommenderResponseBuilder()
           
 
Method Summary
 void buildObjectFromJSONTree(java.lang.Object obj, org.json.jme.JSONObject jsonObj)
          Handling the recommender and recommendedItem object.
 Recommender buildResponse(java.lang.String json)
          Converts the response in JSON format to the value object i.e Recommender
 
Methods inherited from class com.shephertz.app42.paas.sdk.jme.App42ResponseBuilder
getNames, getServiceJSONObject, getTotalRecords, isResponseSuccess
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RecommenderResponseBuilder

public RecommenderResponseBuilder()
Method Detail

buildObjectFromJSONTree

public void buildObjectFromJSONTree(java.lang.Object obj,
                                    org.json.jme.JSONObject jsonObj)
                             throws java.lang.Exception
Handling the recommender and recommendedItem object.

Specified by:
buildObjectFromJSONTree in class App42ResponseBuilder
Parameters:
json - - response in JSON format
Throws:
java.lang.Exception

buildResponse

public Recommender buildResponse(java.lang.String json)
                          throws java.lang.Exception
Converts the response in JSON format to the value object i.e Recommender

Parameters:
json - - response in JSON format
Returns:
Recommender object filled with json data
Throws:
java.lang.Exception