ePages 7.3.0 - DE_EPAGES/MeinPaket/API/DTO/ProductOffer.pm

Package DE_EPAGES::MeinPaket::API::DTO::ProductOffer

DTO Class for data structure ProductOffer

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

Functions

AttributeList
availability
deliverytime
endDate
marketplaceCategory
price
pushAttribute
shopCategory
startDate
taxGroup
toXML
unitprice

AttributeList

returns list of 'Attribute' elements

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

availability

getter/setter for 'availability'

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

deliverytime

getter/setter for 'deliverytime'

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

endDate

getter/setter for 'endDate'

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

marketplaceCategory

getter/setter for 'marketplaceCategory'

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

price

getter/setter for 'price'

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

pushAttribute

pushes 'Attribute' on stack

Syntax
$Object->pushAttribute($Element);
Input
$Attribute (any)
value of Attribute

shopCategory

getter/setter for 'shopCategory'

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

startDate

getter/setter for 'startDate'

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

taxGroup

getter/setter for 'taxGroup'

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

toXML

XML serialization of object

Syntax
$Object->toXML();
Return
$xml (string)
serialized version of object as xml string

unitprice

getter/setter for 'unitprice'

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