public class TradeCaptureReport extends Object implements com.epam.fix.model.Message
Modifier and Type | Class and Description |
---|---|
class |
TradeCaptureReport.LegsGroup |
class |
TradeCaptureReport.SidesGroup |
class |
TradeCaptureReport.TrdRepIndicatorsGroup |
Constructor and Description |
---|
TradeCaptureReport() |
public SMHBlock getHeader()
public void setHeader(SMHBlock value)
public SMTBlock getTrailer()
public void setTrailer(SMTBlock value)
public ApplicationSequenceControlBlock getApplicationSequenceControl()
public void setApplicationSequenceControl(ApplicationSequenceControlBlock value)
public String getTradeReportID()
public void setTradeReportID(String value)
public String getTradeID()
public void setTradeID(String value)
public String getSecondaryTradeID()
public void setSecondaryTradeID(String value)
public String getFirmTradeID()
public void setFirmTradeID(String value)
public String getSecondaryFirmTradeID()
public void setSecondaryFirmTradeID(String value)
public Long getTradeReportTransType()
public void setTradeReportTransType(Long value)
public Long getTradeReportType()
public void setTradeReportType(Long value)
public Long getTrdRptStatus()
public void setTrdRptStatus(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 Character getTradeHandlingInstr()
public void setTradeHandlingInstr(Character value)
public Character getOrigTradeHandlingInstr()
public void setOrigTradeHandlingInstr(Character value)
public Calendar getOrigTradeDate()
public void setOrigTradeDate(Calendar value)
public String getOrigTradeID()
public void setOrigTradeID(String value)
public String getOrigSecondaryTradeID()
public void setOrigSecondaryTradeID(String value)
public String getTransferReason()
public void setTransferReason(String value)
public Character getExecType()
public void setExecType(Character value)
public Long getTotNumTradeReports()
public void setTotNumTradeReports(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 RootPartiesBlock getRootParties()
public void setRootParties(RootPartiesBlock value)
public Character getAsOfIndicator()
public void setAsOfIndicator(Character value)
public String getSettlSessID()
public void setSettlSessID(String value)
public String getSettlSessSubID()
public void setSettlSessSubID(String 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 getCalculatedCcyLastQty()
public void setCalculatedCcyLastQty(Double value)
public String getCurrency()
public void setCurrency(String value)
public String getSettlCurrency()
public void setSettlCurrency(String 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 Double getLastSwapPoints()
public void setLastSwapPoints(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 String getSettlType()
public void setSettlType(String value)
public Calendar getSettlDate()
public void setSettlDate(Calendar value)
public Calendar getUnderlyingSettlementDate()
public void setUnderlyingSettlementDate(Calendar value)
public Character getMatchStatus()
public void setMatchStatus(Character value)
public String getMatchType()
public void setMatchType(String value)
public Character getOrderCategory()
public void setOrderCategory(Character value)
public int getNoSides()
public void setNoSides(int value)
public Collection<TradeCaptureReport.SidesGroup> getSidesGroup()
public void setSidesGroup(Collection<TradeCaptureReport.SidesGroup> value)
public Double getVolatility()
public void setVolatility(Double value)
public Double getDividendYield()
public void setDividendYield(Double value)
public Double getRiskFreeRate()
public void setRiskFreeRate(Double value)
public Double getCurrencyRatio()
public void setCurrencyRatio(Double value)
public Boolean getCopyMsgIndicator()
public void setCopyMsgIndicator(Boolean value)
public int getNoTrdRepIndicators()
public void setNoTrdRepIndicators(int value)
public Collection<TradeCaptureReport.TrdRepIndicatorsGroup> getTrdRepIndicatorsGroup()
public void setTrdRepIndicatorsGroup(Collection<TradeCaptureReport.TrdRepIndicatorsGroup> value)
public Boolean getPublishTrdIndicator()
public void setPublishTrdIndicator(Boolean value)
public Long getTradePublishIndicator()
public void setTradePublishIndicator(Long value)
public Long getShortSaleReason()
public void setShortSaleReason(Long value)
public String getTierCode()
public void setTierCode(String value)
public String getMessageEventSource()
public void setMessageEventSource(String value)
public Calendar getLastUpdateTime()
public void setLastUpdateTime(Calendar value)
public Double getRndPx()
public void setRndPx(Double value)
public Calendar getTZTransactTime()
public void setTZTransactTime(Calendar value)
public Boolean getReportedPxDiff()
public void setReportedPxDiff(Boolean value)
public Double getGrossTradeAmt()
public void setGrossTradeAmt(Double value)
public String getRejectText()
public void setRejectText(String value)
public Double getFeeMultiplier()
public void setFeeMultiplier(Double 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.