org.broadleafcommerce.core.order.domain
Interface FulfillmentGroup

All Superinterfaces:
Serializable
All Known Implementing Classes:
FulfillmentGroupImpl

public interface FulfillmentGroup
extends Serializable


Method Summary
 void addCandidateFulfillmentGroupOffer(CandidateFulfillmentGroupOffer candidateOffer)
           
 void addFulfillmentGroupFee(FulfillmentGroupFee fulfillmentGroupFee)
           
 void addFulfillmentGroupItem(FulfillmentGroupItem fulfillmentGroupItem)
           
 Address getAddress()
           
 List<CandidateFulfillmentGroupOffer> getCandidateFulfillmentGroupOffers()
           
 Money getCityTax()
           
 Money getCountryTax()
           
 Money getCountyTax()
           
 String getDeliveryInstruction()
           
 List<DiscreteOrderItem> getDiscreteOrderItems()
           
 Money getDistrictTax()
           
 List<FulfillmentGroupAdjustment> getFulfillmentGroupAdjustments()
           
 Money getFulfillmentGroupAdjustmentsValue()
           
 List<FulfillmentGroupFee> getFulfillmentGroupFees()
           
 List<FulfillmentGroupItem> getFulfillmentGroupItems()
           
 Long getId()
           
 Money getMerchandiseTotal()
           
 String getMethod()
           
 Order getOrder()
           
 PersonalMessage getPersonalMessage()
           
 Phone getPhone()
           
 String getReferenceNumber()
           
 Money getRetailShippingPrice()
           
 Money getSaleShippingPrice()
           
 String getService()
           
 Money getShippingPrice()
           
 Money getStateTax()
           
 FulfillmentGroupStatusType getStatus()
           
 Money getTotal()
           
 Money getTotalTax()
           
 FulfillmentGroupType getType()
           
 boolean isPrimary()
           
 Boolean isShippingPriceTaxable()
           
 void removeAllAdjustments()
           
 void removeAllCandidateOffers()
           
 void removeAllFulfillmentGroupFees()
           
 void setAddress(Address address)
           
 void setCandidateFulfillmentGroupOffer(List<CandidateFulfillmentGroupOffer> candidateOffers)
           
 void setCityTax(Money cityTax)
           
 void setCountryTax(Money countryTax)
           
 void setCountyTax(Money countyTax)
           
 void setDeliveryInstruction(String deliveryInstruction)
           
 void setDistrictTax(Money districtTax)
           
 void setFulfillmentGroupAdjustments(List<FulfillmentGroupAdjustment> fulfillmentGroupAdjustments)
           
 void setFulfillmentGroupFees(List<FulfillmentGroupFee> fulfillmentGroupFees)
           
 void setFulfillmentGroupItems(List<FulfillmentGroupItem> fulfillmentGroupItems)
           
 void setId(Long id)
           
 void setIsShippingPriceTaxable(Boolean isShippingPriceTaxable)
           
 void setMerchandiseTotal(Money merchandiseTotal)
           
 void setMethod(String fulfillmentMethod)
           
 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)
           
 void setShippingPrice(Money shippingPrice)
           
 void setStateTax(Money stateTax)
           
 void setStatus(FulfillmentGroupStatusType status)
           
 void setTotal(Money orderTotal)
           
 void setTotalTax(Money totalTax)
           
 void setType(FulfillmentGroupType type)
           
 

Method Detail

getId

Long getId()

setId

void setId(Long id)

getOrder

Order getOrder()

setOrder

void setOrder(Order order)

getAddress

Address getAddress()

setAddress

void setAddress(Address address)

getPhone

Phone getPhone()

setPhone

void setPhone(Phone phone)

getFulfillmentGroupItems

List<FulfillmentGroupItem> getFulfillmentGroupItems()

setFulfillmentGroupItems

void setFulfillmentGroupItems(List<FulfillmentGroupItem> fulfillmentGroupItems)

addFulfillmentGroupItem

void addFulfillmentGroupItem(FulfillmentGroupItem fulfillmentGroupItem)

getMethod

String getMethod()

setMethod

void setMethod(String fulfillmentMethod)

getRetailShippingPrice

Money getRetailShippingPrice()

setRetailShippingPrice

void setRetailShippingPrice(Money retailShippingPrice)

getSaleShippingPrice

Money getSaleShippingPrice()

setSaleShippingPrice

void setSaleShippingPrice(Money saleShippingPrice)

getShippingPrice

Money getShippingPrice()

setShippingPrice

void setShippingPrice(Money shippingPrice)

getReferenceNumber

String getReferenceNumber()

setReferenceNumber

void setReferenceNumber(String referenceNumber)

getType

FulfillmentGroupType getType()

setType

void setType(FulfillmentGroupType type)

getCandidateFulfillmentGroupOffers

List<CandidateFulfillmentGroupOffer> getCandidateFulfillmentGroupOffers()

setCandidateFulfillmentGroupOffer

void setCandidateFulfillmentGroupOffer(List<CandidateFulfillmentGroupOffer> candidateOffers)

addCandidateFulfillmentGroupOffer

void addCandidateFulfillmentGroupOffer(CandidateFulfillmentGroupOffer candidateOffer)

removeAllCandidateOffers

void removeAllCandidateOffers()

getFulfillmentGroupAdjustments

List<FulfillmentGroupAdjustment> getFulfillmentGroupAdjustments()

setFulfillmentGroupAdjustments

void setFulfillmentGroupAdjustments(List<FulfillmentGroupAdjustment> fulfillmentGroupAdjustments)

removeAllAdjustments

void removeAllAdjustments()

getCityTax

Money getCityTax()

setCityTax

void setCityTax(Money cityTax)

getCountyTax

Money getCountyTax()

setCountyTax

void setCountyTax(Money countyTax)

getStateTax

Money getStateTax()

setStateTax

void setStateTax(Money stateTax)

getDistrictTax

Money getDistrictTax()

setDistrictTax

void setDistrictTax(Money districtTax)

getCountryTax

Money getCountryTax()

setCountryTax

void setCountryTax(Money countryTax)

getTotalTax

Money getTotalTax()

setTotalTax

void setTotalTax(Money totalTax)

getDeliveryInstruction

String getDeliveryInstruction()

setDeliveryInstruction

void setDeliveryInstruction(String deliveryInstruction)

getPersonalMessage

PersonalMessage getPersonalMessage()

setPersonalMessage

void setPersonalMessage(PersonalMessage personalMessage)

isPrimary

boolean isPrimary()

setPrimary

void setPrimary(boolean primary)

getMerchandiseTotal

Money getMerchandiseTotal()

setMerchandiseTotal

void setMerchandiseTotal(Money merchandiseTotal)

getTotal

Money getTotal()

setTotal

void setTotal(Money orderTotal)

getStatus

FulfillmentGroupStatusType getStatus()

setStatus

void setStatus(FulfillmentGroupStatusType status)

getFulfillmentGroupFees

List<FulfillmentGroupFee> getFulfillmentGroupFees()

setFulfillmentGroupFees

void setFulfillmentGroupFees(List<FulfillmentGroupFee> fulfillmentGroupFees)

addFulfillmentGroupFee

void addFulfillmentGroupFee(FulfillmentGroupFee fulfillmentGroupFee)

removeAllFulfillmentGroupFees

void removeAllFulfillmentGroupFees()

isShippingPriceTaxable

Boolean isShippingPriceTaxable()

setIsShippingPriceTaxable

void setIsShippingPriceTaxable(Boolean isShippingPriceTaxable)

getService

String getService()

setService

void setService(String service)

getDiscreteOrderItems

List<DiscreteOrderItem> getDiscreteOrderItems()

getFulfillmentGroupAdjustmentsValue

Money getFulfillmentGroupAdjustmentsValue()


Copyright © 2012. All Rights Reserved.