public class TradeCaptureReport extends Object implements com.epam.fix.model.Message
Modifier and Type | Class and Description |
---|---|
class |
TradeCaptureReport.LegsGroup |
class |
TradeCaptureReport.SidesGroup |
Constructor and Description |
---|
TradeCaptureReport() |
public SMHBlock getHeader()
public void setHeader(SMHBlock value)
public SMTBlock getTrailer()
public void setTrailer(SMTBlock value)
public String getTradeReportID()
public void setTradeReportID(String value)
public Long getTradeReportTransType()
public void setTradeReportTransType(Long value)
public Long getTradeReportType()
public void setTradeReportType(Long value)
public String getTradeRequestID()
public void setTradeRequestID(String value)
public Long getTrdType()
public void setTrdType(Long value)
public Long getTrdSubType()
public void setTrdSubType(Long value)
public Long getSecondaryTrdType()
public void setSecondaryTrdType(Long value)
public String getTransferReason()
public void setTransferReason(String value)
public Character getExecType()
public void setExecType(Character value)
public Long getTotalNumTradeReports()
public void setTotalNumTradeReports(Long value)
public Boolean getLastRptRequested()
public void setLastRptRequested(Boolean value)
public Boolean getUnsolicitedIndicator()
public void setUnsolicitedIndicator(Boolean value)
public Character getSubscriptionRequestType()
public void setSubscriptionRequestType(Character value)
public String getTradeReportRefID()
public void setTradeReportRefID(String value)
public String getSecondaryTradeReportRefID()
public void setSecondaryTradeReportRefID(String value)
public String getSecondaryTradeReportID()
public void setSecondaryTradeReportID(String value)
public String getTradeLinkID()
public void setTradeLinkID(String value)
public String getTrdMatchID()
public void setTrdMatchID(String value)
public String getExecID()
public void setExecID(String value)
public Character getOrdStatus()
public void setOrdStatus(Character value)
public String getSecondaryExecID()
public void setSecondaryExecID(String value)
public Long getExecRestatementReason()
public void setExecRestatementReason(Long value)
public Boolean getPreviouslyReported()
public void setPreviouslyReported(Boolean value)
public Long getPriceType()
public void setPriceType(Long value)
public InstrumentBlock getInstrument()
public void setInstrument(InstrumentBlock value)
public FinancingDetailsBlock getFinancingDetails()
public void setFinancingDetails(FinancingDetailsBlock value)
public OrderQtyDataBlock getOrderQtyData()
public void setOrderQtyData(OrderQtyDataBlock value)
public Long getQtyType()
public void setQtyType(Long value)
public YieldDataBlock getYieldData()
public void setYieldData(YieldDataBlock value)
public int getNoUnderlyings()
public void setNoUnderlyings(int value)
public Collection<UnderlyingInstrumentBlock> getUnderlyingsGroup()
public void setUnderlyingsGroup(Collection<UnderlyingInstrumentBlock> value)
public String getUnderlyingTradingSessionID()
public void setUnderlyingTradingSessionID(String value)
public String getUnderlyingTradingSessionSubID()
public void setUnderlyingTradingSessionSubID(String value)
public Double getLastQty()
public void setLastQty(Double value)
public Double getLastPx()
public void setLastPx(Double value)
public Double getLastParPx()
public void setLastParPx(Double value)
public Double getLastSpotRate()
public void setLastSpotRate(Double value)
public Double getLastForwardPoints()
public void setLastForwardPoints(Double value)
public String getLastMkt()
public void setLastMkt(String value)
public Calendar getTradeDate()
public void setTradeDate(Calendar value)
public Calendar getClearingBusinessDate()
public void setClearingBusinessDate(Calendar value)
public Double getAvgPx()
public void setAvgPx(Double value)
public SpreadOrBenchmarkCurveDataBlock getSpreadOrBenchmarkCurveData()
public void setSpreadOrBenchmarkCurveData(SpreadOrBenchmarkCurveDataBlock value)
public Long getAvgPxIndicator()
public void setAvgPxIndicator(Long value)
public PositionAmountDataBlock getPositionAmountData()
public void setPositionAmountData(PositionAmountDataBlock value)
public Character getMultiLegReportingType()
public void setMultiLegReportingType(Character value)
public String getTradeLegRefID()
public void setTradeLegRefID(String value)
public int getNoLegs()
public void setNoLegs(int value)
public Collection<TradeCaptureReport.LegsGroup> getLegsGroup()
public void setLegsGroup(Collection<TradeCaptureReport.LegsGroup> value)
public Calendar getTransactTime()
public void setTransactTime(Calendar value)
public TrdRegTimestampsBlock getTrdRegTimestamps()
public void setTrdRegTimestamps(TrdRegTimestampsBlock value)
public Character getSettlType()
public void setSettlType(Character value)
public Calendar getSettlDate()
public void setSettlDate(Calendar value)
public Character getMatchStatus()
public void setMatchStatus(Character value)
public String getMatchType()
public void setMatchType(String value)
public int getNoSides()
public void setNoSides(int value)
public Collection<TradeCaptureReport.SidesGroup> getSidesGroup()
public void setSidesGroup(Collection<TradeCaptureReport.SidesGroup> value)
public Boolean getCopyMsgIndicator()
public void setCopyMsgIndicator(Boolean value)
public Boolean getPublishTrdIndicator()
public void setPublishTrdIndicator(Boolean value)
public Long getShortSaleReason()
public void setShortSaleReason(Long value)
public void toFIX(FIXFieldList l)
toFIX
in interface com.epam.fix.model.Block
public void fromFIX(FIXFieldList l)
fromFIX
in interface com.epam.fix.model.Block
Copyright © 2000–2022 EPAM Systems. All rights reserved.