Class JpaBillingEventAddress

java.lang.Object
com.broadleafcommerce.billing.provider.jpa.domain.JpaBillingEventAddress
All Implemented Interfaces:
com.broadleafcommerce.common.messaging.notification.domain.NotificationStateAware, com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware, com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable, com.broadleafcommerce.data.tracking.core.TenantTrackable<BillingTenantJpaTracking>, com.broadleafcommerce.data.tracking.core.Trackable, com.broadleafcommerce.data.tracking.core.TypedTrackable<BillingTenantJpaTracking>, Serializable

@Entity public class JpaBillingEventAddress extends Object implements Serializable, com.broadleafcommerce.data.tracking.core.TenantTrackable<BillingTenantJpaTracking>, com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable, com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware
Author:
venkat
See Also:
  • Field Details

    • contextId

      protected String contextId
    • billFirstName

      protected String billFirstName
    • billLastName

      protected String billLastName
    • billAddress1

      protected String billAddress1
    • billAddress2

      protected String billAddress2
    • billAddress3

      protected String billAddress3
    • billCity

      protected String billCity
    • billStateProvReg

      protected String billStateProvReg
    • billCountry

      protected String billCountry
    • billPostalCode

      protected String billPostalCode
    • billPhone

      protected String billPhone
    • billEmail

      protected String billEmail
    • billCounty

      protected String billCounty
    • version

      protected Integer version
  • Constructor Details

    • JpaBillingEventAddress

      public JpaBillingEventAddress()
  • Method Details

    • getBusinessDomainType

      public Class<?> getBusinessDomainType()
      Specified by:
      getBusinessDomainType in interface com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware
    • fromMe

      @NonNull public org.modelmapper.ModelMapper fromMe()
      Specified by:
      fromMe in interface com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable
    • toMe

      @NonNull public org.modelmapper.ModelMapper toMe()
      Specified by:
      toMe in interface com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable
    • convertFromMe

      public Object convertFromMe(org.modelmapper.spi.MappingContext<?,?> context)
    • convertToMe

      public Object convertToMe(org.modelmapper.spi.MappingContext<?,?> context)
    • setBillingEventPaymentAddressId

      public void setBillingEventPaymentAddressId(String id)
    • getBillingEventPaymentAddressId

      public String getBillingEventPaymentAddressId()
    • setAddressId

      public void setAddressId(String id)
    • getAddressId

      public String getAddressId()
    • setTracking

      public void setTracking(BillingTenantJpaTracking tracking)
      Specified by:
      setTracking in interface com.broadleafcommerce.data.tracking.core.TypedTrackable<BillingTenantJpaTracking>
    • setTracking

      public void setTracking(com.broadleafcommerce.data.tracking.core.filtering.domain.Tracking tracking)
      Specified by:
      setTracking in interface com.broadleafcommerce.data.tracking.core.Trackable
      Specified by:
      setTracking in interface com.broadleafcommerce.data.tracking.core.TypedTrackable<BillingTenantJpaTracking>
    • getContextId

      public String getContextId()
      Specified by:
      getContextId in interface com.broadleafcommerce.data.tracking.core.Trackable
    • getBillFirstName

      public String getBillFirstName()
    • getBillLastName

      public String getBillLastName()
    • getBillAddress1

      public String getBillAddress1()
    • getBillAddress2

      public String getBillAddress2()
    • getBillAddress3

      public String getBillAddress3()
    • getBillCity

      public String getBillCity()
    • getBillStateProvReg

      public String getBillStateProvReg()
    • getBillCountry

      public String getBillCountry()
    • getBillPostalCode

      public String getBillPostalCode()
    • getBillPhone

      public String getBillPhone()
    • getBillEmail

      public String getBillEmail()
    • getBillCounty

      public String getBillCounty()
    • getVersion

      public Integer getVersion()
    • getTracking

      public BillingTenantJpaTracking getTracking()
      Specified by:
      getTracking in interface com.broadleafcommerce.data.tracking.core.Trackable
    • setContextId

      public void setContextId(String contextId)
      Specified by:
      setContextId in interface com.broadleafcommerce.data.tracking.core.Trackable
    • setBillFirstName

      public void setBillFirstName(String billFirstName)
    • setBillLastName

      public void setBillLastName(String billLastName)
    • setBillAddress1

      public void setBillAddress1(String billAddress1)
    • setBillAddress2

      public void setBillAddress2(String billAddress2)
    • setBillAddress3

      public void setBillAddress3(String billAddress3)
    • setBillCity

      public void setBillCity(String billCity)
    • setBillStateProvReg

      public void setBillStateProvReg(String billStateProvReg)
    • setBillCountry

      public void setBillCountry(String billCountry)
    • setBillPostalCode

      public void setBillPostalCode(String billPostalCode)
    • setBillPhone

      public void setBillPhone(String billPhone)
    • setBillEmail

      public void setBillEmail(String billEmail)
    • setBillCounty

      public void setBillCounty(String billCounty)
    • setVersion

      public void setVersion(Integer version)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object