All Implemented Interfaces:
Dto, Visitable, Serializable

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

    • connectedAccount

      private ProductNumberDto connectedAccount
      Associated account.
    • interveners

      private List<IntervenerDto> interveners
      Interveners.
    • liquidationValueDate

      private LocalDate liquidationValueDate
      Liquid value.
    • yearCostEffectiveness

      private Double yearCostEffectiveness
      Fund profit calculated in this year.
    • monthCostEffectiveness

      private Double monthCostEffectiveness
      Fund profit calculated in the last 12 months.
  • Constructor Details

    • FundAssetDetailDto

      public FundAssetDetailDto(String id, ProductNumberDto connectedAccount, String isin, String name, List<IntervenerDto> interveners, AmountDto effectiveValue, AmountDto liquidationValue, LocalDate liquidationValueDate, Double unityQuantity, Double costEffectiveness, Double yearCostEffectiveness, Double monthCostEffectiveness)
      Full state constructor.
      Parameters:
      id - fund asset identifier.
      connectedAccount - Associated account.
      isin - fund asset ISIN.
      name - fund asset ISIN name.
      interveners - Interveners.
      effectiveValue - effective value.
      liquidationValue - liquid value.
      liquidationValueDate - liquid value date.
      unityQuantity - shares count.
      costEffectiveness - fund profit calculated from fund asset creation.
      yearCostEffectiveness - fund profit calculated in this year.
      monthCostEffectiveness - fund profit calculated in the last 12 months.
  • 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 FundAssetDto
      Parameters:
      visitor - visitor.