Class OrderLineTransfer<O extends OrderTransfer>
java.lang.Object
com.echothree.util.common.transfer.BaseTransfer
com.echothree.model.control.order.common.transfer.OrderLineTransfer<O>
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
WishlistLineTransfer
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
OrderLineTransfer
(O order, Integer orderLineSequence, ItemTransfer item, InventoryConditionTransfer inventoryCondition, UnitOfMeasureTypeTransfer unitOfMeasureType, Long quantity, Long unformattedUnitAmount, String unitAmount, String description, CancellationPolicyTransfer cancellationPolicy, ReturnPolicyTransfer returnPolicy, Boolean taxable) -
Method Summary
Modifier and TypeMethodDescriptionReturns the cancellationPolicy.Returns the description.Returns the inventoryCondition.getItem()
Returns the item.getOrder()
Returns the order.Returns the orderLineSequence.Returns the orderTimes.Returns the quantity.Returns the returnPolicy.Returns the taxable.Returns the unformattedUnitAmount.Returns the unitAmount.Returns the unitOfMeasureType.void
setCancellationPolicy
(CancellationPolicyTransfer cancellationPolicy) Sets the cancellationPolicy.void
setDescription
(String description) Sets the description.void
setInventoryCondition
(InventoryConditionTransfer inventoryCondition) Sets the inventoryCondition.void
setItem
(ItemTransfer item) Sets the item.void
Sets the order.void
setOrderLineSequence
(Integer orderLineSequence) Sets the orderLineSequence.void
setOrderTimes
(MapWrapper<OrderLineTimeTransfer> orderTimes) Sets the orderTimes.void
setQuantity
(Long quantity) Sets the quantity.void
setReturnPolicy
(ReturnPolicyTransfer returnPolicy) Sets the returnPolicy.void
setTaxable
(Boolean taxable) Sets the taxable.void
setUnformattedUnitAmount
(Long unformattedUnitAmount) Sets the unformattedUnitAmount.void
setUnitAmount
(String unitAmount) Sets the unitAmount.void
setUnitOfMeasureType
(UnitOfMeasureTypeTransfer unitOfMeasureType) Sets the unitOfMeasureType.Methods inherited from class com.echothree.util.common.transfer.BaseTransfer
addComments, addOwnedWorkEffort, addRatings, getComments, getEntityAliasTypes, getEntityAttributeGroups, getEntityInstance, getOwnedWorkEfforts, getRatings, getTagScopes, setComments, setEntityAliasTypes, setEntityAttributeGroups, setEntityInstance, setOwnedWorkEfforts, setRatings, setTagScopes
-
Field Details
-
order
-
orderLineSequence
-
-
Constructor Details
-
OrderLineTransfer
protected OrderLineTransfer(O order, Integer orderLineSequence, ItemTransfer item, InventoryConditionTransfer inventoryCondition, UnitOfMeasureTypeTransfer unitOfMeasureType, Long quantity, Long unformattedUnitAmount, String unitAmount, String description, CancellationPolicyTransfer cancellationPolicy, ReturnPolicyTransfer returnPolicy, Boolean taxable)
-
-
Method Details
-
getOrder
Returns the order.- Returns:
- the order
-
setOrder
Sets the order.- Parameters:
order
- the order to set
-
getOrderLineSequence
Returns the orderLineSequence.- Returns:
- the orderLineSequence
-
setOrderLineSequence
Sets the orderLineSequence.- Parameters:
orderLineSequence
- the orderLineSequence to set
-
getItem
Returns the item.- Returns:
- the item
-
setItem
Sets the item.- Parameters:
item
- the item to set
-
getInventoryCondition
Returns the inventoryCondition.- Returns:
- the inventoryCondition
-
setInventoryCondition
Sets the inventoryCondition.- Parameters:
inventoryCondition
- the inventoryCondition to set
-
getUnitOfMeasureType
Returns the unitOfMeasureType.- Returns:
- the unitOfMeasureType
-
setUnitOfMeasureType
Sets the unitOfMeasureType.- Parameters:
unitOfMeasureType
- the unitOfMeasureType to set
-
getQuantity
Returns the quantity.- Returns:
- the quantity
-
setQuantity
Sets the quantity.- Parameters:
quantity
- the quantity to set
-
getUnformattedUnitAmount
Returns the unformattedUnitAmount.- Returns:
- the unformattedUnitAmount
-
setUnformattedUnitAmount
Sets the unformattedUnitAmount.- Parameters:
unformattedUnitAmount
- the unformattedUnitAmount to set
-
getUnitAmount
Returns the unitAmount.- Returns:
- the unitAmount
-
setUnitAmount
Sets the unitAmount.- Parameters:
unitAmount
- the unitAmount to set
-
getDescription
Returns the description.- Returns:
- the description
-
setDescription
Sets the description.- Parameters:
description
- the description to set
-
getCancellationPolicy
Returns the cancellationPolicy.- Returns:
- the cancellationPolicy
-
setCancellationPolicy
Sets the cancellationPolicy.- Parameters:
cancellationPolicy
- the cancellationPolicy to set
-
getReturnPolicy
Returns the returnPolicy.- Returns:
- the returnPolicy
-
setReturnPolicy
Sets the returnPolicy.- Parameters:
returnPolicy
- the returnPolicy to set
-
getTaxable
Returns the taxable.- Returns:
- the taxable
-
setTaxable
Sets the taxable.- Parameters:
taxable
- the taxable to set
-
getOrderTimes
Returns the orderTimes.- Returns:
- the orderTimes
-
setOrderTimes
Sets the orderTimes.- Parameters:
orderTimes
- the orderTimes to set
-