Class JpaOrderFulfillmentItemTaxDetail

java.lang.Object
com.broadleafcommerce.order.provider.jpa.domain.JpaOrderFulfillmentItemTaxDetail
All Implemented Interfaces:
com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware, Serializable

@Entity public class JpaOrderFulfillmentItemTaxDetail extends Object implements Serializable, com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware
Author:
cschneider
See Also:
  • Constructor Details

    • JpaOrderFulfillmentItemTaxDetail

      public JpaOrderFulfillmentItemTaxDetail()
  • Method Details

    • getBusinessDomainType

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

      public void setTaxCalculated(javax.money.MonetaryAmount taxCalculated)
    • getTaxCalculated

      public javax.money.MonetaryAmount getTaxCalculated()
    • setTaxableAmount

      public void setTaxableAmount(javax.money.MonetaryAmount taxableAmount)
    • getTaxableAmount

      public javax.money.MonetaryAmount getTaxableAmount()
    • getContextId

      public String getContextId()
    • getFulfillmentItem

      public JpaOrderFulfillmentItem getFulfillmentItem()
    • getRate

      public BigDecimal getRate()
    • getJurisdictionType

      public String getJurisdictionType()
    • getJurisdictionName

      public String getJurisdictionName()
    • getCountry

      public String getCountry()
    • getRegion

      public String getRegion()
    • getTaxName

      public String getTaxName()
    • getTransactionId

      public String getTransactionId()
    • getAttributes

      public Map<String,Object> getAttributes()
    • isVat

      public boolean isVat()
    • getCurrency

      public javax.money.CurrencyUnit getCurrency()
    • setContextId

      public void setContextId(String contextId)
    • setFulfillmentItem

      public void setFulfillmentItem(JpaOrderFulfillmentItem fulfillmentItem)
    • setRate

      public void setRate(BigDecimal rate)
    • setJurisdictionType

      public void setJurisdictionType(String jurisdictionType)
    • setJurisdictionName

      public void setJurisdictionName(String jurisdictionName)
    • setCountry

      public void setCountry(String country)
    • setRegion

      public void setRegion(String region)
    • setTaxName

      public void setTaxName(String taxName)
    • setTransactionId

      public void setTransactionId(String transactionId)
    • setAttributes

      public void setAttributes(Map<String,Object> attributes)
    • setVat

      public void setVat(boolean isVat)
    • setCurrency

      public void setCurrency(javax.money.CurrencyUnit currency)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • 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