Class MarketInfoResponse

java.lang.Object
org.vlaskin.moexiss.entity.MarketInfoResponse

public final class MarketInfoResponse extends Object
Составной ответ с режимами торгов рынка и описанием полей его таблиц.
  • Constructor Details

    • MarketInfoResponse

      public MarketInfoResponse(List<BoardResponse> boards, List<BoardGroupResponse> boardGroups, List<TableFieldResponse> securityFields, List<TableFieldResponse> marketDataFields, List<TableFieldResponse> tradeFields, List<TableFieldResponse> orderBookFields, List<TableFieldResponse> historyFields, List<TableFieldResponse> tradeHistoryFields, List<TableFieldResponse> marketDataYieldFields, List<TableFieldResponse> tradeYieldFields, List<TableFieldResponse> historyYieldFields, List<TableFieldResponse> securityStatisticFields)
      Создаёт неизменяемый составной ответ из секций описания рынка.
      Parameters:
      boards - режимы торгов
      boardGroups - группы режимов торгов
      securityFields - поля статических данных инструментов
      marketDataFields - поля текущих рыночных данных
      tradeFields - поля таблицы сделок
      orderBookFields - поля стакана
      historyFields - поля истории инструментов
      tradeHistoryFields - поля истории сделок
      marketDataYieldFields - поля текущих доходностей
      tradeYieldFields - поля доходностей сделок
      historyYieldFields - поля истории доходностей
      securityStatisticFields - поля статистики инструментов