com.shephertz.app42.paas.sdk.jme.game
Class RewardResponseBuilder

java.lang.Object
  extended by com.shephertz.app42.paas.sdk.jme.App42ResponseBuilder
      extended by com.shephertz.app42.paas.sdk.jme.game.RewardResponseBuilder

public class RewardResponseBuilder
extends App42ResponseBuilder

RewardResponseBuilder class converts the JSON response retrieved from the server to the value object i.e Reward


Constructor Summary
RewardResponseBuilder()
           
 
Method Summary
 java.util.Vector buildArrayRewards(java.lang.String json)
          Converts the response in JSON format to the list of value objects i.e Reward
 void buildObjectFromJSONTree(java.lang.Object obj, org.json.jme.JSONObject jsonObj)
          Handling the reward object.
 Reward buildResponse(java.lang.String json)
          Converts the response in JSON format to the value object i.e Reward
 
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

RewardResponseBuilder

public RewardResponseBuilder()
Method Detail

buildArrayRewards

public java.util.Vector buildArrayRewards(java.lang.String json)
                                   throws java.lang.Exception
Converts the response in JSON format to the list of value objects i.e Reward

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

buildObjectFromJSONTree

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

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

buildResponse

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

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