Class: App42::Social::SocialResponseBuilder

Inherits:
App42ResponseBuilder show all
Defined in:
lib/social/SocialResponseBuilder.rb

Overview

SocialResponseBuilder class converts the JSON response retrieved from the server to the value object i.e Social

Instance Method Summary collapse

Methods inherited from App42ResponseBuilder

#buildObjectFromJSONTree, #getNames, #getServiceJSONObject, #getTotalRecords, #isResponseSuccess

Instance Method Details

#buildResponse(json) ⇒ Object

Converts the response in JSON format to the value object i.e Social

Parameters:

  • json
    • response in JSON format

Returns:

  • Social object filled with json data



28
29
30
31
32
33
34
35
# File 'lib/social/SocialResponseBuilder.rb', line 28

def buildResponse(json)
  fbJSONObject = getServiceJSONObject("social", json)
  social = Social.new
  buildObjectFromJSONTree(social, fbJSONObject);
  social.strResponse=json
  social.isResponseSuccess = isResponseSuccess(json)
  return social
end