Class InversionMovementDto
java.lang.Object
es.kukenan.smartfi.microservice.contracts.api.movement.MovementDto
es.kukenan.smartfi.microservice.contracts.api.movement.InversionMovementDto
- All Implemented Interfaces:
Dto,Visitable,Serializable
DTO describing a Inversion movement contract.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate IdNamePairDtoIsin.private DoubleNet price.private static final longserialVersionUID.private IntegerTitles number. -
Constructor Summary
ConstructorsConstructorDescriptionInversionMovementDto(String id, MovementTypeDto type, AmountDto amount, LocalDate operationDate, Integer titles, IdNamePairDto isin, Double netPrice) Full state constructor. -
Method Summary
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDserialVersionUID.- See Also:
-
titles
Titles number. -
isin
Isin. -
netPrice
Net price.
-
-
Constructor Details
-
InversionMovementDto
public InversionMovementDto(String id, MovementTypeDto type, AmountDto amount, LocalDate operationDate, Integer titles, IdNamePairDto isin, Double netPrice) Full state constructor.- Parameters:
id- Movement identifier.type- Movement type.amount- Movement amount.operationDate- Operation date.titles- Titles numberisin- IsinnetPrice- Net price
-
-
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.
-