com.shephertz.app42.paas.sdk.jme.shopping
Class CartResponseBuilder

java.lang.Object
  extended by com.shephertz.app42.paas.sdk.jme.App42ResponseBuilder
      extended by com.shephertz.app42.paas.sdk.jme.shopping.CartResponseBuilder

public class CartResponseBuilder
extends App42ResponseBuilder

CartResponseBuilder class converts the JSON response retrieved from the server to the value object i.e Cart


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

CartResponseBuilder

public CartResponseBuilder()
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 Cart

Parameters:
json - - response in JSON format
Returns:
List of Cart 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 cart item and payment object .

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

buildResponse

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

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