public class Order extends ResourceSupport
Modifier and Type | Method and Description |
---|---|
void |
add(java.lang.Iterable<Link> links)
Adds all given
Link s to the resource. |
void |
add(Link link)
Adds the given link to the resource.
|
boolean |
equals(java.lang.Object obj) |
org.joda.time.DateTime |
getArchivedOn() |
Address |
getBillingAddress() |
org.joda.time.DateTime |
getClosedOn() |
org.joda.time.DateTime |
getCreationDate() |
java.lang.String |
getCurrencyId() |
java.lang.String |
getCustomerComment() |
GUID |
getCustomerId() |
java.lang.String |
getCustomerNumber() |
protected OrderEP6 |
getDelegate() |
org.joda.time.DateTime |
getDeliveredOn() |
org.joda.time.DateTime |
getDispatchedOn() |
java.lang.String |
getGrandTotal() |
Link |
getId() |
org.joda.time.DateTime |
getInProcessOn() |
java.lang.String |
getInternalNote() |
org.joda.time.DateTime |
getInvoicedOn() |
Link |
getLink(java.lang.String rel)
Returns the link with the given rel.
|
java.util.List<Link> |
getLinks()
Returns all
Link s contained in this resource. |
java.util.Locale |
getLocale() |
GUID |
getOrderId() |
java.lang.String |
getOrderNumber() |
org.joda.time.DateTime |
getPaidOn() |
org.joda.time.DateTime |
getPartialyDispatchedOn() |
org.joda.time.DateTime |
getPartialyInvoicedOn() |
org.joda.time.DateTime |
getPartialyPaidOn() |
PaymentData |
getPaymentData() |
org.joda.time.DateTime |
getPendingOn() |
org.joda.time.DateTime |
getReadyForDispatchOn() |
org.joda.time.DateTime |
getRejectedOn() |
org.joda.time.DateTime |
getReturnedOn() |
Address |
getShippingAddress() |
ShippingData |
getShippingData() |
java.lang.String |
getTaxModel() |
java.lang.String |
getTotalBeforeTax() |
java.lang.String |
getTotalTax() |
org.joda.time.DateTime |
getViewedOn() |
int |
hashCode() |
boolean |
hasLink(java.lang.String rel)
Returns whether the resource contains a
Link with the given rel. |
boolean |
hasLinks()
Returns whether the resource contains
Link s at all. |
void |
removeLinks()
Removes all
Link s added to the resource so far. |
void |
setArchivedOn(org.joda.time.DateTime archivedOn) |
void |
setBillingAddress(Address billingAddress) |
void |
setClosedOn(org.joda.time.DateTime closedOn) |
void |
setCreationDate(org.joda.time.DateTime creationOn) |
void |
setCurrencyId(java.lang.String currencyId) |
void |
setCustomerComment(java.lang.String customerComment) |
void |
setCustomerId(GUID customerId) |
void |
setCustomerNumber(java.lang.String customerNumber) |
void |
setDeliveredOn(org.joda.time.DateTime deliveredOn) |
void |
setDispatchedOn(org.joda.time.DateTime dispatchedOn) |
void |
setGrandTotal(java.lang.String grandTotal) |
void |
setInProcessOn(org.joda.time.DateTime inProcessOn) |
void |
setInternalNote(java.lang.String internalNote) |
void |
setInvoicedOn(org.joda.time.DateTime invoicedOn) |
void |
setLocale(java.util.Locale locale) |
void |
setOrderId(GUID orderId) |
void |
setOrderNumber(java.lang.String orderNumber) |
void |
setPaidOn(org.joda.time.DateTime paidOn) |
void |
setPartialyDispatchedOn(org.joda.time.DateTime partialyDispatchedOn) |
void |
setPartialyInvoicedOn(org.joda.time.DateTime partialyInvoicedOn) |
void |
setPartialyPaidOn(org.joda.time.DateTime partialyPaidOn) |
void |
setPaymentData(PaymentData paymentData) |
void |
setPendingOn(org.joda.time.DateTime pendingOn) |
void |
setReadyForDispatchOn(org.joda.time.DateTime readyForDispatchOn) |
void |
setRejectedOn(org.joda.time.DateTime rejectedOn) |
void |
setReturnedOn(org.joda.time.DateTime returnedOn) |
void |
setShippingAddress(Address shippingAddress) |
void |
setShippingData(ShippingData shippingData) |
void |
setTaxModel(java.lang.String taxModel) |
void |
setTotalBeforeTax(java.lang.String totalBeforeTax) |
void |
setTotalTax(java.lang.String totalTax) |
void |
setViewedOn(org.joda.time.DateTime viewedOn) |
java.lang.String |
toString() |
private OrderEP6 delegate
public Order()
public Order(OrderEP6 delegate)
protected OrderEP6 getDelegate()
public Link getId()
getId
in interface org.springframework.hateoas.Identifiable<Link>
getId
in class ResourceSupport
Link
with a rel of Link.REL_SELF
.public void add(Link link)
ResourceSupport
add
in class ResourceSupport
public GUID getOrderId()
public void add(java.lang.Iterable<Link> links)
ResourceSupport
Link
s to the resource.add
in class ResourceSupport
public void setOrderId(GUID orderId)
public java.lang.String getOrderNumber()
public void setOrderNumber(java.lang.String orderNumber)
public boolean hasLinks()
ResourceSupport
Link
s at all.hasLinks
in class ResourceSupport
public java.lang.String getCustomerComment()
public void setCustomerComment(java.lang.String customerComment)
public boolean hasLink(java.lang.String rel)
ResourceSupport
Link
with the given rel.hasLink
in class ResourceSupport
public java.lang.String getInternalNote()
public void setInternalNote(java.lang.String internalNote)
public java.util.List<Link> getLinks()
ResourceSupport
Link
s contained in this resource.getLinks
in class ResourceSupport
public GUID getCustomerId()
public void setCustomerId(GUID customerId)
public java.lang.String getCustomerNumber()
public void setCustomerNumber(java.lang.String customerNumber)
public java.util.Locale getLocale()
public void removeLinks()
ResourceSupport
Link
s added to the resource so far.removeLinks
in class ResourceSupport
public void setLocale(java.util.Locale locale)
public java.lang.String getCurrencyId()
public Link getLink(java.lang.String rel)
ResourceSupport
getLink
in class ResourceSupport
public void setCurrencyId(java.lang.String currencyId)
public java.lang.String getTaxModel()
public void setTaxModel(java.lang.String taxModel)
public java.lang.String getGrandTotal()
public void setGrandTotal(java.lang.String grandTotal)
public java.lang.String getTotalBeforeTax()
public void setTotalBeforeTax(java.lang.String totalBeforeTax)
public java.lang.String getTotalTax()
public void setTotalTax(java.lang.String totalTax)
public org.joda.time.DateTime getCreationDate()
public void setCreationDate(org.joda.time.DateTime creationOn)
public Address getBillingAddress()
public void setBillingAddress(Address billingAddress)
public Address getShippingAddress()
public void setShippingAddress(Address shippingAddress)
public org.joda.time.DateTime getDispatchedOn()
public void setDispatchedOn(org.joda.time.DateTime dispatchedOn)
public org.joda.time.DateTime getArchivedOn()
public void setArchivedOn(org.joda.time.DateTime archivedOn)
public org.joda.time.DateTime getInvoicedOn()
public void setInvoicedOn(org.joda.time.DateTime invoicedOn)
public org.joda.time.DateTime getRejectedOn()
public void setRejectedOn(org.joda.time.DateTime rejectedOn)
public org.joda.time.DateTime getClosedOn()
public void setClosedOn(org.joda.time.DateTime closedOn)
public org.joda.time.DateTime getPaidOn()
public void setPaidOn(org.joda.time.DateTime paidOn)
public org.joda.time.DateTime getReturnedOn()
public void setReturnedOn(org.joda.time.DateTime returnedOn)
public org.joda.time.DateTime getViewedOn()
public void setViewedOn(org.joda.time.DateTime viewedOn)
public org.joda.time.DateTime getPendingOn()
public void setPendingOn(org.joda.time.DateTime pendingOn)
public org.joda.time.DateTime getDeliveredOn()
public void setDeliveredOn(org.joda.time.DateTime deliveredOn)
public ShippingData getShippingData()
public void setShippingData(ShippingData shippingData)
public PaymentData getPaymentData()
public void setPaymentData(PaymentData paymentData)
public org.joda.time.DateTime getInProcessOn()
public void setInProcessOn(org.joda.time.DateTime inProcessOn)
public org.joda.time.DateTime getReadyForDispatchOn()
public void setReadyForDispatchOn(org.joda.time.DateTime readyForDispatchOn)
public org.joda.time.DateTime getPartialyDispatchedOn()
public void setPartialyDispatchedOn(org.joda.time.DateTime partialyDispatchedOn)
public org.joda.time.DateTime getPartialyInvoicedOn()
public void setPartialyInvoicedOn(org.joda.time.DateTime partialyInvoicedOn)
public org.joda.time.DateTime getPartialyPaidOn()
public void setPartialyPaidOn(org.joda.time.DateTime partialyPaidOn)
public int hashCode()
hashCode
in class ResourceSupport
public boolean equals(java.lang.Object obj)
equals
in class ResourceSupport
public java.lang.String toString()
toString
in class ResourceSupport