1
2package MyElements::GetFortuneCookie;
3use strict;
4use warnings;
5
6{ # BLOCK to scope variables
7
8sub get_xmlns { 'http://www.fullerdata.com/FortuneCookie/FortuneCookie.asmx' }
9
10__PACKAGE__->__set_name('GetFortuneCookie');
11__PACKAGE__->__set_nillable();
12__PACKAGE__->__set_minOccurs();
13__PACKAGE__->__set_maxOccurs();
14__PACKAGE__->__set_ref();
15
16use base qw(
17    SOAP::WSDL::XSD::Typelib::Element
18    SOAP::WSDL::XSD::Typelib::ComplexType
19);
20
21our $XML_ATTRIBUTE_CLASS;
22undef $XML_ATTRIBUTE_CLASS;
23
24sub __get_attr_class {
25    return $XML_ATTRIBUTE_CLASS;
26}
27
28
29
30# There's no variety - empty complexType
31use Class::Std::Fast::Storable constructor => 'none';
32use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
33
34__PACKAGE__->_factory();
35
36
37
38
39} # end of BLOCK
40
41
42
431;
44
45
46=pod
47
48=head1 NAME
49
50MyElements::GetFortuneCookie
51
52=head1 DESCRIPTION
53
54Perl data type class for the XML Schema defined element
55GetFortuneCookie from the namespace http://www.fullerdata.com/FortuneCookie/FortuneCookie.asmx.
56
57
58
59
60
61
62
63=head1 PROPERTIES
64
65The following properties may be accessed using get_PROPERTY / set_PROPERTY
66methods:
67
68=over
69
70
71
72=head1 METHODS
73
74=head2 new
75
76 my $element = MyElements::GetFortuneCookie->new($data);
77
78Constructor. The following data structure may be passed to new():
79
80,
81
82=head1 AUTHOR
83
84Generated by SOAP::WSDL
85
86=cut
87
88