java.lang.Object
es.kukenan.smartfi.microservice.contracts.api.assets.AssetDto
es.kukenan.smartfi.microservice.contracts.api.assets.EquitiesAssetDto
All Implemented Interfaces:
Dto, Visitable, Serializable

public class EquitiesAssetDto extends AssetDto
This class is use to describe the contact of a Product object.
See Also:
  • Field Details

    • serialVersionUID

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

      private String isin
      Fund asset ISIN.
    • totalValue

      private AmountDto totalValue
      total value.
    • unityQuantity

      private Double unityQuantity
      unity Quantity count.
    • market

      private String market
      Market ISIN.
    • lastValueDate

      private LocalDate lastValueDate
      Last Value Date ISIN.
    • lastTotalValue

      private AmountDto lastTotalValue
      Last Total Value.
    • blockedTitles

      private Integer blockedTitles
      Blocked Titles.
  • Constructor Details

    • EquitiesAssetDto

      public EquitiesAssetDto(String id, String name, String isin, AmountDto totalValue, Double unityQuantity, String market, LocalDate lastValueDate, AmountDto lastTotalValue, Integer blockedTitles)
      State constructor.
      Parameters:
      id - equities asset identifier.
      name - equities asset ISIN name.
      isin - asset ISIN.
      totalValue - total value.
      unityQuantity - unity Quantity.
      market - market ISIN.
      lastValueDate - last Value Date value.
      lastTotalValue - last Total Value count.
      blockedTitles - blocked Titles count.
  • 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 AssetDto
      Parameters:
      visitor - visitor.