|
||||||||||
| 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
| 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 |
getDeliveryInstruction()
|
List<DiscreteOrderItem> |
getDiscreteOrderItems()
|
List<FulfillmentGroupAdjustment> |
getFulfillmentGroupAdjustments()
|
Money |
getFulfillmentGroupAdjustmentsValue()
|
List<FulfillmentGroupFee> |
getFulfillmentGroupFees()
|
List<FulfillmentGroupItem> |
getFulfillmentGroupItems()
|
FulfillmentOption |
getFulfillmentOption()
|
Long |
getId()
|
Money |
getMerchandiseTotal()
|
String |
getMethod()
Deprecated. |
Order |
getOrder()
|
PersonalMessage |
getPersonalMessage()
|
Phone |
getPhone()
|
String |
getReferenceNumber()
|
Money |
getRetailShippingPrice()
|
Money |
getSaleShippingPrice()
|
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 |
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 |
setRetailShippingPrice(Money retailShippingPrice)
|
void |
setSaleShippingPrice(Money saleShippingPrice)
|
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 retailShippingPrice
protected BigDecimal saleShippingPrice
protected BigDecimal shippingPrice
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 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 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 getSaleShippingPrice()
getSaleShippingPrice in interface FulfillmentGrouppublic void setSaleShippingPrice(Money saleShippingPrice)
setSaleShippingPrice 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 FulfillmentGroup@Deprecated public String getService()
getService in interface FulfillmentGroupFulfillmentOption}@Deprecated public void setService(String service)
setService in interface FulfillmentGroupFulfillmentOption}public 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 | |||||||||