2 package Geo::EZLocate::Typemaps::Geocoding;
7 'getServiceDescriptionResponse/inputs' => 'Geo::EZLocate::Types::Record',
8 'findMultiAddressResponse/results/sequence/resultCode' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
9 'getServicesResponse/services/nv/value' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
10 'findAddress/input/nv/name' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
11 'Fault/faultcode' => 'SOAP::WSDL::XSD::Typelib::Builtin::anyURI',
12 'findMultiAddress/inputs/record/nv/name' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
13 'getServices' => 'Geo::EZLocate::Elements::getServices',
14 'getServicesResponse/services/nv' => 'Geo::EZLocate::Types::NameValue',
15 'findAddressResponse' => 'Geo::EZLocate::Elements::findAddressResponse',
16 'findAddress/input/nv' => 'Geo::EZLocate::Types::NameValue',
17 'getServicesResponse/services/nv/name' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
18 'getServiceDescriptionResponse' => 'Geo::EZLocate::Elements::getServiceDescriptionResponse',
19 'getServiceDescriptionResponse/matchTypes' => 'Geo::EZLocate::Types::MatchTypeSequence',
20 'findAddressResponse/result/mAttributes/nv/name' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
21 'getServiceDescriptionResponse/matchTypes/types' => 'Geo::EZLocate::Types::MatchType',
22 'findMultiAddressResponse/results/sequence/mAttributes/nv' => 'Geo::EZLocate::Types::NameValue',
23 'findMultiAddressResponse' => 'Geo::EZLocate::Elements::findMultiAddressResponse',
24 'findMultiAddress/inputs/record/nv/value' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
25 'getServiceDescriptionResponse/outputs/fields/description' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
26 'findAddress' => 'Geo::EZLocate::Elements::findAddress',
27 'getServices/identity' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
28 'findMultiAddressResponse/results' => 'Geo::EZLocate::Types::GeocodeSequence',
29 'findMultiAddressResponse/results/sequence' => 'Geo::EZLocate::Types::Geocode',
30 'getServiceDescriptionResponse/inputs/nv/name' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
31 'findMultiAddressResponse/resultCode' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
32 'findAddress/identity' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
33 'findAddressResponse/result/mAttributes/nv/value' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
34 'Fault/faultstring' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
35 'getServiceDescriptionResponse/outputs' => 'Geo::EZLocate::Types::OutputFieldSequence',
36 'findAddress/input' => 'Geo::EZLocate::Types::Record',
37 'getServiceDescriptionResponse/description' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
38 'findAddress/service' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
39 'findAddressResponse/resultCode' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
40 'getServicesResponse' => 'Geo::EZLocate::Elements::getServicesResponse',
41 'Fault/detail' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
42 'findMultiAddress/inputs' => 'Geo::EZLocate::Types::RecordSequence',
43 'findAddressResponse/result' => 'Geo::EZLocate::Types::Geocode',
44 'findAddressResponse/result/mAttributes/nv' => 'Geo::EZLocate::Types::NameValue',
45 'findMultiAddressResponse/results/sequence/mAttributes' => 'Geo::EZLocate::Types::Record',
46 'getServiceDescriptionResponse/inputs/nv/value' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
47 'findMultiAddress/inputs/record' => 'Geo::EZLocate::Types::Record',
48 'findAddressResponse/result/mAttributes' => 'Geo::EZLocate::Types::Record',
49 'getServiceDescription/identity' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
50 'findMultiAddress/identity' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
51 'getServiceDescription' => 'Geo::EZLocate::Elements::getServiceDescription',
52 'findMultiAddress/service' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
53 'findMultiAddress/inputs/record/nv' => 'Geo::EZLocate::Types::NameValue',
54 'getServicesResponse/services' => 'Geo::EZLocate::Types::Record',
55 'findAddressResponse/result/resultCode' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
56 'findMultiAddress' => 'Geo::EZLocate::Elements::findMultiAddress',
57 'getServiceDescriptionResponse/matchTypeName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
58 'getServiceDescription/service' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
59 'findMultiAddressResponse/results/sequence/mAttributes/nv/name' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
60 'findMultiAddressResponse/results/sequence/mAttributes/nv/value' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
61 'getServiceDescriptionResponse/outputs/fields/type' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
62 'getServiceDescriptionResponse/outputs/fields/name' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
63 'getServicesResponse/resultCode' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
64 'getServiceDescriptionResponse/resultCode' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
65 'getServiceDescriptionResponse/matchTypes/types/description' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
66 'getServiceDescriptionResponse/outputs/fields' => 'Geo::EZLocate::Types::OutputField',
67 'getServiceDescriptionResponse/matchTypes/types/id' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
68 'Fault' => 'SOAP::WSDL::SOAP::Typelib::Fault11',
69 'findAddress/input/nv/value' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
70 'Fault/faultactor' => 'SOAP::WSDL::XSD::Typelib::Builtin::token',
71 'getServiceDescriptionResponse/inputs/nv' => 'Geo::EZLocate::Types::NameValue',
72 'getServiceDescriptionResponse/countryCode' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
73 'getServiceDescriptionResponse/matchTypes/types/name' => 'SOAP::WSDL::XSD::Typelib::Builtin::string'
78 my $name = join '/', @{ $_[1] };
79 return $typemap_1->{ $name };
96 Geo::EZLocate::Typemaps::Geocoding - typemap for Geocoding
100 Typemap created by SOAP::WSDL for map-based SOAP message parsers.