public class CartModel extends AbstractOrderModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_TYPECODE
Generated model type code constant.
|
static String |
CARTTOORDERCRONJOB
Generated constant - Attribute key of
Cart.cartToOrderCronJob attribute defined at extension basecommerce. |
static String |
IMPORTSTATUS
Generated constant - Attribute key of
Cart.importStatus attribute defined at extension acceleratorservices. |
static String |
LASTMODIFIEDENTRIES
Generated constant - Attribute key of
Cart.lastModifiedEntries attribute defined at extension configurablebundleservices. |
static String |
QUOTEREFERENCE
Generated constant - Attribute key of
Cart.quoteReference attribute defined at extension commerceservices. |
static String |
SAVEDBY
Generated constant - Attribute key of
Cart.savedBy attribute defined at extension commerceservices. |
static String |
SAVETIME
Generated constant - Attribute key of
Cart.saveTime attribute defined at extension commerceservices. |
static String |
SESSIONID
Generated constant - Attribute key of
Cart.sessionId attribute defined at extension core. |
_ABSTRACTMASTERORDER2ABSTRACTCHILDORDERRELATION, _B2BDOCUMENT2ABSTRACTORDER, _B2BUNIT2ABSTRACTORDERS, _CONSIGNMENTORDERRELATION, ALLPROMOTIONRESULTS, APPLIEDCOUPONCODES, APPLIEDVOUCHERCODES, B2BCOMMENTS, BILLINGTIME, CALCULATED, CARTIDREFERENCE, CHILDREN, CHINESEPAYMENTINFO, CODE, CONSENTREFERENCE, CONSIGNMENTS, CURRENCY, DATE, DELIVERYADDRESS, DELIVERYCOST, DELIVERYFROMADDRESS, DELIVERYMODE, DELIVERYSTATUS, DELIVERYTIMESLOT, DESCRIPTION, DISCOUNTS, DISCOUNTSINCLUDEDELIVERYCOST, DISCOUNTSINCLUDEPAYMENTCOST, DOCUMENT, ENTRIES, EUROPE1PRICEFACTORY_UDG, EUROPE1PRICEFACTORY_UPG, EUROPE1PRICEFACTORY_UTG, EXPIRATIONTIME, EXPORTSTATUS, GLOBALDISCOUNTVALUES, GLOBALDISCOUNTVALUESINTERNAL, GUID, INSURANCEQUOTE, LOCALE, NAME, NET, PARENT, PAYMENTADDRESS, PAYMENTCOST, PAYMENTINFO, PAYMENTMODE, PAYMENTSTATUS, PAYMENTTRANSACTIONS, PAYMENTTYPE, PERMISSIONRESULTS, PREVIOUSDELIVERYMODE, PROMOTIONORDERRESTRICTIONS, PUNCHOUTORDER, PURCHASEORDERNUMBER, QUOTEDISCOUNTVALUESINTERNAL, QUOTEEXPIRATIONDATE, SITE, STATUS, STATUSINFO, STORE, SUBTOTAL, TAXINVOICE, TOTALDISCOUNTS, TOTALPRICE, TOTALTAX, TOTALTAXVALUES, TOTALTAXVALUESINTERNAL, UNIT, USER, WORKFLOW_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
CartModel()
Generated constructor - Default constructor for generic creation.
|
CartModel(CurrencyModel _currency,
Date _date,
ItemModel _owner,
UserModel _user)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
CartModel(CurrencyModel _currency,
Date _date,
UserModel _user)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
CartModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
| Modifier and Type | Method and Description |
|---|---|
Collection<CartToOrderCronJobModel> |
getCartToOrderCronJob()
Generated method - Getter of the
Cart.cartToOrderCronJob attribute defined at extension basecommerce. |
ImportStatus |
getImportStatus()
Generated method - Getter of the
Cart.importStatus attribute defined at extension acceleratorservices. |
Collection<CartEntryModel> |
getLastModifiedEntries()
Generated method - Getter of the
Cart.lastModifiedEntries attribute defined at extension configurablebundleservices. |
QuoteModel |
getQuoteReference()
Generated method - Getter of the
Cart.quoteReference attribute defined at extension commerceservices. |
UserModel |
getSavedBy()
Generated method - Getter of the
Cart.savedBy attribute defined at extension commerceservices. |
Date |
getSaveTime()
Generated method - Getter of the
Cart.saveTime attribute defined at extension commerceservices. |
String |
getSessionId()
Generated method - Getter of the
Cart.sessionId attribute defined at extension core. |
void |
setCartToOrderCronJob(Collection<CartToOrderCronJobModel> value)
Generated method - Setter of
Cart.cartToOrderCronJob attribute defined at extension basecommerce. |
void |
setImportStatus(ImportStatus value)
Generated method - Setter of
Cart.importStatus attribute defined at extension acceleratorservices. |
void |
setLastModifiedEntries(Collection<CartEntryModel> value)
Generated method - Setter of
Cart.lastModifiedEntries attribute defined at extension configurablebundleservices. |
void |
setQuoteReference(QuoteModel value)
Generated method - Setter of
Cart.quoteReference attribute defined at extension commerceservices. |
void |
setSavedBy(UserModel value)
Generated method - Setter of
Cart.savedBy attribute defined at extension commerceservices. |
void |
setSaveTime(Date value)
Generated method - Setter of
Cart.saveTime attribute defined at extension commerceservices. |
void |
setSessionId(String value)
Generated method - Setter of
Cart.sessionId attribute defined at extension core. |
getAllPromotionResults, getAppliedCouponCodes, getB2bcomments, getBillingTime, getCalculated, getCartIdReference, getChildren, getChinesePaymentInfo, getCode, getConsentReference, getConsignments, getCurrency, getDate, getDeliveryAddress, getDeliveryCost, getDeliveryFromAddress, getDeliveryMode, getDeliveryStatus, getDeliveryTimeSlot, getDescription, getDiscounts, getDocument, getEntries, getEurope1PriceFactory_UDG, getEurope1PriceFactory_UPG, getEurope1PriceFactory_UTG, getExpirationTime, getExportStatus, getGlobalDiscountValues, getGlobalDiscountValuesInternal, getGuid, getInsuranceQuote, getLocale, getName, getNet, getParent, getPaymentAddress, getPaymentCost, getPaymentInfo, getPaymentMode, getPaymentStatus, getPaymentTransactions, getPaymentType, getPermissionResults, getPreviousDeliveryMode, getPromotionOrderRestrictions, getPunchOutOrder, getPurchaseOrderNumber, getQuoteDiscountValuesInternal, getQuoteExpirationDate, getSite, getStatus, getStatusInfo, getStore, getSubtotal, getTaxInvoice, getTotalDiscounts, getTotalPrice, getTotalTax, getTotalTaxValues, getTotalTaxValuesInternal, getUnit, getUser, getWorkflow, isDiscountsIncludeDeliveryCost, isDiscountsIncludePaymentCost, setAllPromotionResults, setAppliedCouponCodes, setB2bcomments, setBillingTime, setCalculated, setCartIdReference, setChildren, setChinesePaymentInfo, setCode, setConsentReference, setConsignments, setCurrency, setDate, setDeliveryAddress, setDeliveryCost, setDeliveryFromAddress, setDeliveryMode, setDeliveryStatus, setDeliveryTimeSlot, setDescription, setDiscounts, setDiscountsIncludeDeliveryCost, setDiscountsIncludePaymentCost, setDocument, setEntries, setEurope1PriceFactory_UDG, setEurope1PriceFactory_UPG, setEurope1PriceFactory_UTG, setExpirationTime, setExportStatus, setGlobalDiscountValues, setGlobalDiscountValuesInternal, setGuid, setInsuranceQuote, setLocale, setName, setNet, setParent, setPaymentAddress, setPaymentCost, setPaymentInfo, setPaymentMode, setPaymentStatus, setPaymentTransactions, setPaymentType, setPermissionResults, setPreviousDeliveryMode, setPromotionOrderRestrictions, setPunchOutOrder, setPurchaseOrderNumber, setQuoteDiscountValuesInternal, setQuoteExpirationDate, setSite, setStatus, setStatusInfo, setStore, setSubtotal, setTaxInvoice, setTotalDiscounts, setTotalPrice, setTotalTax, setTotalTaxValues, setTotalTaxValuesInternal, setUnit, setUser, setWorkflowgetComments, getCreationtime, getModifiedtime, getOwner, setComments, setCreationtime, setModifiedtime, setOwnerequals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplacepublic static final String _TYPECODE
public static final String SESSIONID
Cart.sessionId attribute defined at extension core.public static final String CARTTOORDERCRONJOB
Cart.cartToOrderCronJob attribute defined at extension basecommerce.public static final String SAVETIME
Cart.saveTime attribute defined at extension commerceservices.public static final String SAVEDBY
Cart.savedBy attribute defined at extension commerceservices.public static final String QUOTEREFERENCE
Cart.quoteReference attribute defined at extension commerceservices.public static final String IMPORTSTATUS
Cart.importStatus attribute defined at extension acceleratorservices.public static final String LASTMODIFIEDENTRIES
Cart.lastModifiedEntries attribute defined at extension configurablebundleservices.public CartModel()
public CartModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public CartModel(CurrencyModel _currency, Date _date, UserModel _user)
_currency - initial attribute declared by type AbstractOrder at extension core_date - initial attribute declared by type AbstractOrder at extension core_user - initial attribute declared by type Cart at extension core@Deprecated public CartModel(CurrencyModel _currency, Date _date, ItemModel _owner, UserModel _user)
_currency - initial attribute declared by type AbstractOrder at extension core_date - initial attribute declared by type AbstractOrder at extension core_owner - initial attribute declared by type Item at extension core_user - initial attribute declared by type Cart at extension core@Accessor(qualifier="cartToOrderCronJob", type=GETTER) public Collection<CartToOrderCronJobModel> getCartToOrderCronJob()
Cart.cartToOrderCronJob attribute defined at extension basecommerce.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="importStatus", type=GETTER) public ImportStatus getImportStatus()
Cart.importStatus attribute defined at extension acceleratorservices.@Accessor(qualifier="lastModifiedEntries", type=GETTER) public Collection<CartEntryModel> getLastModifiedEntries()
Cart.lastModifiedEntries attribute defined at extension configurablebundleservices.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="quoteReference", type=GETTER) public QuoteModel getQuoteReference()
Cart.quoteReference attribute defined at extension commerceservices.@Accessor(qualifier="savedBy", type=GETTER) public UserModel getSavedBy()
Cart.savedBy attribute defined at extension commerceservices.@Accessor(qualifier="saveTime", type=GETTER) public Date getSaveTime()
Cart.saveTime attribute defined at extension commerceservices.@Accessor(qualifier="sessionId", type=GETTER) public String getSessionId()
Cart.sessionId attribute defined at extension core.@Accessor(qualifier="cartToOrderCronJob", type=SETTER) public void setCartToOrderCronJob(Collection<CartToOrderCronJobModel> value)
Cart.cartToOrderCronJob attribute defined at extension basecommerce.value - the cartToOrderCronJob@Accessor(qualifier="importStatus", type=SETTER) public void setImportStatus(ImportStatus value)
Cart.importStatus attribute defined at extension acceleratorservices.value - the importStatus - set the status of the import cart process@Accessor(qualifier="lastModifiedEntries", type=SETTER) public void setLastModifiedEntries(Collection<CartEntryModel> value)
Cart.lastModifiedEntries attribute defined at extension configurablebundleservices.value - the lastModifiedEntries@Accessor(qualifier="quoteReference", type=SETTER) public void setQuoteReference(QuoteModel value)
Cart.quoteReference attribute defined at extension commerceservices.value - the quoteReference - The reference to quote from which the cart was created.@Accessor(qualifier="savedBy", type=SETTER) public void setSavedBy(UserModel value)
Cart.savedBy attribute defined at extension commerceservices.value - the savedBy - The user who saved the cart.@Accessor(qualifier="saveTime", type=SETTER) public void setSaveTime(Date value)
Cart.saveTime attribute defined at extension commerceservices.value - the saveTime - The date/time when the cart was saved.Copyright © 2017 SAP SE. All Rights Reserved.