class Aws::Xml::Parser::ListFrame
Public Class Methods
Source
# File lib/aws-sdk-core/xml/parser/frame.rb, line 152 def initialize(*args) super @result = [] @member_xml_name = @ref.shape.member.location_name || 'member' end
Calls superclass method
Aws::Xml::Parser::Frame::new
Public Instance Methods
Source
# File lib/aws-sdk-core/xml/parser/frame.rb, line 158 def child_frame(xml_name) if xml_name == @member_xml_name Frame.new(xml_name, self, @ref.shape.member) else raise NotImplementedError end end
Source
# File lib/aws-sdk-core/xml/parser/frame.rb, line 166 def consume_child_frame(child) @result << child.result unless NullFrame === child end