public class GiftRegistryOrderItemDataBean extends OrderItemDataBean
OrderItemDataBean.AppliedPromotion
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
The internal copyright field.
|
temp
emptyString
Constructor and Description |
---|
GiftRegistryOrderItemDataBean()
GiftRegistryOrderItemDataBean constructor.
|
GiftRegistryOrderItemDataBean(OrderItemDataBean adbOrderItem)
Constructs an GiftRegistryOrderItemDataBean from an OrderItemDataBean
|
GiftRegistryOrderItemDataBean(OrderItemDataBean adbOrderItem,
CommandContext aCommandContext)
Constructs an GiftRegistryOrderItemDataBean from an OrderItemAccessBean and sets the command context
|
Modifier and Type | Method and Description |
---|---|
AddressDataBean |
getAddressDataBean()
Gets AddressDataBean.
|
java.lang.String |
getExternalGiftRegistryId()
Gets the external ID associated with the order item.
|
java.lang.String |
getGiftMessage()
Gets the gift message
|
GiftRegistryDataBean |
getGiftRegistryDB()
Gets the gift registry data bean
|
java.lang.String |
getShipToRegistrant()
Check whether Ship To Registrant is specified.
|
void |
populate()
Populates this data bean with data retrieved from the database
|
getAdjustmentTotal, getAllowableShippingAddressDataBeans, getAllowableShippingModeDataBeans, getApplicableContractId, getApplicableContractPrice, getAppliedProductPromotions, getCatalogEntry, getCatalogEntryDataBean, getChildAlternateFinalItems, getChildAlternateFinalItems, getChildAlternateInitialItems, getChildAlternateInitialItems, getChildAlternateSelectionItems, getChildAlternateSelectionItems, getChildAlternateSubmissionItems, getChildAlternateSubmissionItems, getChildItems, getChildPrimaryFinalItems, getChildPrimaryFinalItems, getChildPrimaryInitialItems, getChildPrimaryInitialItems, getChildPrimarySelectionItems, getChildPrimarySelectionItems, getChildPrimarySubmissionItems, getChildPrimarySubmissionItems, getCommandContext, getCurrentAddressDataBean, getDelegate, getDiscountAdjustmentTotal, getFormattedEstimatedAvailableTime, getFormattedEstimatedShippingTime, getFormattedQuantity, getFormattedRequestedShipDate, getFormattedShippingCharge, getFormattedShippingTaxAmount, getFormattedTaxAmount, getFormattedTotalAdjustment, getFormattedTotalDiscountAdjustment, getFormattedTotalProduct, getFormattedTotalShippingAdjustment, getFormattedTotalShippingCharge, getFormattedTotalSurchargeAdjustment, getItemDataBean, getOrderFulfillmentItemStatusDataBean, getOrderItemAdjustmentDataBeans, getOrderItemAdjustmentDataBeans, getOrderItemLevelDiscountOrderItemAdjustmentDataBeans, getOrderItemLevelShippingOrderItemAdjustmentDataBeans, getOrderItemLevelSurchargeOrderItemAdjustmentDataBeans, getParentItems, getPAttributes, getPerItemTotalPrice, getPriceDataBean, getQuantityInIntValue, getRequestedShipDateDay, getRequestedShipDateMonth, getRequestedShipDateYear, getRequestProperties, getReturnInformationDataBean, getRootOICompRelDataBean, getSelectionQuantity, getSerialNumbers, getSerialNumbersForComponents, getSerialNumbersForOrderItem, getShipCarrAccntDataBean, getShipInstructsDataBean, getShipmentInformationDataBeans, getShippingAdjustmentTotal, getShippingChargeTotal, getShippingModeDataBean, getShippingModeDescriptionDataBean, getShortDescription, getSiblingFinalItems, getSiblingInitialItems, getSiblingItems, getSiblingSelectionItems, getSiblingSubmissionItems, getSurchargeAdjustmentTotal, getTotalAdjustmentByCalculationUsageId, getTotalAdjustmentByCalculationUsageIdAndDisplayLevel, getTotalAdjustmentByDisplayLevel, hasPAttributes, isBackOrdered, isDiscontinued, isEditable, isExpedited, isFree, isInventoryAvailable, isPersonalAddressAllowForShipping, isReturnable, main, populateAppliedProductPromotion, setCatalogEntry, setCatalogEntry, setCommandContext, setOrderItemId, setRequestProperties
findByCatalogEntryId, findByMemberCatalogEntryAndStore, findByMemberStoreAndStatus, findByOfferId, findByOrder, findByOrderAndFulfillmentStatus, findByOrderAndFulfillmentStatusForUpdate, findByOrderAndMember, findByOrderAndMemberForUpdate, findByOrderAndReleaseAndFilfillmentStatusNotShip, findByOrderForUpdate, findByOrderIdAddressIdShipModeId, findByOrderIds, findByOrderIds, findByOrderIdsAndATPCodes, findByOrderIdShipModeId, findByOrderItemIds, findByOrderReleaseNumAndOrdersId, findByOrdersIdAndInventoryStatusAndFulfillmentStatus, findByOrderSortedByCatalogEntryId, findByOrderSortedByOrderItemId, findByTradingId, findChildOrderItemsByDistributorsAndOrdersIdAndLineItemTypeAndRelTypeAndCorr, findInvalidlyAllocatedAndBackorderedItemsByOrdersId, findInvalidOrderItemsByOrdersId, findParentOrderItemsByOrdersIdAndCorr, findPendingOrderItemsByMemberAndAddress, findPendingOrderItemsByMemberCatalogEntryAndStore, findPendingOrderItemsForMember, findSiblingOrderItemsByOrdersIdAndRelTypeAndCorr, findWithParameterizedPushDownQuery, findWithPushDownQuery, getAddressId, getAddressIdInEntityType, getAdjustmentSum, getAllocatedFulfillmentCenterId, getAllocatedFulfillmentCenterIdInEntityType, getAllocatedQuantity, getAllocatedQuantityInEntityType, getAllocationAddressId, getAllocationAddressIdInEntityType, getAllocationGroup, getAllocationGroupInEntityType, getAttachedDiscountOrShippingCalculationCodes, getAvailableQuantity, getAvailableQuantityInEntityType, getBasePrice, getBasePriceCurrency, getBasePriceInEntityType, getCatalogEntryId, getCatalogEntryIdInEntityType, getCategoryTaxAmount, getCategoryTaxAmounts, getComment, getConfigurationComponents, getConfigurationId, getContractId, getContractIdInEntityType, getCorrelationGroup, getCorrelationGroupInEntityType, getCurrency, getDescription, getEntity, getEstimatedAvailableTime, getEstimatedAvailableTimeInEntityType, getEstimatedOrPromisedShippingTime, getEstimatedShippingTime, getField1, getField1InEntityType, getField2, getFulfillmentCenterId, getFulfillmentCenterIdInEntityType, getFulfillmentStatus, getInventoryStatus, getIsExpedited, getItemSpecId, getItemSpecIdInEntityType, getLastAllocatedUpdate, getLastAllocatedUpdateInEntityType, getLastUpdate, getLastUpdateInEntityType, getLineItemType, getMemberId, getMemberIdInEntityType, getNeededQuantity, getNeededQuantityInEntityType, getOffer, getOfferId, getOfferIdInEntityType, getOrder, getOrderId, getOrderIdInEntityType, getOrderItemId, getOrderItemIdInEntityType, getOrderReleaseNumber, getOrderReleaseNumberInEntityType, getOutputqID, getOutputqIDInEntityType, getPartNumber, getPrepareFlags, getPrepareFlagsInEntityType, getPrice, getPriceInEntityType, getPromisedAvailableTime, getPromisedAvailableTimeInEntityType, getPromisedShippingTime, getQuantity, getQuantityInEntityType, getRequestedShipDate, getResolvedDescription, getShippingCharge, getShippingChargeInEntityType, getShippingMode, getShippingModeId, getShippingModeIdInEntityType, getShippingOffset, getShippingOffsetInEntityType, getShippingTaxAmount, getShippingTaxAmountInEntityType, getStatus, getStoreId, getStoreIdInEntityType, getSupplierData, getSupplierPartNumber, getTaxAmount, getTaxAmountInEntityType, getTermAndConditionId, getTermAndConditionIdInEntityType, getTieCode, getTimeCreated, getTimeCreatedInEntityType, getTimeReleased, getTimeReleasedInEntityType, getTimeShipped, getTimeShippedInEntityType, getTotalAdjustment, getTotalAdjustmentInEntityType, getTotalProduct, getTotalProductInEntityType, getTrackingDate, getTrackingDateInEntityType, getTrackingIds, getTrackingNumber, instantiateEntity, remove, resetAllCategoryTaxes, resetCategoryTax, setAddressId, setAddressId, setAllocatedFulfillmentCenterId, setAllocatedFulfillmentCenterId, setAllocatedQuantity, setAllocatedQuantity, setAllocationAddressId, setAllocationAddressId, setAllocationGroup, setAllocationGroup, setAndGetNonNullCorrelationGroup, setAvailableQuantity, setAvailableQuantity, setBasePrice, setBasePrice, setBasePriceCurrency, setCatalogEntryId, setCatalogEntryId, setCategoryTaxAmount, setCategoryTaxAmounts, setComment, setConfigurationId, setContractId, setContractId, setCorrelationGroup, setCorrelationGroup, setCurrency, setDescription, setEstimatedAvailableTime, setEstimatedAvailableTime, setField1, setField1, setField2, setFulfillmentCenterId, setFulfillmentCenterId, setFulfillmentStatus, setInitKey_orderItemId, setInitKey_orderItemId, setInventoryStatus, setIsExpedited, setItemSpecId, setItemSpecId, setLastAllocatedUpdate, setLastAllocatedUpdate, setLastUpdate, setLastUpdate, setLineItemType, setMemberId, setMemberId, setNeededQuantity, setNeededQuantity, setOfferId, setOfferId, setOrderId, setOrderId, setOrderReleaseNumber, setOrderReleaseNumber, setOutputqID, setOutputqID, setPartNumber, setPrepareFlags, setPrepareFlags, setPrice, setPrice, setPromisedAvailableTime, setPromisedAvailableTime, setQuantity, setQuantity, setRequestedShipDate, setShippingCharge, setShippingCharge, setShippingModeId, setShippingModeId, setShippingOffset, setShippingOffset, setShippingTaxAmount, setShippingTaxAmount, setStatus, setStoreId, setStoreId, setSupplierData, setSupplierPartNumber, setTaxAmount, setTaxAmount, setTermAndConditionId, setTermAndConditionId, setTieCode, setTimeCreated, setTimeCreated, setTimeReleased, setTimeReleased, setTimeShipped, setTimeShipped, setTotalAdjustment, setTotalAdjustment, setTotalProduct, setTotalProduct, setTrackingDate, setTrackingDate, setTrackingNumber
public static final java.lang.String COPYRIGHT
public GiftRegistryOrderItemDataBean()
public GiftRegistryOrderItemDataBean(OrderItemDataBean adbOrderItem)
adbOrderItem
- OrderItemDataBeanjava.lang.Exception
public GiftRegistryOrderItemDataBean(OrderItemDataBean adbOrderItem, CommandContext aCommandContext)
adbOrderItem
- OrderItemDataBeanaCommandContext
- CommandContextjava.lang.Exception
public void populate() throws java.lang.Exception
populate
in interface SmartDataBean
populate
in class OrderItemDataBean
java.lang.Exception
OrderItemDataBean.setOrderItemId(String)
public java.lang.String getExternalGiftRegistryId()
public java.lang.String getGiftMessage()
public java.lang.String getShipToRegistrant()
public GiftRegistryDataBean getGiftRegistryDB()
public AddressDataBean getAddressDataBean()
GRAddressDataBean()
constructor.
If the address status is not G, then returns super.getAddressDataBean()
getAddressDataBean
in class OrderItemDataBean