Class CustomerAddressImpl
java.lang.Object
org.broadleafcommerce.profile.core.domain.CustomerAddressImpl
- All Implemented Interfaces:
Serializable,MultiTenantCloneable<CustomerAddress>,Status,CustomerAddress
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Addressprotected Stringprotected ArchiveStatusprotected Customerprotected Long -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<G extends CustomerAddress>
CreateResponse<G>booleangetId()inthashCode()booleanisActive()voidsetAddress(Address address) voidsetAddressName(String addressName) voidsetArchived(Character archived) voidsetCustomer(Customer customer) voidtoString()
-
Field Details
-
id
-
addressName
-
customer
-
address
-
archiveStatus
-
-
Constructor Details
-
CustomerAddressImpl
public CustomerAddressImpl()
-
-
Method Details
-
getId
- Specified by:
getIdin interfaceCustomerAddress
-
setId
- Specified by:
setIdin interfaceCustomerAddress
-
getAddressName
- Specified by:
getAddressNamein interfaceCustomerAddress
-
setAddressName
- Specified by:
setAddressNamein interfaceCustomerAddress
-
getCustomer
- Specified by:
getCustomerin interfaceCustomerAddress
-
setCustomer
- Specified by:
setCustomerin interfaceCustomerAddress
-
getAddress
- Specified by:
getAddressin interfaceCustomerAddress
-
setAddress
- Specified by:
setAddressin interfaceCustomerAddress
-
toString
-
getArchived
- Specified by:
getArchivedin interfaceStatus
-
setArchived
- Specified by:
setArchivedin interfaceStatus
-
isActive
public boolean isActive() -
hashCode
public int hashCode() -
equals
-
createOrRetrieveCopyInstance
public <G extends CustomerAddress> CreateResponse<G> createOrRetrieveCopyInstance(MultiTenantCopyContext context) throws CloneNotSupportedException - Specified by:
createOrRetrieveCopyInstancein interfaceMultiTenantCloneable<CustomerAddress>- Throws:
CloneNotSupportedException
-