package Shipment::FedEx::WSDL::RateTypes::NaftaPreferenceCriterionCode;
$Shipment::FedEx::WSDL::RateTypes::NaftaPreferenceCriterionCode::VERSION = '3.05';
use strict;
use warnings;

sub get_xmlns {'http://fedex.com/ws/rate/v9'}

# derivation by restriction
use base qw(
  SOAP::WSDL::XSD::Typelib::Builtin::string);


1;

__END__

=pod

=encoding UTF-8

=head1 NAME

Shipment::FedEx::WSDL::RateTypes::NaftaPreferenceCriterionCode

=head1 VERSION

version 3.05

=head1 DESCRIPTION

Perl data type class for the XML Schema defined simpleType
NaftaPreferenceCriterionCode from the namespace http://fedex.com/ws/rate/v9.

See instructions for NAFTA Certificate of Origin for code definitions.

This clase is derived from 
   SOAP::WSDL::XSD::Typelib::Builtin::string
. SOAP::WSDL's schema implementation does not validate data, so you can use it exactly
like it's base type.

# Description of restrictions not implemented yet.

=head1 NAME

=head1 METHODS

=head2 new

Constructor.

=head2 get_value / set_value

Getter and setter for the simpleType's value.

=head1 OVERLOADING

Depending on the simple type's base type, the following operations are overloaded

 Stringification
 Numerification
 Boolification

Check L<SOAP::WSDL::XSD::Typelib::Builtin> for more information.

=head1 AUTHOR

Generated by SOAP::WSDL

=head1 AUTHOR

Andrew Baerg <baergaj@cpan.org>

=head1 COPYRIGHT AND LICENSE

This software is copyright (c) 2018 by Andrew Baerg.

This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.

=cut