Sha256: 14d8f53e5cfb5b09870020abffdf4dd612e4f6373fdd58bfa13d0fee3bf4da1f
Contents?: true
Size: 922 Bytes
Versions: 2
Compression:
Stored size: 922 Bytes
Contents
module Soybean class LiteralMappingRegistryCreator < WSDL::SOAP::LiteralMappingRegistryCreator def initialize(definitions, name_creator, modulepath, defined_const, cache) @cache = cache super(definitions, name_creator, modulepath, defined_const) end private def dump_entry(regname, var) "#{regname}.register(\n " + [ dump_entry_item(var, :class), dump_entry_item(var, :soap_class), dump_entry_item(var, :schema_name, :qname), dump_entry_item(var, :schema_type, :qname), dump_entry_item(var, :is_anonymous), dump_entry_item(var, :schema_basetype, :qname), dump_entry_item(var, :schema_qualified), dump_entry_item(var, :schema_element), dump_entry_item(var, :schema_attribute) ].compact.join(",\n ") + "\n)\n" end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
soybean-2.5.5 | lib/soybean/literal_mapping_registry_creator.rb |
soybean-2.5.4 | lib/soybean/literal_mapping_registry_creator.rb |