Class LoanMovementDetailDto
java.lang.Object
es.kukenan.smartfi.microservice.contracts.api.movement.MovementDto
es.kukenan.smartfi.microservice.contracts.api.movement.details.LoanMovementDetailDto
- All Implemented Interfaces:
Dto,Visitable,Serializable
DTO describing an loan movement detail contract.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ProductNumberDtoAssociated account number.private AmountDtoMovement installment amount.private AmountDtoPending amount.private static final longserialVersionUID. -
Constructor Summary
ConstructorsConstructorDescriptionLoanMovementDetailDto(String id, String reason, AmountDto amount, ProductNumberDto connectedAccount, LocalDate operationDate, AmountDto installmentAmount, AmountDto pendingAmount) Loan movement detail constructor. -
Method Summary
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDserialVersionUID.- See Also:
-
connectedAccount
Associated account number. -
installmentAmount
Movement installment amount. -
pendingAmount
Pending amount.
-
-
Constructor Details
-
LoanMovementDetailDto
public LoanMovementDetailDto(String id, String reason, AmountDto amount, ProductNumberDto connectedAccount, LocalDate operationDate, AmountDto installmentAmount, AmountDto pendingAmount) Loan movement detail constructor.- Parameters:
id- Movement identifier.reason- Movement reason.amount- Movement amount.connectedAccount- Associated account number.operationDate- Operation date.installmentAmount- Movement installment amount.pendingAmount- Pending amount.
-
-
Method Details
-
accept
Description copied from interface:VisitableAccept a visitor. Normally, this is implemented in the concrete class by delegating to a concrete visit method in the visitor.- Specified by:
acceptin interfaceVisitable- Overrides:
acceptin classMovementDto- Parameters:
visitor- visitor.
-