Class ShippingInfoForm
java.lang.Object
org.broadleafcommerce.core.web.checkout.model.ShippingInfoForm
- All Implemented Interfaces:
Serializable
A form to model adding a shipping address with shipping options.
- Author:
- Elbert Bautista (ebautista), Andre Azzolini (apazzolini)
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.broadleafcommerce.profile.core.domain.Addressprotected Stringprotected Stringprotected org.broadleafcommerce.core.order.domain.FulfillmentOptionprotected Longprotected org.broadleafcommerce.core.order.domain.PersonalMessageprotected booleanprotected boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.broadleafcommerce.profile.core.domain.Addressorg.broadleafcommerce.core.order.domain.FulfillmentOptionorg.broadleafcommerce.core.order.domain.PersonalMessagebooleanNOTE: this looks for all ofAddress's database required fieldsbooleanbooleanDeprecated.voidsetAddress(org.broadleafcommerce.profile.core.domain.Address address) voidsetAddressName(String addressName) voidsetDeliveryMessage(String deliveryMessage) voidsetFulfillmentOption(org.broadleafcommerce.core.order.domain.FulfillmentOption fulfillmentOption) voidsetFulfillmentOptionId(Long fulfillmentOptionId) voidsetPersonalMessage(org.broadleafcommerce.core.order.domain.PersonalMessage personalMessage) voidsetSaveAsDefault(boolean saveAsDefault) voidsetUseBillingAddress(boolean useBillingAddress) boolean
-
Field Details
-
address
protected org.broadleafcommerce.profile.core.domain.Address address -
addressName
-
fulfillmentOption
protected org.broadleafcommerce.core.order.domain.FulfillmentOption fulfillmentOption -
fulfillmentOptionId
-
personalMessage
protected org.broadleafcommerce.core.order.domain.PersonalMessage personalMessage -
deliveryMessage
-
useBillingAddress
protected boolean useBillingAddress -
saveAsDefault
protected boolean saveAsDefault
-
-
Constructor Details
-
ShippingInfoForm
public ShippingInfoForm()
-
-
Method Details
-
getFulfillmentOptionId
-
setFulfillmentOptionId
-
getFulfillmentOption
public org.broadleafcommerce.core.order.domain.FulfillmentOption getFulfillmentOption() -
setFulfillmentOption
public void setFulfillmentOption(org.broadleafcommerce.core.order.domain.FulfillmentOption fulfillmentOption) -
getAddress
public org.broadleafcommerce.profile.core.domain.Address getAddress() -
setAddress
public void setAddress(org.broadleafcommerce.profile.core.domain.Address address) -
getAddressName
-
setAddressName
-
getDeliveryMessage
-
setDeliveryMessage
-
getPersonalMessage
public org.broadleafcommerce.core.order.domain.PersonalMessage getPersonalMessage() -
setPersonalMessage
public void setPersonalMessage(org.broadleafcommerce.core.order.domain.PersonalMessage personalMessage) -
isUseBillingAddress
Deprecated. -
setUseBillingAddress
public void setUseBillingAddress(boolean useBillingAddress) -
shouldUseBillingAddress
public boolean shouldUseBillingAddress() -
isSaveAsDefault
public boolean isSaveAsDefault() -
setSaveAsDefault
public void setSaveAsDefault(boolean saveAsDefault) -
hasValidAddress
public boolean hasValidAddress()NOTE: this looks for all ofAddress's database required fields
-