Class CheckoutPaymentMethodOption.FeeDto
java.lang.Object
com.broadleafcommerce.cartoperation.domain.payment.CheckoutPaymentMethodOption.FeeDto
- All Implemented Interfaces:
Serializable
- Enclosing class:
- CheckoutPaymentMethodOption
@Validated
public static class CheckoutPaymentMethodOption.FeeDto
extends Object
implements Serializable
Fees are represented as separate CartItems but not placed in any fulfillment group to avoid
repricing the fulfillment costs.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
@NotNull BigDecimal
getName()
int
hashCode()
boolean
boolean
boolean
void
setAmount
(@NotNull BigDecimal amount) void
setCurrency
(String currency) void
setDiscountable
(boolean isDiscountable) void
void
setRefundable
(boolean isRefundable) void
setTaxable
(boolean isTaxable) toString()
-
Constructor Details
-
FeeDto
public FeeDto()
-
-
Method Details
-
getName
-
getAmount
-
getCurrency
-
isDiscountable
public boolean isDiscountable() -
isTaxable
public boolean isTaxable() -
isRefundable
public boolean isRefundable() -
setName
-
setAmount
-
setCurrency
-
setDiscountable
public void setDiscountable(boolean isDiscountable) -
setTaxable
public void setTaxable(boolean isTaxable) -
setRefundable
public void setRefundable(boolean isRefundable) -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-