class ManyWho::PageResponse
Attributes
label[RW]
order[RW]
outcomeResponses[RW]
pageComponentDataResponses[RW]
pageComponentResponses[RW]
pageContainerDataResponses[RW]
pageContainerResponses[RW]
rootFaults[RW]
Public Class Methods
new(jsonValue)
click to toggle source
Calls superclass method
ManyWho::MyStruct::new
# File lib/manywho-sdk.rb, line 454 def initialize(jsonValue) super(jsonValue) if (@pageContainerResponses != nil) endArray = [] @pageContainerResponses.each do |pContainer| endArray += [PageContainerResponse.new(pContainer)] end @pageContainerResponses = endArray end if (@pageComponentResponses != nil) endArray = [] @pageComponentResponses.each do |pComponent| endArray += [PageComponentResponse.new(pComponent)] end @pageComponentResponses = endArray end if (@pageContainerDataResponses != nil) endArray = [] @pageContainerDataResponses.each do |pContainerData| endArray += [PageContainerDataResponse.new(pContainerData)] end @pageContainerDataResponses = endArray end if (@pageComponentDataResponses != nil) endArray = [] @pageComponentDataResponses.each do |pComponentData| endArray += [PageComponentDataResponse.new(pComponentData)] end @pageComponentDataResponses = endArray end if (@outcomeResponses != nil) endArray = [] @outcomeResponses.each do |outcomeResponse| endArray += [OutcomeResponse.new(outcomeResponse)] end @outcomeResponses = endArray end end