# File lib/wsdl/soap/mappingRegistryCreatorSupport.rb, line 310
  def dump_encoded_array_typemap(mpath, qname, typedef, as_element, opt)
    arytype = typedef.find_arytype || XSD::AnyTypeName
    type = XSD::QName.new(arytype.namespace, arytype.name.sub(/\[(?:,)*\]$/, ''))
    return "\#{@varname}.set(\n  \#{mapped_class_name(qname, mpath)},\n  ::SOAP::SOAPArray,\n  ::SOAP::Mapping::EncodedRegistry::TypedArrayFactory,\n  { :type => \#{dqname(type)} }\n)\n"
  end