@Entity public class Order extends BaseEntity implements DefinesNetwork, HasCurrency
| Modifier and Type | Field and Description |
|---|---|
static int |
QUANTITY_SCALE |
| Constructor and Description |
|---|
Order() |
| Modifier and Type | Method and Description |
|---|---|
OrderAmountReservation |
getAmountDereservation() |
OrderAmountReservation |
getAmountReservation() |
User |
getBuyer() |
User |
getCreatedBy() |
java.util.Date |
getCreationDate() |
Currency |
getCurrency() |
OrderAddress |
getDeliveryAddress() |
java.lang.String |
getDeliveryMethodName() |
java.math.BigDecimal |
getDeliveryPrice() |
TimeInterval |
getDeliveryTime() |
EntityImportance |
getEntityImportance() |
java.util.Date |
getFinishDate() |
java.util.List<OrderLog> |
getLogs() |
Network |
getNetwork() |
java.lang.String |
getNumber() |
PaymentTransferType |
getPaymentType() |
java.util.List<OrderProduct> |
getProducts() |
java.lang.String |
getRemarks() |
User |
getSeller() |
OrderStatus |
getStatus() |
java.math.BigDecimal |
getTotal() |
java.util.Date |
getUpdatedDate() |
boolean |
isDeliveryConfirm() |
boolean |
isSale() |
boolean |
isShowDoneMsg() |
boolean |
isStockUpdated() |
void |
setAmountDereservation(OrderAmountReservation amountDereservation) |
void |
setAmountReservation(OrderAmountReservation amountReservation) |
void |
setBuyer(User buyer) |
void |
setCreatedBy(User createdBy) |
void |
setCreationDate(java.util.Date creationDate) |
void |
setCurrency(Currency currency) |
void |
setDeliveryAddress(OrderAddress deliveryAddress) |
void |
setDeliveryConfirm(boolean deliveryConfirm) |
void |
setDeliveryMethodName(java.lang.String deliveryMethodName) |
void |
setDeliveryPrice(java.math.BigDecimal deliveryPrice) |
void |
setDeliveryTime(TimeInterval deliveryTime) |
void |
setFinishDate(java.util.Date finishDate) |
void |
setLogs(java.util.List<OrderLog> logs) |
void |
setNetwork(Network network) |
void |
setNumber(java.lang.String number) |
void |
setPaymentType(PaymentTransferType paymentType) |
void |
setProducts(java.util.List<OrderProduct> products) |
void |
setRemarks(java.lang.String remarks) |
void |
setSale(boolean sale) |
void |
setSeller(User seller) |
void |
setShowDoneMsg(boolean showDoneMsg) |
void |
setStatus(OrderStatus status) |
void |
setStockUpdated(boolean stockUpdated) |
void |
setTotal(java.math.BigDecimal total) |
void |
setUpdatedDate(java.util.Date updatedDate) |
getDataTranslationType, getLogType, getVersion, isGlobal, isPersistent, isTransientclone, equals, getId, getId, getIds, getUniqueIds, getUniqueIds, hashCode, toStringpublic static final int QUANTITY_SCALE
public OrderAmountReservation getAmountDereservation()
public OrderAmountReservation getAmountReservation()
public User getBuyer()
public User getCreatedBy()
public java.util.Date getCreationDate()
public Currency getCurrency()
getCurrency in interface HasCurrencypublic OrderAddress getDeliveryAddress()
public java.lang.String getDeliveryMethodName()
public java.math.BigDecimal getDeliveryPrice()
public TimeInterval getDeliveryTime()
public EntityImportance getEntityImportance()
getEntityImportance in interface HasEntityImportancegetEntityImportance in class SimpleEntitypublic java.util.Date getFinishDate()
public java.util.List<OrderLog> getLogs()
public Network getNetwork()
getNetwork in class BaseEntitypublic java.lang.String getNumber()
public PaymentTransferType getPaymentType()
public java.util.List<OrderProduct> getProducts()
public java.lang.String getRemarks()
public User getSeller()
public OrderStatus getStatus()
public java.math.BigDecimal getTotal()
public java.util.Date getUpdatedDate()
public boolean isDeliveryConfirm()
public boolean isSale()
public boolean isShowDoneMsg()
public boolean isStockUpdated()
public void setAmountDereservation(OrderAmountReservation amountDereservation)
public void setAmountReservation(OrderAmountReservation amountReservation)
public void setBuyer(User buyer)
public void setCreatedBy(User createdBy)
public void setCreationDate(java.util.Date creationDate)
public void setCurrency(Currency currency)
public void setDeliveryAddress(OrderAddress deliveryAddress)
public void setDeliveryConfirm(boolean deliveryConfirm)
public void setDeliveryMethodName(java.lang.String deliveryMethodName)
public void setDeliveryPrice(java.math.BigDecimal deliveryPrice)
public void setDeliveryTime(TimeInterval deliveryTime)
public void setFinishDate(java.util.Date finishDate)
public void setLogs(java.util.List<OrderLog> logs)
public void setNetwork(Network network)
setNetwork in interface DefinesNetworkpublic void setNumber(java.lang.String number)
public void setPaymentType(PaymentTransferType paymentType)
public void setProducts(java.util.List<OrderProduct> products)
public void setRemarks(java.lang.String remarks)
public void setSale(boolean sale)
public void setSeller(User seller)
public void setShowDoneMsg(boolean showDoneMsg)
public void setStatus(OrderStatus status)
public void setStockUpdated(boolean stockUpdated)
public void setTotal(java.math.BigDecimal total)
public void setUpdatedDate(java.util.Date updatedDate)