Class BundleOrderItemFeePriceImpl
java.lang.Object
org.broadleafcommerce.core.order.domain.BundleOrderItemFeePriceImpl
- All Implemented Interfaces:
Serializable,org.broadleafcommerce.common.copy.MultiTenantCloneable<BundleOrderItemFeePrice>,BundleOrderItemFeePrice
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BigDecimalprotected BundleOrderItemprotected Longstatic final org.apache.commons.logging.Log -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckCloneable(BundleOrderItemFeePrice bundleFeePrice) clone()protected org.broadleafcommerce.common.money.MoneyconvertToMoney(BigDecimal amount) org.broadleafcommerce.common.copy.CreateResponse<BundleOrderItemFeePrice>createOrRetrieveCopyInstance(org.broadleafcommerce.common.copy.MultiTenantCopyContext context) booleanorg.broadleafcommerce.common.money.MoneygetId()getName()inthashCode()voidsetAmount(org.broadleafcommerce.common.money.Money amount) voidsetBundleOrderItem(BundleOrderItem bundleOrderItem) voidvoidvoidsetReportingCode(String reportingCode) voidsetTaxable(Boolean isTaxable)
-
Field Details
-
LOG
public static final org.apache.commons.logging.Log LOG -
id
-
bundleOrderItem
-
amount
-
-
Constructor Details
-
BundleOrderItemFeePriceImpl
public BundleOrderItemFeePriceImpl()
-
-
Method Details
-
getId
- Specified by:
getIdin interfaceBundleOrderItemFeePrice
-
setId
- Specified by:
setIdin interfaceBundleOrderItemFeePrice
-
getBundleOrderItem
- Specified by:
getBundleOrderItemin interfaceBundleOrderItemFeePrice
-
setBundleOrderItem
- Specified by:
setBundleOrderItemin interfaceBundleOrderItemFeePrice
-
getAmount
public org.broadleafcommerce.common.money.Money getAmount()- Specified by:
getAmountin interfaceBundleOrderItemFeePrice
-
setAmount
public void setAmount(org.broadleafcommerce.common.money.Money amount) - Specified by:
setAmountin interfaceBundleOrderItemFeePrice
-
getName
- Specified by:
getNamein interfaceBundleOrderItemFeePrice
-
setName
- Specified by:
setNamein interfaceBundleOrderItemFeePrice
-
isTaxable
- Specified by:
isTaxablein interfaceBundleOrderItemFeePrice
-
setTaxable
- Specified by:
setTaxablein interfaceBundleOrderItemFeePrice
-
getReportingCode
- Specified by:
getReportingCodein interfaceBundleOrderItemFeePrice
-
setReportingCode
- Specified by:
setReportingCodein interfaceBundleOrderItemFeePrice
-
checkCloneable
public void checkCloneable(BundleOrderItemFeePrice bundleFeePrice) throws CloneNotSupportedException, SecurityException, NoSuchMethodException -
convertToMoney
-
clone
- Specified by:
clonein interfaceBundleOrderItemFeePrice- Overrides:
clonein classObject
-
hashCode
public int hashCode() -
createOrRetrieveCopyInstance
public org.broadleafcommerce.common.copy.CreateResponse<BundleOrderItemFeePrice> createOrRetrieveCopyInstance(org.broadleafcommerce.common.copy.MultiTenantCopyContext context) throws CloneNotSupportedException - Specified by:
createOrRetrieveCopyInstancein interfaceorg.broadleafcommerce.common.copy.MultiTenantCloneable<BundleOrderItemFeePrice>- Throws:
CloneNotSupportedException
-
equals
-