Class OrderModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.core.model.order.AbstractOrderModel
de.hybris.platform.core.model.order.OrderModel
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ReturnOrderModel
Generated model class for type Order first defined at extension core.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofOrder.exhaustedApproversattribute defined at extensionb2bapprovalprocess.static final StringGenerated constant - Attribute key ofOrder.fraudReportsattribute defined at extensionbasecommerce.static final StringGenerated constant - Attribute key ofOrder.fraudulentattribute defined at extensionbasecommerce.static final StringGenerated constant - Attribute key ofOrder.historyEntriesattribute defined at extensionbasecommerce.static final StringGenerated constant - Attribute key ofOrder.languageattribute defined at extensioncommerceservices.static final StringGenerated constant - Attribute key ofOrder.modificationRecordsattribute defined at extensionbasecommerce.static final StringGenerated constant - Attribute key ofOrder.orderProcessattribute defined at extensionbasecommerce.static final StringGenerated constant - Attribute key ofOrder.orderScheduleCronJobattribute defined at extensionbasecommerce.static final StringGenerated constant - Attribute key ofOrder.orderTemplateCronJobattribute defined at extensionbasecommerce.static final StringGenerated constant - Attribute key ofOrder.originalVersionattribute defined at extensionbasecommerce.static final StringGenerated constant - Attribute key ofOrder.placedByattribute defined at extensioncommerceservices.static final StringGenerated constant - Attribute key ofOrder.potentiallyFraudulentattribute defined at extensionbasecommerce.static final StringGenerated constant - Attribute key ofOrder.quoteReferenceattribute defined at extensioncommerceservices.static final StringGenerated constant - Attribute key ofOrder.returnRequestsattribute defined at extensionbasecommerce.static final StringGenerated constant - Attribute key ofOrder.salesApplicationattribute defined at extensioncommerceservices.static final StringGenerated constant - Attribute key ofOrder.statusDisplayattribute defined at extensionbasecommerce.static final StringGenerated constant - Attribute key ofOrder.versionIDattribute defined at extensionbasecommerce.Fields inherited from class de.hybris.platform.core.model.order.AbstractOrderModel
_ABSTRACTMASTERORDER2ABSTRACTCHILDORDERRELATION, _B2BUNIT2ABSTRACTORDERS, _CONSIGNMENTORDERRELATION, ALLPROMOTIONRESULTS, APPLIEDCOUPONCODES, APPLIEDVOUCHERCODES, B2BCOMMENTS, BILLINGTIME, CALCULATED, CHILDREN, CODE, CONSIGNMENTS, CURRENCY, DATE, DELIVERYADDRESS, DELIVERYCOST, DELIVERYMODE, DELIVERYSTATUS, DESCRIPTION, DISCOUNTS, DISCOUNTSINCLUDEDELIVERYCOST, DISCOUNTSINCLUDEPAYMENTCOST, ENTRIES, ENTRYGROUPS, EUROPE1PRICEFACTORY_UDG, EUROPE1PRICEFACTORY_UPG, EUROPE1PRICEFACTORY_UTG, EXPIRATIONTIME, EXPORTSTATUS, GLOBALDISCOUNTVALUES, GLOBALDISCOUNTVALUESINTERNAL, GUID, LOCALE, NAME, NET, PARENT, PAYMENTADDRESS, PAYMENTCOST, PAYMENTINFO, PAYMENTMODE, PAYMENTSTATUS, PAYMENTTRANSACTIONS, PERMISSIONRESULTS, PREVIOUSDELIVERYMODE, PRICE, PROMOTIONORDERRESTRICTIONS, QUOTEDISCOUNTVALUESINTERNAL, QUOTEEXPIRATIONDATE, SITE, STATUS, STATUSINFO, STORE, SUBTOTAL, TOTALDISCOUNTS, TOTALPRICE, TOTALTAX, TOTALTAXVALUES, TOTALTAXVALUESINTERNAL, UNIT, USER, WORKFLOWFields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionGenerated constructor - Default constructor for generic creation.OrderModel(CurrencyModel _currency, Date _date, OrderModel _originalVersion, ItemModel _owner, UserModel _user, String _versionID) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersOrderModel(CurrencyModel _currency, Date _date, UserModel _user) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersOrderModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing context -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of theOrder.exhaustedApproversattribute defined at extensionb2bapprovalprocess.Generated method - Getter of theOrder.fraudReportsattribute defined at extensionbasecommerce.Generated method - Getter of theOrder.fraudulentattribute defined at extensionbasecommerce.Generated method - Getter of theOrder.historyEntriesattribute defined at extensionbasecommerce.Generated method - Getter of theOrder.languageattribute defined at extensioncommerceservices.Generated method - Getter of theOrder.modificationRecordsattribute defined at extensionbasecommerce.Generated method - Getter of theOrder.orderProcessattribute defined at extensionbasecommerce.Generated method - Getter of theOrder.orderScheduleCronJobattribute defined at extensionbasecommerce.Generated method - Getter of theOrder.orderTemplateCronJobattribute defined at extensionbasecommerce.Generated method - Getter of theOrder.originalVersionattribute defined at extensionbasecommerce.Generated method - Getter of theOrder.placedByattribute defined at extensioncommerceservices.Generated method - Getter of theOrder.potentiallyFraudulentattribute defined at extensionbasecommerce.Generated method - Getter of theOrder.quoteReferenceattribute defined at extensioncommerceservices.Generated method - Getter of theOrder.returnRequestsattribute defined at extensionbasecommerce.Generated method - Getter of theOrder.salesApplicationattribute defined at extensioncommerceservices.Generated method - Getter of theOrder.statusDisplaydynamic attribute defined at extensionbasecommerce.Generated method - Getter of theOrder.versionIDattribute defined at extensionbasecommerce.voidsetExhaustedApprovers(Set<B2BCustomerModel> value) Generated method - Setter ofOrder.exhaustedApproversattribute defined at extensionb2bapprovalprocess.voidsetFraudReports(Set<FraudReportModel> value) Generated method - Setter ofOrder.fraudReportsattribute defined at extensionbasecommerce.voidsetFraudulent(Boolean value) Generated method - Setter ofOrder.fraudulentattribute defined at extensionbasecommerce.voidGenerated method - Setter ofOrder.historyEntriesattribute defined at extensionbasecommerce.voidsetLanguage(LanguageModel value) Generated method - Setter ofOrder.languageattribute defined at extensioncommerceservices.voidGenerated method - Setter ofOrder.modificationRecordsattribute defined at extensionbasecommerce.voidGenerated method - Setter ofOrder.orderProcessattribute defined at extensionbasecommerce.voidGenerated method - Setter ofOrder.orderScheduleCronJobattribute defined at extensionbasecommerce.voidGenerated method - Setter ofOrder.orderTemplateCronJobattribute defined at extensionbasecommerce.voidsetOriginalVersion(OrderModel value) Generated method - Initial setter ofOrder.originalVersionattribute defined at extensionbasecommerce.voidsetPlacedBy(UserModel value) Generated method - Setter ofOrder.placedByattribute defined at extensioncommerceservices.voidsetPotentiallyFraudulent(Boolean value) Generated method - Setter ofOrder.potentiallyFraudulentattribute defined at extensionbasecommerce.voidsetQuoteReference(QuoteModel value) Generated method - Setter ofOrder.quoteReferenceattribute defined at extensioncommerceservices.voidsetReturnRequests(List<ReturnRequestModel> value) Generated method - Setter ofOrder.returnRequestsattribute defined at extensionbasecommerce.voidGenerated method - Setter ofOrder.salesApplicationattribute defined at extensioncommerceservices.voidsetVersionID(String value) Generated method - Initial setter ofOrder.versionIDattribute defined at extensionbasecommerce.Methods inherited from class de.hybris.platform.core.model.order.AbstractOrderModel
getAllPromotionResults, getAppliedCouponCodes, getB2bcomments, getBillingTime, getCalculated, getChildren, getCode, getConsignments, getCurrency, getDate, getDeliveryAddress, getDeliveryCost, getDeliveryMode, getDeliveryStatus, getDescription, getDiscounts, getEntries, getEntryGroups, getEurope1PriceFactory_UDG, getEurope1PriceFactory_UPG, getEurope1PriceFactory_UTG, getExpirationTime, getExportStatus, getGlobalDiscountValues, getGlobalDiscountValuesInternal, getGuid, getLocale, getName, getNet, getParent, getPaymentAddress, getPaymentCost, getPaymentInfo, getPaymentMode, getPaymentStatus, getPaymentTransactions, getPermissionResults, getPreviousDeliveryMode, getPrice, getPromotionOrderRestrictions, getQuoteDiscountValuesInternal, getQuoteExpirationDate, getSite, getStatus, getStatusInfo, getStore, getSubtotal, getTotalDiscounts, getTotalPrice, getTotalTax, getTotalTaxValues, getTotalTaxValuesInternal, getUnit, getUser, getWorkflow, isDiscountsIncludeDeliveryCost, isDiscountsIncludePaymentCost, setAllPromotionResults, setAppliedCouponCodes, setB2bcomments, setBillingTime, setCalculated, setChildren, setCode, setConsignments, setCurrency, setDate, setDeliveryAddress, setDeliveryCost, setDeliveryMode, setDeliveryStatus, setDescription, setDiscounts, setDiscountsIncludeDeliveryCost, setDiscountsIncludePaymentCost, setEntries, setEntryGroups, setEurope1PriceFactory_UDG, setEurope1PriceFactory_UPG, setEurope1PriceFactory_UTG, setExpirationTime, setExportStatus, setGlobalDiscountValues, setGlobalDiscountValuesInternal, setGuid, setLocale, setName, setNet, setParent, setPaymentAddress, setPaymentCost, setPaymentInfo, setPaymentMode, setPaymentStatus, setPaymentTransactions, setPermissionResults, setPreviousDeliveryMode, setPrice, setPromotionOrderRestrictions, setQuoteDiscountValuesInternal, setQuoteExpirationDate, setSite, setStatus, setStatusInfo, setStore, setSubtotal, setTotalDiscounts, setTotalPrice, setTotalTax, setTotalTaxValues, setTotalTaxValuesInternal, setUnit, setUser, setWorkflowMethods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerMethods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
equals, 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, writeReplace
-
Field Details
-
_TYPECODE
Generated model type code constant.- See Also:
-
VERSIONID
Generated constant - Attribute key ofOrder.versionIDattribute defined at extensionbasecommerce.- See Also:
-
ORIGINALVERSION
Generated constant - Attribute key ofOrder.originalVersionattribute defined at extensionbasecommerce.- See Also:
-
FRAUDULENT
Generated constant - Attribute key ofOrder.fraudulentattribute defined at extensionbasecommerce.- See Also:
-
POTENTIALLYFRAUDULENT
Generated constant - Attribute key ofOrder.potentiallyFraudulentattribute defined at extensionbasecommerce.- See Also:
-
STATUSDISPLAY
Generated constant - Attribute key ofOrder.statusDisplayattribute defined at extensionbasecommerce.- See Also:
-
FRAUDREPORTS
Generated constant - Attribute key ofOrder.fraudReportsattribute defined at extensionbasecommerce.- See Also:
-
HISTORYENTRIES
Generated constant - Attribute key ofOrder.historyEntriesattribute defined at extensionbasecommerce.- See Also:
-
ORDERTEMPLATECRONJOB
Generated constant - Attribute key ofOrder.orderTemplateCronJobattribute defined at extensionbasecommerce.- See Also:
-
ORDERSCHEDULECRONJOB
Generated constant - Attribute key ofOrder.orderScheduleCronJobattribute defined at extensionbasecommerce.- See Also:
-
MODIFICATIONRECORDS
Generated constant - Attribute key ofOrder.modificationRecordsattribute defined at extensionbasecommerce.- See Also:
-
RETURNREQUESTS
Generated constant - Attribute key ofOrder.returnRequestsattribute defined at extensionbasecommerce.- See Also:
-
ORDERPROCESS
Generated constant - Attribute key ofOrder.orderProcessattribute defined at extensionbasecommerce.- See Also:
-
SALESAPPLICATION
Generated constant - Attribute key ofOrder.salesApplicationattribute defined at extensioncommerceservices.- See Also:
-
LANGUAGE
Generated constant - Attribute key ofOrder.languageattribute defined at extensioncommerceservices.- See Also:
-
PLACEDBY
Generated constant - Attribute key ofOrder.placedByattribute defined at extensioncommerceservices.- See Also:
-
QUOTEREFERENCE
Generated constant - Attribute key ofOrder.quoteReferenceattribute defined at extensioncommerceservices.- See Also:
-
EXHAUSTEDAPPROVERS
Generated constant - Attribute key ofOrder.exhaustedApproversattribute defined at extensionb2bapprovalprocess.- See Also:
-
-
Constructor Details
-
OrderModel
public OrderModel()Generated constructor - Default constructor for generic creation. -
OrderModel
public OrderModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
OrderModel
@Deprecated(since="4.1.1", forRemoval=true) public OrderModel(CurrencyModel _currency, Date _date, UserModel _user) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_currency- initial attribute declared by typeAbstractOrderat extensioncore_date- initial attribute declared by typeAbstractOrderat extensioncore_user- initial attribute declared by typeOrderat extensioncore
-
OrderModel
@Deprecated(since="4.1.1", forRemoval=true) public OrderModel(CurrencyModel _currency, Date _date, OrderModel _originalVersion, ItemModel _owner, UserModel _user, String _versionID) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_currency- initial attribute declared by typeAbstractOrderat extensioncore_date- initial attribute declared by typeAbstractOrderat extensioncore_originalVersion- initial attribute declared by typeOrderat extensionbasecommerce_owner- initial attribute declared by typeItemat extensioncore_user- initial attribute declared by typeOrderat extensioncore_versionID- initial attribute declared by typeOrderat extensionbasecommerce
-
-
Method Details
-
getExhaustedApprovers
@Accessor(qualifier="exhaustedApprovers", type=GETTER) public Set<B2BCustomerModel> getExhaustedApprovers()Generated method - Getter of theOrder.exhaustedApproversattribute defined at extensionb2bapprovalprocess. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the exhaustedApprovers
-
getFraudReports
Generated method - Getter of theOrder.fraudReportsattribute defined at extensionbasecommerce. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the fraudReports
-
getFraudulent
Generated method - Getter of theOrder.fraudulentattribute defined at extensionbasecommerce.- Returns:
- the fraudulent
-
getHistoryEntries
@Accessor(qualifier="historyEntries", type=GETTER) public List<OrderHistoryEntryModel> getHistoryEntries()Generated method - Getter of theOrder.historyEntriesattribute defined at extensionbasecommerce. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the historyEntries
-
getLanguage
Generated method - Getter of theOrder.languageattribute defined at extensioncommerceservices.- Returns:
- the language - The language used when the order is placed.
-
getModificationRecords
@Accessor(qualifier="modificationRecords", type=GETTER) public Set<OrderModificationRecordModel> getModificationRecords()Generated method - Getter of theOrder.modificationRecordsattribute defined at extensionbasecommerce. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the modificationRecords
-
getOrderProcess
@Accessor(qualifier="orderProcess", type=GETTER) public Collection<OrderProcessModel> getOrderProcess()Generated method - Getter of theOrder.orderProcessattribute defined at extensionbasecommerce. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the orderProcess
-
getOrderScheduleCronJob
@Accessor(qualifier="orderScheduleCronJob", type=GETTER) public Collection<OrderScheduleCronJobModel> getOrderScheduleCronJob()Generated method - Getter of theOrder.orderScheduleCronJobattribute defined at extensionbasecommerce. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the orderScheduleCronJob
-
getOrderTemplateCronJob
@Accessor(qualifier="orderTemplateCronJob", type=GETTER) public Collection<OrderTemplateToOrderCronJobModel> getOrderTemplateCronJob()Generated method - Getter of theOrder.orderTemplateCronJobattribute defined at extensionbasecommerce. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the orderTemplateCronJob
-
getOriginalVersion
Generated method - Getter of theOrder.originalVersionattribute defined at extensionbasecommerce.- Returns:
- the originalVersion
-
getPlacedBy
Generated method - Getter of theOrder.placedByattribute defined at extensioncommerceservices.- Returns:
- the placedBy - The sales agent which the order was placed by.
-
getPotentiallyFraudulent
Generated method - Getter of theOrder.potentiallyFraudulentattribute defined at extensionbasecommerce.- Returns:
- the potentiallyFraudulent
-
getQuoteReference
Generated method - Getter of theOrder.quoteReferenceattribute defined at extensioncommerceservices.- Returns:
- the quoteReference - The reference to quote from which the order was placed.
-
getReturnRequests
@Accessor(qualifier="returnRequests", type=GETTER) public List<ReturnRequestModel> getReturnRequests()Generated method - Getter of theOrder.returnRequestsattribute defined at extensionbasecommerce. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the returnRequests
-
getSalesApplication
Generated method - Getter of theOrder.salesApplicationattribute defined at extensioncommerceservices.- Returns:
- the salesApplication - The sales application for which the order was placed.
-
getStatusDisplay
Generated method - Getter of theOrder.statusDisplaydynamic attribute defined at extensionbasecommerce.- Returns:
- the statusDisplay
-
getVersionID
Generated method - Getter of theOrder.versionIDattribute defined at extensionbasecommerce.- Returns:
- the versionID
-
setExhaustedApprovers
@Accessor(qualifier="exhaustedApprovers", type=SETTER) public void setExhaustedApprovers(Set<B2BCustomerModel> value) Generated method - Setter ofOrder.exhaustedApproversattribute defined at extensionb2bapprovalprocess.- Parameters:
value- the exhaustedApprovers
-
setFraudReports
@Accessor(qualifier="fraudReports", type=SETTER) public void setFraudReports(Set<FraudReportModel> value) Generated method - Setter ofOrder.fraudReportsattribute defined at extensionbasecommerce.- Parameters:
value- the fraudReports
-
setFraudulent
Generated method - Setter ofOrder.fraudulentattribute defined at extensionbasecommerce.- Parameters:
value- the fraudulent
-
setHistoryEntries
@Accessor(qualifier="historyEntries", type=SETTER) public void setHistoryEntries(List<OrderHistoryEntryModel> value) Generated method - Setter ofOrder.historyEntriesattribute defined at extensionbasecommerce.- Parameters:
value- the historyEntries
-
setLanguage
Generated method - Setter ofOrder.languageattribute defined at extensioncommerceservices.- Parameters:
value- the language - The language used when the order is placed.
-
setModificationRecords
@Accessor(qualifier="modificationRecords", type=SETTER) public void setModificationRecords(Set<OrderModificationRecordModel> value) Generated method - Setter ofOrder.modificationRecordsattribute defined at extensionbasecommerce.- Parameters:
value- the modificationRecords
-
setOrderProcess
@Accessor(qualifier="orderProcess", type=SETTER) public void setOrderProcess(Collection<OrderProcessModel> value) Generated method - Setter ofOrder.orderProcessattribute defined at extensionbasecommerce.- Parameters:
value- the orderProcess
-
setOrderScheduleCronJob
@Accessor(qualifier="orderScheduleCronJob", type=SETTER) public void setOrderScheduleCronJob(Collection<OrderScheduleCronJobModel> value) Generated method - Setter ofOrder.orderScheduleCronJobattribute defined at extensionbasecommerce.- Parameters:
value- the orderScheduleCronJob
-
setOrderTemplateCronJob
@Accessor(qualifier="orderTemplateCronJob", type=SETTER) public void setOrderTemplateCronJob(Collection<OrderTemplateToOrderCronJobModel> value) Generated method - Setter ofOrder.orderTemplateCronJobattribute defined at extensionbasecommerce.- Parameters:
value- the orderTemplateCronJob
-
setOriginalVersion
@Accessor(qualifier="originalVersion", type=SETTER) public void setOriginalVersion(OrderModel value) Generated method - Initial setter ofOrder.originalVersionattribute defined at extensionbasecommerce. Can only be used at creation of model - before first save.- Parameters:
value- the originalVersion
-
setPlacedBy
Generated method - Setter ofOrder.placedByattribute defined at extensioncommerceservices.- Parameters:
value- the placedBy - The sales agent which the order was placed by.
-
setPotentiallyFraudulent
@Accessor(qualifier="potentiallyFraudulent", type=SETTER) public void setPotentiallyFraudulent(Boolean value) Generated method - Setter ofOrder.potentiallyFraudulentattribute defined at extensionbasecommerce.- Parameters:
value- the potentiallyFraudulent
-
setQuoteReference
Generated method - Setter ofOrder.quoteReferenceattribute defined at extensioncommerceservices.- Parameters:
value- the quoteReference - The reference to quote from which the order was placed.
-
setReturnRequests
@Accessor(qualifier="returnRequests", type=SETTER) public void setReturnRequests(List<ReturnRequestModel> value) Generated method - Setter ofOrder.returnRequestsattribute defined at extensionbasecommerce.- Parameters:
value- the returnRequests
-
setSalesApplication
@Accessor(qualifier="salesApplication", type=SETTER) public void setSalesApplication(SalesApplication value) Generated method - Setter ofOrder.salesApplicationattribute defined at extensioncommerceservices.- Parameters:
value- the salesApplication - The sales application for which the order was placed.
-
setVersionID
Generated method - Initial setter ofOrder.versionIDattribute defined at extensionbasecommerce. Can only be used at creation of model - before first save.- Parameters:
value- the versionID
-