Class Destination
java.lang.Object
com.broadleafcommerce.promotion.offer.client.web.context.Destination
- All Implemented Interfaces:
Serializable
DTO containing relevant information about a
FulfillmentGroup's
destination address.- Author:
- Nathan Moore (nathanmoore).
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
Additional, unspecified attributes.getCity()
ISO 3166 country code in Alpha-2 format (e.g., CN, FR, US).ISO 3166 country subdivision code in Alpha-2 format (e.g., CA, HI, TX).int
hashCode()
boolean
void
setAddressLine1
(String addressLine1) void
setAddressLine2
(String addressLine2) void
setAddressLine3
(String addressLine3) void
setAttributes
(Map<String, Object> attributes) Additional, unspecified attributes.void
setBusiness
(boolean isBusiness) void
setBusinessName
(String businessName) void
void
setDestinationName
(String destinationName) void
setIsoCountryAlpha2
(String isoCountryAlpha2) ISO 3166 country code in Alpha-2 format (e.g., CN, FR, US).void
setIsoCountrySubdivision
(String isoCountrySubdivision) ISO 3166 country subdivision code in Alpha-2 format (e.g., CA, HI, TX).void
setPostalCode
(String postalCode) void
setRecipientName
(String recipientName) void
setSenderName
(String senderName) toString()
-
Constructor Details
-
Destination
public Destination()
-
-
Method Details
-
getDestinationName
-
getRecipientName
-
getSenderName
-
getAddressLine1
-
getAddressLine2
-
getAddressLine3
-
getCity
-
getPostalCode
-
getIsoCountrySubdivision
ISO 3166 country subdivision code in Alpha-2 format (e.g., CA, HI, TX).- Returns:
- ISO 3166 country subdivision code in Alpha-2 format
-
getIsoCountryAlpha2
ISO 3166 country code in Alpha-2 format (e.g., CN, FR, US).- Returns:
- ISO 3166 country code in Alpha-2 format
-
isBusiness
public boolean isBusiness() -
getBusinessName
-
getAttributes
Additional, unspecified attributes.- Returns:
- Additional, unspecified attributes
-
setDestinationName
-
setRecipientName
-
setSenderName
-
setAddressLine1
-
setAddressLine2
-
setAddressLine3
-
setCity
-
setPostalCode
-
setIsoCountrySubdivision
ISO 3166 country subdivision code in Alpha-2 format (e.g., CA, HI, TX).- Parameters:
isoCountrySubdivision
- ISO 3166 country subdivision code in Alpha-2 format
-
setIsoCountryAlpha2
ISO 3166 country code in Alpha-2 format (e.g., CN, FR, US).- Parameters:
isoCountryAlpha2
- ISO 3166 country code in Alpha-2 format
-
setBusiness
public void setBusiness(boolean isBusiness) -
setBusinessName
-
setAttributes
Additional, unspecified attributes.- Parameters:
attributes
- Additional, unspecified attributes.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-