Class FundMovementDto
java.lang.Object
es.kukenan.smartfi.microservice.contracts.api.movement.MovementDto
es.kukenan.smartfi.microservice.contracts.api.movement.FundMovementDto
- All Implemented Interfaces:
Dto,Visitable,Serializable
DTO describing a fund movement contract.
- See Also:
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDserialVersionUID.- See Also:
-
effectiveValue
Effective amount. -
liquidationValue
Liquid amount. -
unityQuantity
Unity count. -
isin
ISIN code. -
name
ISIN name.
-
-
Constructor Details
-
FundMovementDto
public FundMovementDto(String id, String reason, AmountDto amount, AmountDto effectiveValue, AmountDto liquidationValue, LocalDate operationDate, Double unityQuantity, String isin, String name) Full state constructor.- Parameters:
id- Movement identifier.reason- Movement reason.amount- Movement amount.effectiveValue- Effective amount.liquidationValue- Liquid amount.operationDate- Operation date.unityQuantity- Unity count.isin- ISIN code.name- ISIN value.
-
-
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.
-