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

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

public class GameResponseBuilder
extends App42ResponseBuilder

GameResponseBuilder class converts the JSON response retrieved from the server to the value object i.e Game


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

GameResponseBuilder

public GameResponseBuilder()
Method Detail

buildArrayResponse

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

Parameters:
json - - response in JSON format
Returns:
List of Game 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 game and score object.

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

buildResponse

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

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