Class MarketDefinitionUpdateReport

java.lang.Object
com.epam.fix.model.fix50sp1.message.MarketDefinitionUpdateReport
All Implemented Interfaces:
com.epam.fix.model.Block, com.epam.fix.model.Message

public class MarketDefinitionUpdateReport extends Object implements com.epam.fix.model.Message
  • Constructor Details

    • MarketDefinitionUpdateReport

      public MarketDefinitionUpdateReport()
  • Method Details

    • getHeader

      public SMHBlock getHeader()
    • setHeader

      public void setHeader(SMHBlock value)
    • getTrailer

      public SMTBlock getTrailer()
    • setTrailer

      public void setTrailer(SMTBlock value)
    • getApplicationSequenceControl

      public ApplicationSequenceControlBlock getApplicationSequenceControl()
    • setApplicationSequenceControl

      public void setApplicationSequenceControl(ApplicationSequenceControlBlock value)
    • getMarketReportID

      public String getMarketReportID()
    • setMarketReportID

      public void setMarketReportID(String value)
    • getMarketReqID

      public String getMarketReqID()
    • setMarketReqID

      public void setMarketReqID(String value)
    • getMarketUpdateAction

      public Character getMarketUpdateAction()
    • setMarketUpdateAction

      public void setMarketUpdateAction(Character value)
    • getMarketID

      public String getMarketID()
    • setMarketID

      public void setMarketID(String value)
    • getMarketSegmentID

      public String getMarketSegmentID()
    • setMarketSegmentID

      public void setMarketSegmentID(String value)
    • getMarketSegmentDesc

      public String getMarketSegmentDesc()
    • setMarketSegmentDesc

      public void setMarketSegmentDesc(String value)
    • getEncodedMktSegmDescLen

      public Long getEncodedMktSegmDescLen()
    • setEncodedMktSegmDescLen

      public void setEncodedMktSegmDescLen(Long value)
    • getEncodedMktSegmDesc

      public String getEncodedMktSegmDesc()
    • setEncodedMktSegmDesc

      public void setEncodedMktSegmDesc(String value)
    • getParentMktSegmID

      public String getParentMktSegmID()
    • setParentMktSegmID

      public void setParentMktSegmID(String value)
    • getCurrency

      public String getCurrency()
    • setCurrency

      public void setCurrency(String value)
    • getNoTickRules

      public int getNoTickRules()
    • setNoTickRules

      public void setNoTickRules(int value)
    • getTickRulesGroup

    • setTickRulesGroup

      public void setTickRulesGroup(Collection<MarketDefinitionUpdateReport.TickRulesGroup> value)
    • getNoLotTypeRules

      public int getNoLotTypeRules()
    • setNoLotTypeRules

      public void setNoLotTypeRules(int value)
    • getLotTypeRulesGroup

    • setLotTypeRulesGroup

      public void setLotTypeRulesGroup(Collection<MarketDefinitionUpdateReport.LotTypeRulesGroup> value)
    • getPriceLimitType

      public Long getPriceLimitType()
    • setPriceLimitType

      public void setPriceLimitType(Long value)
    • getLowLimitPrice

      public Double getLowLimitPrice()
    • setLowLimitPrice

      public void setLowLimitPrice(Double value)
    • getHighLimitPrice

      public Double getHighLimitPrice()
    • setHighLimitPrice

      public void setHighLimitPrice(Double value)
    • getTradingReferencePrice

      public Double getTradingReferencePrice()
    • setTradingReferencePrice

      public void setTradingReferencePrice(Double value)
    • getExpirationCycle

      public Long getExpirationCycle()
    • setExpirationCycle

      public void setExpirationCycle(Long value)
    • getMinTradeVol

      public Double getMinTradeVol()
    • setMinTradeVol

      public void setMinTradeVol(Double value)
    • getMaxTradeVol

      public Double getMaxTradeVol()
    • setMaxTradeVol

      public void setMaxTradeVol(Double value)
    • getMaxPriceVariation

      public Double getMaxPriceVariation()
    • setMaxPriceVariation

      public void setMaxPriceVariation(Double value)
    • getImpliedMarketIndicator

      public Long getImpliedMarketIndicator()
    • setImpliedMarketIndicator

      public void setImpliedMarketIndicator(Long value)
    • getTradingCurrency

      public String getTradingCurrency()
    • setTradingCurrency

      public void setTradingCurrency(String value)
    • getRoundLot

      public Double getRoundLot()
    • setRoundLot

      public void setRoundLot(Double value)
    • getMultilegModel

      public Long getMultilegModel()
    • setMultilegModel

      public void setMultilegModel(Long value)
    • getMultilegPriceMethod

      public Long getMultilegPriceMethod()
    • setMultilegPriceMethod

      public void setMultilegPriceMethod(Long value)
    • getPriceType

      public Long getPriceType()
    • setPriceType

      public void setPriceType(Long value)
    • getNoOrdTypeRules

      public int getNoOrdTypeRules()
    • setNoOrdTypeRules

      public void setNoOrdTypeRules(int value)
    • getOrdTypeRulesGroup

    • setOrdTypeRulesGroup

      public void setOrdTypeRulesGroup(Collection<MarketDefinitionUpdateReport.OrdTypeRulesGroup> value)
    • getNoTimeInForceRules

      public int getNoTimeInForceRules()
    • setNoTimeInForceRules

      public void setNoTimeInForceRules(int value)
    • getTimeInForceRulesGroup

    • setTimeInForceRulesGroup

      public void setTimeInForceRulesGroup(Collection<MarketDefinitionUpdateReport.TimeInForceRulesGroup> value)
    • getNoExecInstRules

      public int getNoExecInstRules()
    • setNoExecInstRules

      public void setNoExecInstRules(int value)
    • getExecInstRulesGroup

    • setExecInstRulesGroup

      public void setExecInstRulesGroup(Collection<MarketDefinitionUpdateReport.ExecInstRulesGroup> value)
    • getTransactTime

      public Calendar getTransactTime()
    • setTransactTime

      public void setTransactTime(Calendar value)
    • getText

      public String getText()
    • setText

      public void setText(String value)
    • getEncodedTextLen

      public Long getEncodedTextLen()
    • setEncodedTextLen

      public void setEncodedTextLen(Long value)
    • getEncodedText

      public String getEncodedText()
    • setEncodedText

      public void setEncodedText(String value)
    • toFIX

      public void toFIX(FIXFieldList l)
      Specified by:
      toFIX in interface com.epam.fix.model.Block
    • fromFIX

      public void fromFIX(FIXFieldList l)
      Specified by:
      fromFIX in interface com.epam.fix.model.Block