| DefaultDeliveryBuilder Methods |
The DefaultDeliveryBuilder type exposes the following members.
| Name | Description | |
|---|---|---|
| AddContainerToCustomData |
Adds the data container to the custom data of the constructed Delivery.
| |
| AddItem |
Adds a calculation request item to the constructed Delivery.
| |
| AddItems |
Adds calculation request items selected by the itemSelector predicate to the constructed Delivery.
| |
| BuildDelivery |
Creates a new Delivery object based on builder settings.
| |
| CreateDeliveryItem |
Creates a new DeliveryItem object for the given calculation request item.
| |
| EnsureDefaultValues |
Sets the shipping date of the delivery to now when no specific date was set.
Override this method to ensure the default data in the constructed Delivery | |
| GetItemCustomDataContainers |
Override this method to populate the supplied list with the custom data containers.
| |
| InitCustomData |
Override this method to add custom data to the constructed Delivery.
| |
| InitItemCustomData |
Adds custom data to the constructed DeliveryItem.
| |
| SetCustomData |
Sets custom data under the given key.
| |
| SetDeliveryAddress |
Sets an address to which the currently constructed Delivery will be shipped.
| |
| SetFromCalculationRequest |
Sets the currently constructed Delivery according to the supplied calculation request data.
| |
| SetShippingDate |
Sets the date of shipping.
| |
| SetShippingOption |
Sets the shipping option used for the currently constructed Delivery.
| |
| SetWeight |
Sets weight of the package with the whole Delivery.
|