initial commit
[Geo-EZLocate.git] / EZLocate / Elements / getAccountInfo.pm
1
2 package Geo::EZLocate::Elements::getAccountInfo;
3 use strict;
4 use warnings;
5
6 { # BLOCK to scope variables
7
8 sub get_xmlns { 'http://ezlocate.na.teleatlas.com/EZClient.xsd1' }
9
10 __PACKAGE__->__set_name('getAccountInfo');
11 __PACKAGE__->__set_nillable();
12 __PACKAGE__->__set_minOccurs();
13 __PACKAGE__->__set_maxOccurs();
14 __PACKAGE__->__set_ref();
15
16 use base qw(
17     SOAP::WSDL::XSD::Typelib::Element
18     SOAP::WSDL::XSD::Typelib::ComplexType
19 );
20
21 our $XML_ATTRIBUTE_CLASS;
22 undef $XML_ATTRIBUTE_CLASS;
23
24 sub __get_attr_class {
25     return $XML_ATTRIBUTE_CLASS;
26 }
27
28 use Class::Std::Fast::Storable constructor => 'none';
29 use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
30
31 Class::Std::initialize();
32
33 { # BLOCK to scope variables
34
35 my %identity_of :ATTR(:get<identity>);
36
37 __PACKAGE__->_factory(
38     [ qw(        identity
39
40     ) ],
41     {
42         'identity' => \%identity_of,
43     },
44     {
45         'identity' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
46     },
47     {
48
49         'identity' => 'identity',
50     }
51 );
52
53 } # end BLOCK
54
55
56
57
58
59
60 } # end of BLOCK
61
62
63
64 1;
65
66
67 =pod
68
69 =head1 NAME
70
71 Geo::EZLocate::Elements::getAccountInfo
72
73 =head1 DESCRIPTION
74
75 Perl data type class for the XML Schema defined element
76 getAccountInfo from the namespace http://ezlocate.na.teleatlas.com/EZClient.xsd1.
77
78
79
80
81
82
83
84 =head1 PROPERTIES
85
86 The following properties may be accessed using get_PROPERTY / set_PROPERTY
87 methods:
88
89 =over
90
91 =item * identity
92
93  $element->set_identity($data);
94  $element->get_identity();
95
96
97
98
99
100 =back
101
102
103 =head1 METHODS
104
105 =head2 new
106
107  my $element = Geo::EZLocate::Elements::getAccountInfo->new($data);
108
109 Constructor. The following data structure may be passed to new():
110
111  {
112    identity =>  $some_value, # int
113  },
114
115 =head1 AUTHOR
116
117 Generated by SOAP::WSDL
118
119 =cut
120