|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.broadleafcommerce.core.order.domain.FulfillmentGroupImpl
@Entity public class FulfillmentGroupImpl
| Nested Class Summary | |
|---|---|
static class |
FulfillmentGroupImpl.Presentation
|
| Constructor Summary | |
|---|---|
FulfillmentGroupImpl()
|
|
| Method Summary | |
|---|---|
void |
addCandidateFulfillmentGroupOffer(CandidateFulfillmentGroupOffer candidateOffer)
|
void |
addFulfillmentGroupFee(FulfillmentGroupFee fulfillmentGroupFee)
|
void |
addFulfillmentGroupItem(FulfillmentGroupItem fulfillmentGroupItem)
|
boolean |
equals(Object obj)
|
Address |
getAddress()
|
List<CandidateFulfillmentGroupOffer> |
getCandidateFulfillmentGroupOffers()
|
String |
getCurrencyCode()
|
String |
getDeliveryInstruction()
|
List<DiscreteOrderItem> |
getDiscreteOrderItems()
|
List<FulfillmentGroupAdjustment> |
getFulfillmentGroupAdjustments()
|
Money |
getFulfillmentGroupAdjustmentsValue()
|
List<FulfillmentGroupFee> |
getFulfillmentGroupFees()
|
List<FulfillmentGroupItem> |
getFulfillmentGroupItems()
|
FulfillmentOption |
getFulfillmentOption()
|
Money |
getFulfillmentPrice()
Gets the price to charge for this fulfillmentGroup. |
Long |
getId()
|
Money |
getMerchandiseTotal()
|
String |
getMethod()
Deprecated. |
Order |
getOrder()
|
PersonalMessage |
getPersonalMessage()
|
Phone |
getPhone()
|
String |
getReferenceNumber()
|
Money |
getRetailFulfillmentPrice()
Returns the retail price for this fulfillmentGroup. |
Money |
getRetailShippingPrice()
|
Money |
getSaleFulfillmentPrice()
Returns the sale price for this fulfillmentGroup. |
Money |
getSaleShippingPrice()
|
Integer |
getSequence()
|
String |
getService()
Deprecated. |
Money |
getShippingPrice()
|
FulfillmentGroupStatusType |
getStatus()
|
List<TaxDetail> |
getTaxes()
Gets a list of TaxDetail objects, which are taxes that apply directly to this fulfillment group. |
Money |
getTotal()
|
Money |
getTotalFeeTax()
Gets the total fee tax for this fulfillment group, which is the sum of the taxes on all fulfillment group fees. |
Money |
getTotalFulfillmentGroupTax()
Gets the total fulfillment group tax for this fulfillment group, which is the sum of the taxes on this fulfillment group itself (such as a shipping tax) only. |
Money |
getTotalItemTax()
Gets the total item tax for this fulfillment group, which is the sum of the taxes on all fulfillment group items. |
Money |
getTotalTax()
Gets the total tax for this fulfillment group, which is the sum of the taxes on all fulfillment group items, fees, and taxes on this fulfillment group itself (such as a shipping tax). |
FulfillmentType |
getType()
|
int |
hashCode()
|
boolean |
isPrimary()
|
Boolean |
isShippingPriceTaxable()
|
void |
removeAllAdjustments()
|
void |
removeAllCandidateOffers()
|
void |
removeAllFulfillmentGroupFees()
|
void |
setAddress(Address address)
|
void |
setCandidateFulfillmentGroupOffer(List<CandidateFulfillmentGroupOffer> candidateOffers)
|
void |
setDeliveryInstruction(String deliveryInstruction)
|
void |
setFulfillmentGroupAdjustments(List<FulfillmentGroupAdjustment> fulfillmentGroupAdjustments)
|
void |
setFulfillmentGroupFees(List<FulfillmentGroupFee> fulfillmentGroupFees)
|
void |
setFulfillmentGroupItems(List<FulfillmentGroupItem> fulfillmentGroupItems)
|
void |
setFulfillmentOption(FulfillmentOption fulfillmentOption)
|
void |
setFulfillmentPrice(Money fulfillmentPrice)
Sets the price to charge for this fulfillmentGroup. |
void |
setId(Long id)
|
void |
setIsShippingPriceTaxable(Boolean isShippingPriceTaxable)
|
void |
setMerchandiseTotal(Money merchandiseTotal)
|
void |
setMethod(String fulfillmentMethod)
Deprecated. |
void |
setOrder(Order order)
|
void |
setPersonalMessage(PersonalMessage personalMessage)
|
void |
setPhone(Phone phone)
|
void |
setPrimary(boolean primary)
|
void |
setReferenceNumber(String referenceNumber)
|
void |
setRetailFulfillmentPrice(Money retailFulfillmentPrice)
Sets the retail price for this fulfillmentGroup. |
void |
setRetailShippingPrice(Money retailShippingPrice)
|
void |
setSaleFulfillmentPrice(Money saleFulfillmentPrice)
Sets the sale price for this fulfillmentGroup. |
void |
setSaleShippingPrice(Money saleShippingPrice)
|
void |
setSequence(Integer sequence)
|
void |
setService(String service)
Deprecated. |
void |
setShippingPrice(Money shippingPrice)
|
void |
setStatus(FulfillmentGroupStatusType status)
|
void |
setTaxes(List<TaxDetail> taxes)
Gets the list of TaxDetail objects, which are taxes that apply directly to this fulfillment group. |
void |
setTotal(Money orderTotal)
|
void |
setTotalFeeTax(Money totalFeeTax)
Sets the total fee tax for this fulfillment group, which is the sum of the taxes on all fulfillment group fees. |
void |
setTotalFulfillmentGroupTax(Money totalFulfillmentGroupTax)
Sets the total fulfillment group tax for this fulfillment group, which is the sum of the taxes on this fulfillment group itself (such as a shipping tax) only. |
void |
setTotalItemTax(Money totalItemTax)
Sets the total item tax for this fulfillment group, which is the sum of the taxes on all fulfillment group items. |
void |
setTotalTax(Money totalTax)
Sets the total tax for this fulfillment group, which is the sum of the taxes on all fulfillment group items, fees, and taxes on this fulfillment group itself (such as a shipping tax). |
void |
setType(FulfillmentType type)
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected Long id
protected String referenceNumber
@Deprecated protected String method
@Deprecated protected String service
protected BigDecimal retailFulfillmentPrice
protected BigDecimal saleFulfillmentPrice
protected BigDecimal fulfillmentPrice
protected String type
protected BigDecimal totalTax
protected BigDecimal totalItemTax
protected BigDecimal totalFeeTax
protected BigDecimal totalFulfillmentGroupTax
protected String deliveryInstruction
protected boolean primary
protected BigDecimal merchandiseTotal
protected BigDecimal total
protected String status
protected Boolean isShippingPriceTaxable
protected FulfillmentOption fulfillmentOption
protected Order order
protected Integer sequence
protected Address address
protected Phone phone
protected PersonalMessage personalMessage
protected List<FulfillmentGroupItem> fulfillmentGroupItems
protected List<FulfillmentGroupFee> fulfillmentGroupFees
protected List<CandidateFulfillmentGroupOffer> candidateOffers
protected List<FulfillmentGroupAdjustment> fulfillmentGroupAdjustments
protected List<TaxDetail> taxes
| Constructor Detail |
|---|
public FulfillmentGroupImpl()
| Method Detail |
|---|
public Long getId()
getId in interface FulfillmentGrouppublic void setId(Long id)
setId in interface FulfillmentGrouppublic Order getOrder()
getOrder in interface FulfillmentGrouppublic void setOrder(Order order)
setOrder in interface FulfillmentGrouppublic FulfillmentOption getFulfillmentOption()
getFulfillmentOption in interface FulfillmentGrouppublic void setFulfillmentOption(FulfillmentOption fulfillmentOption)
setFulfillmentOption in interface FulfillmentGrouppublic String getReferenceNumber()
getReferenceNumber in interface FulfillmentGrouppublic void setReferenceNumber(String referenceNumber)
setReferenceNumber in interface FulfillmentGrouppublic List<FulfillmentGroupItem> getFulfillmentGroupItems()
getFulfillmentGroupItems in interface FulfillmentGrouppublic List<DiscreteOrderItem> getDiscreteOrderItems()
getDiscreteOrderItems in interface FulfillmentGrouppublic void setFulfillmentGroupItems(List<FulfillmentGroupItem> fulfillmentGroupItems)
setFulfillmentGroupItems in interface FulfillmentGrouppublic void addFulfillmentGroupItem(FulfillmentGroupItem fulfillmentGroupItem)
addFulfillmentGroupItem in interface FulfillmentGrouppublic Address getAddress()
getAddress in interface FulfillmentGrouppublic void setAddress(Address address)
setAddress in interface FulfillmentGrouppublic Phone getPhone()
getPhone in interface FulfillmentGrouppublic void setPhone(Phone phone)
setPhone in interface FulfillmentGroup@Deprecated public String getMethod()
getMethod in interface FulfillmentGroupFulfillmentOption}@Deprecated public void setMethod(String fulfillmentMethod)
setMethod in interface FulfillmentGroupFulfillmentOption}public Money getRetailFulfillmentPrice()
FulfillmentGroup
getRetailFulfillmentPrice in interface FulfillmentGrouppublic void setRetailFulfillmentPrice(Money retailFulfillmentPrice)
FulfillmentGroup
setRetailFulfillmentPrice in interface FulfillmentGrouppublic Money getRetailShippingPrice()
getRetailShippingPrice in interface FulfillmentGrouppublic void setRetailShippingPrice(Money retailShippingPrice)
setRetailShippingPrice in interface FulfillmentGrouppublic FulfillmentType getType()
getType in interface FulfillmentGrouppublic void setType(FulfillmentType type)
setType in interface FulfillmentGrouppublic void addCandidateFulfillmentGroupOffer(CandidateFulfillmentGroupOffer candidateOffer)
addCandidateFulfillmentGroupOffer in interface FulfillmentGrouppublic List<CandidateFulfillmentGroupOffer> getCandidateFulfillmentGroupOffers()
getCandidateFulfillmentGroupOffers in interface FulfillmentGrouppublic void setCandidateFulfillmentGroupOffer(List<CandidateFulfillmentGroupOffer> candidateOffers)
setCandidateFulfillmentGroupOffer in interface FulfillmentGrouppublic void removeAllCandidateOffers()
removeAllCandidateOffers in interface FulfillmentGrouppublic List<FulfillmentGroupAdjustment> getFulfillmentGroupAdjustments()
getFulfillmentGroupAdjustments in interface FulfillmentGrouppublic Money getFulfillmentGroupAdjustmentsValue()
getFulfillmentGroupAdjustmentsValue in interface FulfillmentGrouppublic void removeAllAdjustments()
removeAllAdjustments in interface FulfillmentGrouppublic void setFulfillmentGroupAdjustments(List<FulfillmentGroupAdjustment> fulfillmentGroupAdjustments)
setFulfillmentGroupAdjustments in interface FulfillmentGrouppublic Money getSaleFulfillmentPrice()
FulfillmentGroup
getSaleFulfillmentPrice in interface FulfillmentGrouppublic void setSaleFulfillmentPrice(Money saleFulfillmentPrice)
FulfillmentGroup
setSaleFulfillmentPrice in interface FulfillmentGroupFulfillmentGroup.setRetailFulfillmentPrice(Money)public Money getSaleShippingPrice()
getSaleShippingPrice in interface FulfillmentGrouppublic void setSaleShippingPrice(Money saleShippingPrice)
setSaleShippingPrice in interface FulfillmentGrouppublic Money getFulfillmentPrice()
FulfillmentGroup
getFulfillmentPrice in interface FulfillmentGrouppublic void setFulfillmentPrice(Money fulfillmentPrice)
FulfillmentGroup
setFulfillmentPrice in interface FulfillmentGrouppublic Money getShippingPrice()
getShippingPrice in interface FulfillmentGrouppublic void setShippingPrice(Money shippingPrice)
setShippingPrice in interface FulfillmentGrouppublic List<TaxDetail> getTaxes()
FulfillmentGroup
getTaxes in interface FulfillmentGrouppublic void setTaxes(List<TaxDetail> taxes)
FulfillmentGroup
setTaxes in interface FulfillmentGrouptaxes - the list of taxes on this fulfillment grouppublic Money getTotalTax()
FulfillmentGroup
getTotalTax in interface FulfillmentGrouppublic void setTotalTax(Money totalTax)
FulfillmentGroup
setTotalTax in interface FulfillmentGrouppublic Money getTotalItemTax()
FulfillmentGroup
getTotalItemTax in interface FulfillmentGrouppublic void setTotalItemTax(Money totalItemTax)
FulfillmentGroup
setTotalItemTax in interface FulfillmentGrouppublic Money getTotalFeeTax()
FulfillmentGroup
getTotalFeeTax in interface FulfillmentGrouppublic void setTotalFeeTax(Money totalFeeTax)
FulfillmentGroup
setTotalFeeTax in interface FulfillmentGrouppublic Money getTotalFulfillmentGroupTax()
FulfillmentGroup
getTotalFulfillmentGroupTax in interface FulfillmentGrouppublic void setTotalFulfillmentGroupTax(Money totalFulfillmentGroupTax)
FulfillmentGroup
setTotalFulfillmentGroupTax in interface FulfillmentGrouppublic String getDeliveryInstruction()
getDeliveryInstruction in interface FulfillmentGrouppublic void setDeliveryInstruction(String deliveryInstruction)
setDeliveryInstruction in interface FulfillmentGrouppublic PersonalMessage getPersonalMessage()
getPersonalMessage in interface FulfillmentGrouppublic void setPersonalMessage(PersonalMessage personalMessage)
setPersonalMessage in interface FulfillmentGrouppublic boolean isPrimary()
isPrimary in interface FulfillmentGrouppublic void setPrimary(boolean primary)
setPrimary in interface FulfillmentGrouppublic Money getMerchandiseTotal()
getMerchandiseTotal in interface FulfillmentGrouppublic void setMerchandiseTotal(Money merchandiseTotal)
setMerchandiseTotal in interface FulfillmentGrouppublic Money getTotal()
getTotal in interface FulfillmentGrouppublic void setTotal(Money orderTotal)
setTotal in interface FulfillmentGrouppublic FulfillmentGroupStatusType getStatus()
getStatus in interface FulfillmentGrouppublic void setStatus(FulfillmentGroupStatusType status)
setStatus in interface FulfillmentGrouppublic List<FulfillmentGroupFee> getFulfillmentGroupFees()
getFulfillmentGroupFees in interface FulfillmentGrouppublic void setFulfillmentGroupFees(List<FulfillmentGroupFee> fulfillmentGroupFees)
setFulfillmentGroupFees in interface FulfillmentGrouppublic void addFulfillmentGroupFee(FulfillmentGroupFee fulfillmentGroupFee)
addFulfillmentGroupFee in interface FulfillmentGrouppublic void removeAllFulfillmentGroupFees()
removeAllFulfillmentGroupFees in interface FulfillmentGrouppublic Boolean isShippingPriceTaxable()
isShippingPriceTaxable in interface FulfillmentGrouppublic void setIsShippingPriceTaxable(Boolean isShippingPriceTaxable)
setIsShippingPriceTaxable in interface FulfillmentGrouppublic void setSequence(Integer sequence)
setSequence in interface FulfillmentGrouppublic Integer getSequence()
getSequence in interface FulfillmentGroup@Deprecated public String getService()
getService in interface FulfillmentGroupFulfillmentOption}@Deprecated public void setService(String service)
setService in interface FulfillmentGroupFulfillmentOption}public String getCurrencyCode()
getCurrencyCode in interface CurrencyCodeIdentifiablepublic int hashCode()
hashCode in class Objectpublic boolean equals(Object obj)
equals in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||