Class ItemTransfer
java.lang.Object
com.echothree.util.common.transfer.BaseTransfer
com.echothree.model.control.item.common.transfer.ItemTransfer
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionItemTransfer
(String itemName, ItemTypeTransfer itemType, ItemUseTypeTransfer itemUseType, ItemCategoryTransfer itemCategory, ItemAccountingCategoryTransfer itemAccountingCategory, ItemPurchasingCategoryTransfer itemPurchasingCategory, CompanyTransfer company, ItemDeliveryTypeTransfer itemDeliveryType, ItemInventoryTypeTransfer itemInventoryType, Boolean inventorySerialized, SequenceTransfer serialNumberSequence, Boolean shippingChargeExempt, Long unformattedShippingStartTime, String shippingStartTime, Long unformattedShippingEndTime, String shippingEndTime, Long unformattedSalesOrderStartTime, String salesOrderStartTime, Long unformattedSalesOrderEndTime, String salesOrderEndTime, Long unformattedPurchaseOrderStartTime, String purchaseOrderStartTime, Long unformattedPurchaseOrderEndTime, String purchaseOrderEndTime, Boolean allowClubDiscounts, Boolean allowCouponDiscounts, Boolean allowAssociatePayments, UnitOfMeasureKindTransfer unitOfMeasureKind, ItemPriceTypeTransfer itemPriceType, CancellationPolicyTransfer cancellationPolicy, ReturnPolicyTransfer returnPolicy, String description, WorkflowEntityStatusTransfer itemStatus) Creates a new instance of ItemTransfer -
Method Summary
Modifier and TypeMethodDescriptionReturns the allowAssociatePayments.Returns the allowClubDiscounts.Returns the allowCouponDiscounts.Returns the cancellationPolicy.Returns the company.Returns the description.Returns the inventorySerialized.Returns the itemAccountingCategory.Returns the itemAliases.Returns the itemCategory.Returns the itemCountryOfOrigins.Returns the itemDeliveryType.Returns the itemDescriptions.Returns the itemHarmonizedTariffScheduleCodes.Returns the itemInventoryType.Returns the itemKitMembers.Returns the itemName.Returns the itemPackCheckRequirements.Returns the itemPrices.Returns the itemPriceType.Returns the itemPurchasingCategory.Returns the itemShippingTimes.Returns the itemStatus.Returns the itemTaxClassifications.Returns the itemType.Returns the itemUnitCustomerTypeLimits.Returns the itemUnitLimits.Returns the itemUnitOfMeasureTypes.Returns the itemUnitPriceLimits.Returns the itemUseType.Returns the itemVolumes.Returns the itemWeights.Returns the offerItems.Returns the purchaseOrderEndTime.Returns the purchaseOrderStartTime.Returns the relatedItems.Returns the returnPolicy.Returns the salesOrderEndTime.Returns the salesOrderStartTime.Returns the serialNumberSequence.Returns the shippingChargeExempt.Returns the shippingEndTime.Returns the shippingStartTime.Returns the unformattedPurchaseOrderEndTime.Returns the unformattedPurchaseOrderStartTime.Returns the unformattedSalesOrderEndTime.Returns the unformattedSalesOrderStartTime.Returns the unformattedShippingEndTime.Returns the unformattedShippingStartTime.Returns the unitOfMeasureKind.Returns the vendorItems.void
setAllowAssociatePayments
(Boolean allowAssociatePayments) Sets the allowAssociatePayments.void
setAllowClubDiscounts
(Boolean allowClubDiscounts) Sets the allowClubDiscounts.void
setAllowCouponDiscounts
(Boolean allowCouponDiscounts) Sets the allowCouponDiscounts.void
setCancellationPolicy
(CancellationPolicyTransfer cancellationPolicy) Sets the cancellationPolicy.void
setCompany
(CompanyTransfer company) Sets the company.void
setDescription
(String description) Sets the description.void
setInventorySerialized
(Boolean inventorySerialized) Sets the inventorySerialized.void
setItemAccountingCategory
(ItemAccountingCategoryTransfer itemAccountingCategory) Sets the itemAccountingCategory.void
setItemAliases
(ListWrapper<ItemAliasTransfer> itemAliases) Sets the itemAliases.void
setItemCategory
(ItemCategoryTransfer itemCategory) Sets the itemCategory.void
setItemCountryOfOrigins
(MapWrapper<ItemCountryOfOriginTransfer> itemCountryOfOrigins) Sets the itemCountryOfOrigins.void
setItemDeliveryType
(ItemDeliveryTypeTransfer itemDeliveryType) Sets the itemDeliveryType.void
setItemDescriptions
(ListWrapper<ItemDescriptionTransfer> itemDescriptions) Sets the itemDescriptions.void
setItemHarmonizedTariffScheduleCodes
(ListWrapper<ItemHarmonizedTariffScheduleCodeTransfer> itemHarmonizedTariffScheduleCodes) Sets the itemHarmonizedTariffScheduleCodes.void
setItemInventoryType
(ItemInventoryTypeTransfer itemInventoryType) Sets the itemInventoryType.void
setItemKitMembers
(ListWrapper<ItemKitMemberTransfer> itemKitMembers) Sets the itemKitMembers.void
setItemName
(String itemName) Sets the itemName.void
setItemPackCheckRequirements
(ListWrapper<ItemPackCheckRequirementTransfer> itemPackCheckRequirements) Sets the itemPackCheckRequirements.void
setItemPrices
(ListWrapper<ItemPriceTransfer> itemPrices) Sets the itemPrices.void
setItemPriceType
(ItemPriceTypeTransfer itemPriceType) Sets the itemPriceType.void
setItemPurchasingCategory
(ItemPurchasingCategoryTransfer itemPurchasingCategory) Sets the itemPurchasingCategory.void
setItemShippingTimes
(ListWrapper<ItemShippingTimeTransfer> itemShippingTimes) Sets the itemShippingTimes.void
setItemStatus
(WorkflowEntityStatusTransfer itemStatus) Sets the itemStatus.void
setItemTaxClassifications
(ListWrapper<ItemTaxClassificationTransfer> itemTaxClassifications) Sets the itemTaxClassifications.void
setItemType
(ItemTypeTransfer itemType) Sets the itemType.void
setItemUnitCustomerTypeLimits
(ListWrapper<ItemUnitCustomerTypeLimitTransfer> itemUnitCustomerTypeLimits) Sets the itemUnitCustomerTypeLimits.void
setItemUnitLimits
(ListWrapper<ItemUnitLimitTransfer> itemUnitLimits) Sets the itemUnitLimits.void
setItemUnitOfMeasureTypes
(ListWrapper<ItemUnitOfMeasureTypeTransfer> itemUnitOfMeasureTypes) Sets the itemUnitOfMeasureTypes.void
setItemUnitPriceLimits
(ListWrapper<ItemUnitPriceLimitTransfer> itemUnitPriceLimits) Sets the itemUnitPriceLimits.void
setItemUseType
(ItemUseTypeTransfer itemUseType) Sets the itemUseType.void
setItemVolumes
(ListWrapper<ItemVolumeTransfer> itemVolumes) Sets the itemVolumes.void
setItemWeights
(ListWrapper<ItemWeightTransfer> itemWeights) Sets the itemWeights.void
setOfferItems
(ListWrapper<OfferItemTransfer> offerItems) Sets the offerItems.void
setPurchaseOrderEndTime
(String purchaseOrderEndTime) Sets the purchaseOrderEndTime.void
setPurchaseOrderStartTime
(String purchaseOrderStartTime) Sets the purchaseOrderStartTime.void
setRelatedItems
(MapWrapper<ListWrapper<RelatedItemTransfer>> relatedItems) Sets the relatedItems.void
setReturnPolicy
(ReturnPolicyTransfer returnPolicy) Sets the returnPolicy.void
setSalesOrderEndTime
(String salesOrderEndTime) Sets the salesOrderEndTime.void
setSalesOrderStartTime
(String salesOrderStartTime) Sets the salesOrderStartTime.void
setSerialNumberSequence
(SequenceTransfer serialNumberSequence) Sets the serialNumberSequence.void
setShippingChargeExempt
(Boolean shippingChargeExempt) Sets the shippingChargeExempt.void
setShippingEndTime
(String shippingEndTime) Sets the shippingEndTime.void
setShippingStartTime
(String shippingStartTime) Sets the shippingStartTime.void
setUnformattedPurchaseOrderEndTime
(Long unformattedPurchaseOrderEndTime) Sets the unformattedPurchaseOrderEndTime.void
setUnformattedPurchaseOrderStartTime
(Long unformattedPurchaseOrderStartTime) Sets the unformattedPurchaseOrderStartTime.void
setUnformattedSalesOrderEndTime
(Long unformattedSalesOrderEndTime) Sets the unformattedSalesOrderEndTime.void
setUnformattedSalesOrderStartTime
(Long unformattedSalesOrderStartTime) Sets the unformattedSalesOrderStartTime.void
setUnformattedShippingEndTime
(Long unformattedShippingEndTime) Sets the unformattedShippingEndTime.void
setUnformattedShippingStartTime
(Long unformattedShippingStartTime) Sets the unformattedShippingStartTime.void
setUnitOfMeasureKind
(UnitOfMeasureKindTransfer unitOfMeasureKind) Sets the unitOfMeasureKind.void
setVendorItems
(ListWrapper<VendorItemTransfer> vendorItems) Sets the vendorItems.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
-
Constructor Details
-
ItemTransfer
public ItemTransfer(String itemName, ItemTypeTransfer itemType, ItemUseTypeTransfer itemUseType, ItemCategoryTransfer itemCategory, ItemAccountingCategoryTransfer itemAccountingCategory, ItemPurchasingCategoryTransfer itemPurchasingCategory, CompanyTransfer company, ItemDeliveryTypeTransfer itemDeliveryType, ItemInventoryTypeTransfer itemInventoryType, Boolean inventorySerialized, SequenceTransfer serialNumberSequence, Boolean shippingChargeExempt, Long unformattedShippingStartTime, String shippingStartTime, Long unformattedShippingEndTime, String shippingEndTime, Long unformattedSalesOrderStartTime, String salesOrderStartTime, Long unformattedSalesOrderEndTime, String salesOrderEndTime, Long unformattedPurchaseOrderStartTime, String purchaseOrderStartTime, Long unformattedPurchaseOrderEndTime, String purchaseOrderEndTime, Boolean allowClubDiscounts, Boolean allowCouponDiscounts, Boolean allowAssociatePayments, UnitOfMeasureKindTransfer unitOfMeasureKind, ItemPriceTypeTransfer itemPriceType, CancellationPolicyTransfer cancellationPolicy, ReturnPolicyTransfer returnPolicy, String description, WorkflowEntityStatusTransfer itemStatus) Creates a new instance of ItemTransfer
-
-
Method Details
-
getItemName
Returns the itemName.- Returns:
- the itemName
-
setItemName
Sets the itemName.- Parameters:
itemName
- the itemName to set
-
getItemType
Returns the itemType.- Returns:
- the itemType
-
setItemType
Sets the itemType.- Parameters:
itemType
- the itemType to set
-
getItemUseType
Returns the itemUseType.- Returns:
- the itemUseType
-
setItemUseType
Sets the itemUseType.- Parameters:
itemUseType
- the itemUseType to set
-
getItemCategory
Returns the itemCategory.- Returns:
- the itemCategory
-
setItemCategory
Sets the itemCategory.- Parameters:
itemCategory
- the itemCategory to set
-
getItemAccountingCategory
Returns the itemAccountingCategory.- Returns:
- the itemAccountingCategory
-
setItemAccountingCategory
Sets the itemAccountingCategory.- Parameters:
itemAccountingCategory
- the itemAccountingCategory to set
-
getItemPurchasingCategory
Returns the itemPurchasingCategory.- Returns:
- the itemPurchasingCategory
-
setItemPurchasingCategory
Sets the itemPurchasingCategory.- Parameters:
itemPurchasingCategory
- the itemPurchasingCategory to set
-
getCompany
Returns the company.- Returns:
- the company
-
setCompany
Sets the company.- Parameters:
company
- the company to set
-
getItemDeliveryType
Returns the itemDeliveryType.- Returns:
- the itemDeliveryType
-
setItemDeliveryType
Sets the itemDeliveryType.- Parameters:
itemDeliveryType
- the itemDeliveryType to set
-
getItemInventoryType
Returns the itemInventoryType.- Returns:
- the itemInventoryType
-
setItemInventoryType
Sets the itemInventoryType.- Parameters:
itemInventoryType
- the itemInventoryType to set
-
getInventorySerialized
Returns the inventorySerialized.- Returns:
- the inventorySerialized
-
setInventorySerialized
Sets the inventorySerialized.- Parameters:
inventorySerialized
- the inventorySerialized to set
-
getSerialNumberSequence
Returns the serialNumberSequence.- Returns:
- the serialNumberSequence
-
setSerialNumberSequence
Sets the serialNumberSequence.- Parameters:
serialNumberSequence
- the serialNumberSequence to set
-
getShippingChargeExempt
Returns the shippingChargeExempt.- Returns:
- the shippingChargeExempt
-
setShippingChargeExempt
Sets the shippingChargeExempt.- Parameters:
shippingChargeExempt
- the shippingChargeExempt to set
-
getUnformattedShippingStartTime
Returns the unformattedShippingStartTime.- Returns:
- the unformattedShippingStartTime
-
setUnformattedShippingStartTime
Sets the unformattedShippingStartTime.- Parameters:
unformattedShippingStartTime
- the unformattedShippingStartTime to set
-
getShippingStartTime
Returns the shippingStartTime.- Returns:
- the shippingStartTime
-
setShippingStartTime
Sets the shippingStartTime.- Parameters:
shippingStartTime
- the shippingStartTime to set
-
getUnformattedShippingEndTime
Returns the unformattedShippingEndTime.- Returns:
- the unformattedShippingEndTime
-
setUnformattedShippingEndTime
Sets the unformattedShippingEndTime.- Parameters:
unformattedShippingEndTime
- the unformattedShippingEndTime to set
-
getShippingEndTime
Returns the shippingEndTime.- Returns:
- the shippingEndTime
-
setShippingEndTime
Sets the shippingEndTime.- Parameters:
shippingEndTime
- the shippingEndTime to set
-
getUnformattedSalesOrderStartTime
Returns the unformattedSalesOrderStartTime.- Returns:
- the unformattedSalesOrderStartTime
-
setUnformattedSalesOrderStartTime
Sets the unformattedSalesOrderStartTime.- Parameters:
unformattedSalesOrderStartTime
- the unformattedSalesOrderStartTime to set
-
getSalesOrderStartTime
Returns the salesOrderStartTime.- Returns:
- the salesOrderStartTime
-
setSalesOrderStartTime
Sets the salesOrderStartTime.- Parameters:
salesOrderStartTime
- the salesOrderStartTime to set
-
getUnformattedSalesOrderEndTime
Returns the unformattedSalesOrderEndTime.- Returns:
- the unformattedSalesOrderEndTime
-
setUnformattedSalesOrderEndTime
Sets the unformattedSalesOrderEndTime.- Parameters:
unformattedSalesOrderEndTime
- the unformattedSalesOrderEndTime to set
-
getSalesOrderEndTime
Returns the salesOrderEndTime.- Returns:
- the salesOrderEndTime
-
setSalesOrderEndTime
Sets the salesOrderEndTime.- Parameters:
salesOrderEndTime
- the salesOrderEndTime to set
-
getUnformattedPurchaseOrderStartTime
Returns the unformattedPurchaseOrderStartTime.- Returns:
- the unformattedPurchaseOrderStartTime
-
setUnformattedPurchaseOrderStartTime
Sets the unformattedPurchaseOrderStartTime.- Parameters:
unformattedPurchaseOrderStartTime
- the unformattedPurchaseOrderStartTime to set
-
getPurchaseOrderStartTime
Returns the purchaseOrderStartTime.- Returns:
- the purchaseOrderStartTime
-
setPurchaseOrderStartTime
Sets the purchaseOrderStartTime.- Parameters:
purchaseOrderStartTime
- the purchaseOrderStartTime to set
-
getUnformattedPurchaseOrderEndTime
Returns the unformattedPurchaseOrderEndTime.- Returns:
- the unformattedPurchaseOrderEndTime
-
setUnformattedPurchaseOrderEndTime
Sets the unformattedPurchaseOrderEndTime.- Parameters:
unformattedPurchaseOrderEndTime
- the unformattedPurchaseOrderEndTime to set
-
getPurchaseOrderEndTime
Returns the purchaseOrderEndTime.- Returns:
- the purchaseOrderEndTime
-
setPurchaseOrderEndTime
Sets the purchaseOrderEndTime.- Parameters:
purchaseOrderEndTime
- the purchaseOrderEndTime to set
-
getAllowClubDiscounts
Returns the allowClubDiscounts.- Returns:
- the allowClubDiscounts
-
setAllowClubDiscounts
Sets the allowClubDiscounts.- Parameters:
allowClubDiscounts
- the allowClubDiscounts to set
-
getAllowCouponDiscounts
Returns the allowCouponDiscounts.- Returns:
- the allowCouponDiscounts
-
setAllowCouponDiscounts
Sets the allowCouponDiscounts.- Parameters:
allowCouponDiscounts
- the allowCouponDiscounts to set
-
getAllowAssociatePayments
Returns the allowAssociatePayments.- Returns:
- the allowAssociatePayments
-
setAllowAssociatePayments
Sets the allowAssociatePayments.- Parameters:
allowAssociatePayments
- the allowAssociatePayments to set
-
getUnitOfMeasureKind
Returns the unitOfMeasureKind.- Returns:
- the unitOfMeasureKind
-
setUnitOfMeasureKind
Sets the unitOfMeasureKind.- Parameters:
unitOfMeasureKind
- the unitOfMeasureKind to set
-
getItemPriceType
Returns the itemPriceType.- Returns:
- the itemPriceType
-
setItemPriceType
Sets the itemPriceType.- Parameters:
itemPriceType
- the itemPriceType 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
-
getDescription
Returns the description.- Returns:
- the description
-
setDescription
Sets the description.- Parameters:
description
- the description to set
-
getItemStatus
Returns the itemStatus.- Returns:
- the itemStatus
-
setItemStatus
Sets the itemStatus.- Parameters:
itemStatus
- the itemStatus to set
-
getItemShippingTimes
Returns the itemShippingTimes.- Returns:
- the itemShippingTimes
-
setItemShippingTimes
Sets the itemShippingTimes.- Parameters:
itemShippingTimes
- the itemShippingTimes to set
-
getItemAliases
Returns the itemAliases.- Returns:
- the itemAliases
-
setItemAliases
Sets the itemAliases.- Parameters:
itemAliases
- the itemAliases to set
-
getItemPrices
Returns the itemPrices.- Returns:
- the itemPrices
-
setItemPrices
Sets the itemPrices.- Parameters:
itemPrices
- the itemPrices to set
-
getItemUnitOfMeasureTypes
Returns the itemUnitOfMeasureTypes.- Returns:
- the itemUnitOfMeasureTypes
-
setItemUnitOfMeasureTypes
public void setItemUnitOfMeasureTypes(ListWrapper<ItemUnitOfMeasureTypeTransfer> itemUnitOfMeasureTypes) Sets the itemUnitOfMeasureTypes.- Parameters:
itemUnitOfMeasureTypes
- the itemUnitOfMeasureTypes to set
-
getItemDescriptions
Returns the itemDescriptions.- Returns:
- the itemDescriptions
-
setItemDescriptions
Sets the itemDescriptions.- Parameters:
itemDescriptions
- the itemDescriptions to set
-
getItemVolumes
Returns the itemVolumes.- Returns:
- the itemVolumes
-
setItemVolumes
Sets the itemVolumes.- Parameters:
itemVolumes
- the itemVolumes to set
-
getItemWeights
Returns the itemWeights.- Returns:
- the itemWeights
-
setItemWeights
Sets the itemWeights.- Parameters:
itemWeights
- the itemWeights to set
-
getOfferItems
Returns the offerItems.- Returns:
- the offerItems
-
setOfferItems
Sets the offerItems.- Parameters:
offerItems
- the offerItems to set
-
getVendorItems
Returns the vendorItems.- Returns:
- the vendorItems
-
setVendorItems
Sets the vendorItems.- Parameters:
vendorItems
- the vendorItems to set
-
getItemCountryOfOrigins
Returns the itemCountryOfOrigins.- Returns:
- the itemCountryOfOrigins
-
setItemCountryOfOrigins
Sets the itemCountryOfOrigins.- Parameters:
itemCountryOfOrigins
- the itemCountryOfOrigins to set
-
getItemKitMembers
Returns the itemKitMembers.- Returns:
- the itemKitMembers
-
setItemKitMembers
Sets the itemKitMembers.- Parameters:
itemKitMembers
- the itemKitMembers to set
-
getItemPackCheckRequirements
Returns the itemPackCheckRequirements.- Returns:
- the itemPackCheckRequirements
-
setItemPackCheckRequirements
public void setItemPackCheckRequirements(ListWrapper<ItemPackCheckRequirementTransfer> itemPackCheckRequirements) Sets the itemPackCheckRequirements.- Parameters:
itemPackCheckRequirements
- the itemPackCheckRequirements to set
-
getItemUnitCustomerTypeLimits
Returns the itemUnitCustomerTypeLimits.- Returns:
- the itemUnitCustomerTypeLimits
-
setItemUnitCustomerTypeLimits
public void setItemUnitCustomerTypeLimits(ListWrapper<ItemUnitCustomerTypeLimitTransfer> itemUnitCustomerTypeLimits) Sets the itemUnitCustomerTypeLimits.- Parameters:
itemUnitCustomerTypeLimits
- the itemUnitCustomerTypeLimits to set
-
getItemUnitLimits
Returns the itemUnitLimits.- Returns:
- the itemUnitLimits
-
setItemUnitLimits
Sets the itemUnitLimits.- Parameters:
itemUnitLimits
- the itemUnitLimits to set
-
getItemUnitPriceLimits
Returns the itemUnitPriceLimits.- Returns:
- the itemUnitPriceLimits
-
setItemUnitPriceLimits
Sets the itemUnitPriceLimits.- Parameters:
itemUnitPriceLimits
- the itemUnitPriceLimits to set
-
getRelatedItems
Returns the relatedItems.- Returns:
- the relatedItems
-
setRelatedItems
Sets the relatedItems.- Parameters:
relatedItems
- the relatedItems to set
-
getItemHarmonizedTariffScheduleCodes
Returns the itemHarmonizedTariffScheduleCodes.- Returns:
- the itemHarmonizedTariffScheduleCodes
-
setItemHarmonizedTariffScheduleCodes
public void setItemHarmonizedTariffScheduleCodes(ListWrapper<ItemHarmonizedTariffScheduleCodeTransfer> itemHarmonizedTariffScheduleCodes) Sets the itemHarmonizedTariffScheduleCodes.- Parameters:
itemHarmonizedTariffScheduleCodes
- the itemHarmonizedTariffScheduleCodes to set
-
getItemTaxClassifications
Returns the itemTaxClassifications.- Returns:
- the itemTaxClassifications
-
setItemTaxClassifications
public void setItemTaxClassifications(ListWrapper<ItemTaxClassificationTransfer> itemTaxClassifications) Sets the itemTaxClassifications.- Parameters:
itemTaxClassifications
- the itemTaxClassifications to set
-