NAME
Business::UPS::Tracking::Role::Builder - Helper role
DESCRIPTION
This role provides methods that construct various objects (eg. Business::UPS::Tracking::Element::Address).
METHODS
build_address
my $address = $self->build_address($xpath_expression);
Turns an address xml node into a Business::UPS::Tracking::Element::Address object.
build_code
my $address = $self->build_code($xpath_expression);
Turns an address xml node into a Business::UPS::Tracking::Element::Address object.
build_weight
my $weight = $self->build_weight($xpath_expression);
Turns an weight xml node into a Business::UPS::Tracking::Element::Weight object.
build_referencenumber
my $weight = $self->build_referencenumber($xpath_expression);
Turns an weight xml node into a Business::UPS::Tracking::Element::ReferenceNumber object.