Class InversisMovementDetailDto

java.lang.Object
es.kukenan.smartfi.microservice.contracts.api.movement.MovementDto
es.kukenan.smartfi.microservice.contracts.api.movement.details.InversisMovementDetailDto
All Implemented Interfaces:
Dto, Visitable, Serializable

public class InversisMovementDetailDto extends MovementDto
DTO describing an inversis movement detail contract.
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      serialVersionUID.
      See Also:
    • availableTitles

      private Integer availableTitles
      Available titles.
    • commissions

      private AmountDto commissions
      Commissions.
    • netPrice

      private AmountDto netPrice
      Net price.
    • grossEffective

      private AmountDto grossEffective
      Gross effective.
  • Constructor Details

    • InversisMovementDetailDto

      public InversisMovementDetailDto(String id, String reason, AmountDto amount, LocalDate operationDate, Integer availableTitles, AmountDto commissions, AmountDto netPrice, AmountDto grossEffective)
      Inversis movement detail constructor.
      Parameters:
      id - Movement identifier.
      reason - Movement reason.
      amount - Movement amount.
      operationDate - Operation date.
      availableTitles - Available titles.
      commissions - Commissions.
      netPrice - Net price.
      grossEffective - Gross effective.
  • Method Details

    • accept

      public void accept(Visitor visitor)
      Description copied from interface: Visitable
      Accept a visitor. Normally, this is implemented in the concrete class by delegating to a concrete visit method in the visitor.
      Specified by:
      accept in interface Visitable
      Overrides:
      accept in class MovementDto
      Parameters:
      visitor - visitor.