Class ExecutionReport

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

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

    • ExecutionReport

      public ExecutionReport()
  • Method Details

    • getHeader

      public SMHBlock getHeader()
    • setHeader

      public void setHeader(SMHBlock value)
    • getTrailer

      public SMTBlock getTrailer()
    • setTrailer

      public void setTrailer(SMTBlock value)
    • getOrderID

      public String getOrderID()
    • setOrderID

      public void setOrderID(String value)
    • getSecondaryOrderID

      public String getSecondaryOrderID()
    • setSecondaryOrderID

      public void setSecondaryOrderID(String value)
    • getSecondaryClOrdID

      public String getSecondaryClOrdID()
    • setSecondaryClOrdID

      public void setSecondaryClOrdID(String value)
    • getSecondaryExecID

      public String getSecondaryExecID()
    • setSecondaryExecID

      public void setSecondaryExecID(String value)
    • getClOrdID

      public String getClOrdID()
    • setClOrdID

      public void setClOrdID(String value)
    • getOrigClOrdID

      public String getOrigClOrdID()
    • setOrigClOrdID

      public void setOrigClOrdID(String value)
    • getClOrdLinkID

      public String getClOrdLinkID()
    • setClOrdLinkID

      public void setClOrdLinkID(String value)
    • getQuoteRespID

      public String getQuoteRespID()
    • setQuoteRespID

      public void setQuoteRespID(String value)
    • getOrdStatusReqID

      public String getOrdStatusReqID()
    • setOrdStatusReqID

      public void setOrdStatusReqID(String value)
    • getMassStatusReqID

      public String getMassStatusReqID()
    • setMassStatusReqID

      public void setMassStatusReqID(String value)
    • getHostCrossID

      public String getHostCrossID()
    • setHostCrossID

      public void setHostCrossID(String value)
    • getTotNumReports

      public Long getTotNumReports()
    • setTotNumReports

      public void setTotNumReports(Long value)
    • getLastRptRequested

      public Boolean getLastRptRequested()
    • setLastRptRequested

      public void setLastRptRequested(Boolean value)
    • getParties

      public PartiesBlock getParties()
    • setParties

      public void setParties(PartiesBlock value)
    • getTradeOriginationDate

      public Calendar getTradeOriginationDate()
    • setTradeOriginationDate

      public void setTradeOriginationDate(Calendar value)
    • getNoContraBrokers

      public int getNoContraBrokers()
    • setNoContraBrokers

      public void setNoContraBrokers(int value)
    • getContraBrokersGroup

      public Collection<ExecutionReport.ContraBrokersGroup> getContraBrokersGroup()
    • setContraBrokersGroup

      public void setContraBrokersGroup(Collection<ExecutionReport.ContraBrokersGroup> value)
    • getListID

      public String getListID()
    • setListID

      public void setListID(String value)
    • getCrossID

      public String getCrossID()
    • setCrossID

      public void setCrossID(String value)
    • getOrigCrossID

      public String getOrigCrossID()
    • setOrigCrossID

      public void setOrigCrossID(String value)
    • getCrossType

      public Long getCrossType()
    • setCrossType

      public void setCrossType(Long value)
    • getExecID

      public String getExecID()
    • setExecID

      public void setExecID(String value)
    • getExecRefID

      public String getExecRefID()
    • setExecRefID

      public void setExecRefID(String value)
    • getExecType

      public Character getExecType()
    • setExecType

      public void setExecType(Character value)
    • getOrdStatus

      public Character getOrdStatus()
    • setOrdStatus

      public void setOrdStatus(Character value)
    • getWorkingIndicator

      public Boolean getWorkingIndicator()
    • setWorkingIndicator

      public void setWorkingIndicator(Boolean value)
    • getOrdRejReason

      public Long getOrdRejReason()
    • setOrdRejReason

      public void setOrdRejReason(Long value)
    • getExecRestatementReason

      public Long getExecRestatementReason()
    • setExecRestatementReason

      public void setExecRestatementReason(Long value)
    • getAccount

      public String getAccount()
    • setAccount

      public void setAccount(String value)
    • getAcctIDSource

      public Long getAcctIDSource()
    • setAcctIDSource

      public void setAcctIDSource(Long value)
    • getAccountType

      public Long getAccountType()
    • setAccountType

      public void setAccountType(Long value)
    • getDayBookingInst

      public Character getDayBookingInst()
    • setDayBookingInst

      public void setDayBookingInst(Character value)
    • getBookingUnit

      public Character getBookingUnit()
    • setBookingUnit

      public void setBookingUnit(Character value)
    • getPreallocMethod

      public Character getPreallocMethod()
    • setPreallocMethod

      public void setPreallocMethod(Character value)
    • getSettlType

      public String getSettlType()
    • setSettlType

      public void setSettlType(String value)
    • getSettlDate

      public Calendar getSettlDate()
    • setSettlDate

      public void setSettlDate(Calendar value)
    • getMatchType

      public String getMatchType()
    • setMatchType

      public void setMatchType(String value)
    • getOrderCategory

      public Character getOrderCategory()
    • setOrderCategory

      public void setOrderCategory(Character value)
    • getCashMargin

      public Character getCashMargin()
    • setCashMargin

      public void setCashMargin(Character value)
    • getClearingFeeIndicator

      public String getClearingFeeIndicator()
    • setClearingFeeIndicator

      public void setClearingFeeIndicator(String value)
    • getInstrument

      public InstrumentBlock getInstrument()
    • setInstrument

      public void setInstrument(InstrumentBlock value)
    • getFinancingDetails

      public FinancingDetailsBlock getFinancingDetails()
    • setFinancingDetails

      public void setFinancingDetails(FinancingDetailsBlock value)
    • getNoUnderlyings

      public int getNoUnderlyings()
    • setNoUnderlyings

      public void setNoUnderlyings(int value)
    • getUnderlyingsGroup

      public Collection<UnderlyingInstrumentBlock> getUnderlyingsGroup()
    • setUnderlyingsGroup

      public void setUnderlyingsGroup(Collection<UnderlyingInstrumentBlock> value)
    • getSide

      public Character getSide()
    • setSide

      public void setSide(Character value)
    • getStipulations

      public StipulationsBlock getStipulations()
    • setStipulations

      public void setStipulations(StipulationsBlock value)
    • getQtyType

      public Long getQtyType()
    • setQtyType

      public void setQtyType(Long value)
    • getOrderQtyData

      public OrderQtyDataBlock getOrderQtyData()
    • setOrderQtyData

      public void setOrderQtyData(OrderQtyDataBlock value)
    • getLotType

      public Character getLotType()
    • setLotType

      public void setLotType(Character value)
    • getOrdType

      public Character getOrdType()
    • setOrdType

      public void setOrdType(Character value)
    • getPriceType

      public Long getPriceType()
    • setPriceType

      public void setPriceType(Long value)
    • getPrice

      public Double getPrice()
    • setPrice

      public void setPrice(Double value)
    • getPriceProtectionScope

      public Character getPriceProtectionScope()
    • setPriceProtectionScope

      public void setPriceProtectionScope(Character value)
    • getStopPx

      public Double getStopPx()
    • setStopPx

      public void setStopPx(Double value)
    • getTriggeringInstruction

      public TriggeringInstructionBlock getTriggeringInstruction()
    • setTriggeringInstruction

      public void setTriggeringInstruction(TriggeringInstructionBlock value)
    • getPegInstructions

      public PegInstructionsBlock getPegInstructions()
    • setPegInstructions

      public void setPegInstructions(PegInstructionsBlock value)
    • getDiscretionInstructions

      public DiscretionInstructionsBlock getDiscretionInstructions()
    • setDiscretionInstructions

      public void setDiscretionInstructions(DiscretionInstructionsBlock value)
    • getPeggedPrice

      public Double getPeggedPrice()
    • setPeggedPrice

      public void setPeggedPrice(Double value)
    • getPeggedRefPrice

      public Double getPeggedRefPrice()
    • setPeggedRefPrice

      public void setPeggedRefPrice(Double value)
    • getDiscretionPrice

      public Double getDiscretionPrice()
    • setDiscretionPrice

      public void setDiscretionPrice(Double value)
    • getTargetStrategy

      public Long getTargetStrategy()
    • setTargetStrategy

      public void setTargetStrategy(Long value)
    • getNoStrategyParameters

      public int getNoStrategyParameters()
    • setNoStrategyParameters

      public void setNoStrategyParameters(int value)
    • getStrategyParametersGroup

      public Collection<ExecutionReport.StrategyParametersGroup> getStrategyParametersGroup()
    • setStrategyParametersGroup

      public void setStrategyParametersGroup(Collection<ExecutionReport.StrategyParametersGroup> value)
    • getTargetStrategyParameters

      public String getTargetStrategyParameters()
    • setTargetStrategyParameters

      public void setTargetStrategyParameters(String value)
    • getParticipationRate

      public Double getParticipationRate()
    • setParticipationRate

      public void setParticipationRate(Double value)
    • getTargetStrategyPerformance

      public Double getTargetStrategyPerformance()
    • setTargetStrategyPerformance

      public void setTargetStrategyPerformance(Double value)
    • getCurrency

      public String getCurrency()
    • setCurrency

      public void setCurrency(String value)
    • getComplianceID

      public String getComplianceID()
    • setComplianceID

      public void setComplianceID(String value)
    • getSolicitedFlag

      public Boolean getSolicitedFlag()
    • setSolicitedFlag

      public void setSolicitedFlag(Boolean value)
    • getTimeInForce

      public Character getTimeInForce()
    • setTimeInForce

      public void setTimeInForce(Character value)
    • getEffectiveTime

      public Calendar getEffectiveTime()
    • setEffectiveTime

      public void setEffectiveTime(Calendar value)
    • getExpireDate

      public Calendar getExpireDate()
    • setExpireDate

      public void setExpireDate(Calendar value)
    • getExpireTime

      public Calendar getExpireTime()
    • setExpireTime

      public void setExpireTime(Calendar value)
    • getExecInst

      public String getExecInst()
    • setExecInst

      public void setExecInst(String value)
    • getAggressorIndicator

      public Boolean getAggressorIndicator()
    • setAggressorIndicator

      public void setAggressorIndicator(Boolean value)
    • getOrderCapacity

      public Character getOrderCapacity()
    • setOrderCapacity

      public void setOrderCapacity(Character value)
    • getOrderRestrictions

      public String getOrderRestrictions()
    • setOrderRestrictions

      public void setOrderRestrictions(String value)
    • getPreTradeAnonymity

      public Boolean getPreTradeAnonymity()
    • setPreTradeAnonymity

      public void setPreTradeAnonymity(Boolean value)
    • getCustOrderCapacity

      public Long getCustOrderCapacity()
    • setCustOrderCapacity

      public void setCustOrderCapacity(Long value)
    • getLastQty

      public Double getLastQty()
    • setLastQty

      public void setLastQty(Double value)
    • getCalculatedCcyLastQty

      public Double getCalculatedCcyLastQty()
    • setCalculatedCcyLastQty

      public void setCalculatedCcyLastQty(Double value)
    • getLastSwapPoints

      public Double getLastSwapPoints()
    • setLastSwapPoints

      public void setLastSwapPoints(Double value)
    • getUnderlyingLastQty

      public Double getUnderlyingLastQty()
    • setUnderlyingLastQty

      public void setUnderlyingLastQty(Double value)
    • getLastPx

      public Double getLastPx()
    • setLastPx

      public void setLastPx(Double value)
    • getUnderlyingLastPx

      public Double getUnderlyingLastPx()
    • setUnderlyingLastPx

      public void setUnderlyingLastPx(Double value)
    • getLastParPx

      public Double getLastParPx()
    • setLastParPx

      public void setLastParPx(Double value)
    • getLastSpotRate

      public Double getLastSpotRate()
    • setLastSpotRate

      public void setLastSpotRate(Double value)
    • getLastForwardPoints

      public Double getLastForwardPoints()
    • setLastForwardPoints

      public void setLastForwardPoints(Double value)
    • getLastMkt

      public String getLastMkt()
    • setLastMkt

      public void setLastMkt(String value)
    • getTradingSessionID

      public String getTradingSessionID()
    • setTradingSessionID

      public void setTradingSessionID(String value)
    • getTradingSessionSubID

      public String getTradingSessionSubID()
    • setTradingSessionSubID

      public void setTradingSessionSubID(String value)
    • getTimeBracket

      public String getTimeBracket()
    • setTimeBracket

      public void setTimeBracket(String value)
    • getLastCapacity

      public Character getLastCapacity()
    • setLastCapacity

      public void setLastCapacity(Character value)
    • getLeavesQty

      public Double getLeavesQty()
    • setLeavesQty

      public void setLeavesQty(Double value)
    • getCumQty

      public Double getCumQty()
    • setCumQty

      public void setCumQty(Double value)
    • getAvgPx

      public Double getAvgPx()
    • setAvgPx

      public void setAvgPx(Double value)
    • getDayOrderQty

      public Double getDayOrderQty()
    • setDayOrderQty

      public void setDayOrderQty(Double value)
    • getDayCumQty

      public Double getDayCumQty()
    • setDayCumQty

      public void setDayCumQty(Double value)
    • getDayAvgPx

      public Double getDayAvgPx()
    • setDayAvgPx

      public void setDayAvgPx(Double value)
    • getGTBookingInst

      public Long getGTBookingInst()
    • setGTBookingInst

      public void setGTBookingInst(Long value)
    • getTradeDate

      public Calendar getTradeDate()
    • setTradeDate

      public void setTradeDate(Calendar value)
    • getTransactTime

      public Calendar getTransactTime()
    • setTransactTime

      public void setTransactTime(Calendar value)
    • getReportToExch

      public Boolean getReportToExch()
    • setReportToExch

      public void setReportToExch(Boolean value)
    • getCommissionData

      public CommissionDataBlock getCommissionData()
    • setCommissionData

      public void setCommissionData(CommissionDataBlock value)
    • getSpreadOrBenchmarkCurveData

      public SpreadOrBenchmarkCurveDataBlock getSpreadOrBenchmarkCurveData()
    • setSpreadOrBenchmarkCurveData

      public void setSpreadOrBenchmarkCurveData(SpreadOrBenchmarkCurveDataBlock value)
    • getYieldData

      public YieldDataBlock getYieldData()
    • setYieldData

      public void setYieldData(YieldDataBlock value)
    • getGrossTradeAmt

      public Double getGrossTradeAmt()
    • setGrossTradeAmt

      public void setGrossTradeAmt(Double value)
    • getNumDaysInterest

      public Long getNumDaysInterest()
    • setNumDaysInterest

      public void setNumDaysInterest(Long value)
    • getExDate

      public Calendar getExDate()
    • setExDate

      public void setExDate(Calendar value)
    • getAccruedInterestRate

      public Double getAccruedInterestRate()
    • setAccruedInterestRate

      public void setAccruedInterestRate(Double value)
    • getAccruedInterestAmt

      public Double getAccruedInterestAmt()
    • setAccruedInterestAmt

      public void setAccruedInterestAmt(Double value)
    • getInterestAtMaturity

      public Double getInterestAtMaturity()
    • setInterestAtMaturity

      public void setInterestAtMaturity(Double value)
    • getEndAccruedInterestAmt

      public Double getEndAccruedInterestAmt()
    • setEndAccruedInterestAmt

      public void setEndAccruedInterestAmt(Double value)
    • getStartCash

      public Double getStartCash()
    • setStartCash

      public void setStartCash(Double value)
    • getEndCash

      public Double getEndCash()
    • setEndCash

      public void setEndCash(Double value)
    • getTradedFlatSwitch

      public Boolean getTradedFlatSwitch()
    • setTradedFlatSwitch

      public void setTradedFlatSwitch(Boolean value)
    • getBasisFeatureDate

      public Calendar getBasisFeatureDate()
    • setBasisFeatureDate

      public void setBasisFeatureDate(Calendar value)
    • getBasisFeaturePrice

      public Double getBasisFeaturePrice()
    • setBasisFeaturePrice

      public void setBasisFeaturePrice(Double value)
    • getConcession

      public Double getConcession()
    • setConcession

      public void setConcession(Double value)
    • getTotalTakedown

      public Double getTotalTakedown()
    • setTotalTakedown

      public void setTotalTakedown(Double value)
    • getNetMoney

      public Double getNetMoney()
    • setNetMoney

      public void setNetMoney(Double value)
    • getSettlCurrAmt

      public Double getSettlCurrAmt()
    • setSettlCurrAmt

      public void setSettlCurrAmt(Double value)
    • getSettlCurrency

      public String getSettlCurrency()
    • setSettlCurrency

      public void setSettlCurrency(String value)
    • getSettlCurrFxRate

      public Double getSettlCurrFxRate()
    • setSettlCurrFxRate

      public void setSettlCurrFxRate(Double value)
    • getSettlCurrFxRateCalc

      public Character getSettlCurrFxRateCalc()
    • setSettlCurrFxRateCalc

      public void setSettlCurrFxRateCalc(Character value)
    • getHandlInst

      public Character getHandlInst()
    • setHandlInst

      public void setHandlInst(Character value)
    • getMinQty

      public Double getMinQty()
    • setMinQty

      public void setMinQty(Double value)
    • getMatchIncrement

      public Double getMatchIncrement()
    • setMatchIncrement

      public void setMatchIncrement(Double value)
    • getMaxPriceLevels

      public Long getMaxPriceLevels()
    • setMaxPriceLevels

      public void setMaxPriceLevels(Long value)
    • getDisplayInstruction

      public DisplayInstructionBlock getDisplayInstruction()
    • setDisplayInstruction

      public void setDisplayInstruction(DisplayInstructionBlock value)
    • getMaxFloor

      public Double getMaxFloor()
    • setMaxFloor

      public void setMaxFloor(Double value)
    • getPositionEffect

      public Character getPositionEffect()
    • setPositionEffect

      public void setPositionEffect(Character value)
    • getMaxShow

      public Double getMaxShow()
    • setMaxShow

      public void setMaxShow(Double value)
    • getBookingType

      public Long getBookingType()
    • setBookingType

      public void setBookingType(Long 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)
    • getSettlDate2

      public Calendar getSettlDate2()
    • setSettlDate2

      public void setSettlDate2(Calendar value)
    • getOrderQty2

      public Double getOrderQty2()
    • setOrderQty2

      public void setOrderQty2(Double value)
    • getLastForwardPoints2

      public Double getLastForwardPoints2()
    • setLastForwardPoints2

      public void setLastForwardPoints2(Double value)
    • getMultiLegReportingType

      public Character getMultiLegReportingType()
    • setMultiLegReportingType

      public void setMultiLegReportingType(Character value)
    • getCancellationRights

      public Character getCancellationRights()
    • setCancellationRights

      public void setCancellationRights(Character value)
    • getMoneyLaunderingStatus

      public Character getMoneyLaunderingStatus()
    • setMoneyLaunderingStatus

      public void setMoneyLaunderingStatus(Character value)
    • getRegistID

      public String getRegistID()
    • setRegistID

      public void setRegistID(String value)
    • getDesignation

      public String getDesignation()
    • setDesignation

      public void setDesignation(String value)
    • getTransBkdTime

      public Calendar getTransBkdTime()
    • setTransBkdTime

      public void setTransBkdTime(Calendar value)
    • getExecValuationPoint

      public Calendar getExecValuationPoint()
    • setExecValuationPoint

      public void setExecValuationPoint(Calendar value)
    • getExecPriceType

      public Character getExecPriceType()
    • setExecPriceType

      public void setExecPriceType(Character value)
    • getExecPriceAdjustment

      public Double getExecPriceAdjustment()
    • setExecPriceAdjustment

      public void setExecPriceAdjustment(Double value)
    • getPriorityIndicator

      public Long getPriorityIndicator()
    • setPriorityIndicator

      public void setPriorityIndicator(Long value)
    • getPriceImprovement

      public Double getPriceImprovement()
    • setPriceImprovement

      public void setPriceImprovement(Double value)
    • getLastLiquidityInd

      public Long getLastLiquidityInd()
    • setLastLiquidityInd

      public void setLastLiquidityInd(Long value)
    • getNoContAmts

      public int getNoContAmts()
    • setNoContAmts

      public void setNoContAmts(int value)
    • getContAmtsGroup

      public Collection<ExecutionReport.ContAmtsGroup> getContAmtsGroup()
    • setContAmtsGroup

      public void setContAmtsGroup(Collection<ExecutionReport.ContAmtsGroup> value)
    • getNoLegs

      public int getNoLegs()
    • setNoLegs

      public void setNoLegs(int value)
    • getLegsGroup

      public Collection<ExecutionReport.LegsGroup> getLegsGroup()
    • setLegsGroup

      public void setLegsGroup(Collection<ExecutionReport.LegsGroup> value)
    • getCopyMsgIndicator

      public Boolean getCopyMsgIndicator()
    • setCopyMsgIndicator

      public void setCopyMsgIndicator(Boolean value)
    • getNoMiscFees

      public int getNoMiscFees()
    • setNoMiscFees

      public void setNoMiscFees(int value)
    • getMiscFeesGroup

      public Collection<ExecutionReport.MiscFeesGroup> getMiscFeesGroup()
    • setMiscFeesGroup

      public void setMiscFeesGroup(Collection<ExecutionReport.MiscFeesGroup> value)
    • getManualOrderIndicator

      public Boolean getManualOrderIndicator()
    • setManualOrderIndicator

      public void setManualOrderIndicator(Boolean value)
    • getCustDirectedOrder

      public Boolean getCustDirectedOrder()
    • setCustDirectedOrder

      public void setCustDirectedOrder(Boolean value)
    • getReceivedDeptID

      public String getReceivedDeptID()
    • setReceivedDeptID

      public void setReceivedDeptID(String value)
    • getCustOrderHandlingInst

      public String getCustOrderHandlingInst()
    • setCustOrderHandlingInst

      public void setCustOrderHandlingInst(String value)
    • getOrderHandlingInstSource

      public Long getOrderHandlingInstSource()
    • setOrderHandlingInstSource

      public void setOrderHandlingInstSource(Long value)
    • getTrdRegTimestamps

      public TrdRegTimestampsBlock getTrdRegTimestamps()
    • setTrdRegTimestamps

      public void setTrdRegTimestamps(TrdRegTimestampsBlock 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