AdditionalFee

public final class AdditionalFee

List of additional fees including both mandatory and optional fees.such as young driver fee/drop off fee /CollisionDamageWaiver

Parameters

isRequired

Indicates whether this additional fee is mandatory.

financeCategory

Category of the fee / Coverages

financeSubCategory

Sub category of the fee / Coverages .

amount
description

Description of the fee.

deductible

Constructors

Link copied to clipboard
public AdditionalFee AdditionalFee(Boolean isRequired, String financeCategory, String financeSubCategory, CarsMoney amount, String description, Deductible deductible)

Types

Link copied to clipboard
public final class Builder

Properties

Link copied to clipboard
@NotNull()
@Valid()
private final CarsMoney amount
Link copied to clipboard
@Valid()
private final Deductible deductible
Link copied to clipboard
@Valid()
private final String description
Link copied to clipboard
@NotNull()
@Valid()
private final String financeCategory
Link copied to clipboard
@NotNull()
@Valid()
private final String financeSubCategory
Link copied to clipboard
@NotNull()
@Valid()
private final Boolean isRequired

Functions

Link copied to clipboard
public final static AdditionalFee.Builder builder()
Link copied to clipboard
public final CarsMoney getAmount()
Link copied to clipboard
public final Deductible getDeductible()
Link copied to clipboard
public final String getDescription()
Link copied to clipboard
public final String getFinanceCategory()
Link copied to clipboard
Link copied to clipboard
public final Boolean isRequired()
Link copied to clipboard