ePages 6.13.1 - DE_EPAGES/MeinPaket/API/DTO/Order.pm

Package DE_EPAGES::MeinPaket::API::DTO::Order

DTO Class for data structure Order

Base
DE_EPAGES::MeinPaket::API::DTO::DTO

Functions

ConsignmentList
OrderEntryList
billingAddress
contactData
currency
deliveryAddress
deliveryMethod
lastModificationDate
orderDate
orderId
popConsignment
popOrderEntry
pushConsignment
pushOrderEntry
totalDeliveryCosts
totalPrice

ConsignmentList

returns list of 'Consignment' elements

Syntax
$Object->ConsignmentList();
Return
$ConsignmentList (any.array.ref)
element list of Consignment

OrderEntryList

returns list of 'OrderEntry' elements

Syntax
$Object->OrderEntryList();
Return
$OrderEntryList (any.array.ref)
element list of OrderEntry

billingAddress

getter/setter for 'billingAddress'

Syntax
my $billingAddress = $Object->billingAddress;
$Object->billingAddress('value');
Input
$billingAddress (any)
value of billingAddress
Return
$billingAddress (any)
value of billingAddress

contactData

getter/setter for 'contactData'

Syntax
my $contactData = $Object->contactData;
$Object->contactData('value');
Input
$contactData (any)
value of contactData
Return
$contactData (any)
value of contactData

currency

getter/setter for 'currency'

Syntax
my $currency = $Object->currency;
$Object->currency('value');
Input
$currency (any)
value of currency
Return
$currency (any)
value of currency

deliveryAddress

getter/setter for 'deliveryAddress'

Syntax
my $deliveryAddress = $Object->deliveryAddress;
$Object->deliveryAddress('value');
Input
$deliveryAddress (any)
value of deliveryAddress
Return
$deliveryAddress (any)
value of deliveryAddress

deliveryMethod

getter/setter for 'deliveryMethod'

Syntax
my $deliveryMethod = $Object->deliveryMethod;
$Object->deliveryMethod('value');
Input
$deliveryMethod (any)
value of deliveryMethod
Return
$deliveryMethod (any)
value of deliveryMethod

lastModificationDate

getter/setter for 'lastModificationDate'

Syntax
my $lastModificationDate = $Object->lastModificationDate;
$Object->lastModificationDate('value');
Input
$lastModificationDate (any)
value of lastModificationDate
Return
$lastModificationDate (any)
value of lastModificationDate

orderDate

getter/setter for 'orderDate'

Syntax
my $orderDate = $Object->orderDate;
$Object->orderDate('value');
Input
$orderDate (any)
value of orderDate
Return
$orderDate (any)
value of orderDate

orderId

getter/setter for 'orderId'

Syntax
my $orderId = $Object->orderId;
$Object->orderId('value');
Input
$orderId (any)
value of orderId
Return
$orderId (any)
value of orderId

popConsignment

pops 'Consignment' from stack

Syntax
$Object->popConsignment();
Return
$Consignment (any)
last element of Consignment

popOrderEntry

pops 'OrderEntry' from stack

Syntax
$Object->popOrderEntry();
Return
$OrderEntry (any)
last element of OrderEntry

pushConsignment

pushes 'Consignment' on stack

Syntax
$Object->pushConsignment($Element);
Input
$Consignment (any)
value of Consignment

pushOrderEntry

pushes 'OrderEntry' on stack

Syntax
$Object->pushOrderEntry($Element);
Input
$OrderEntry (any)
value of OrderEntry

totalDeliveryCosts

getter/setter for 'totalDeliveryCosts'

Syntax
my $totalDeliveryCosts = $Object->totalDeliveryCosts;
$Object->totalDeliveryCosts('value');
Input
$totalDeliveryCosts (any)
value of totalDeliveryCosts
Return
$totalDeliveryCosts (any)
value of totalDeliveryCosts

totalPrice

getter/setter for 'totalPrice'

Syntax
my $totalPrice = $Object->totalPrice;
$Object->totalPrice('value');
Input
$totalPrice (any)
value of totalPrice
Return
$totalPrice (any)
value of totalPrice