Class MarketDefinition
java.lang.Object
com.epam.fix.model.fix50sp1.message.MarketDefinition
- All Implemented Interfaces:
com.epam.fix.model.Block,com.epam.fix.model.Message
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclassclassclassclass -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidintintintintintgetText()voidvoidsetCurrency(String value) voidsetEncodedMktSegmDesc(String value) voidsetEncodedMktSegmDescLen(Long value) voidsetEncodedText(String value) voidsetEncodedTextLen(Long value) voidvoidsetExpirationCycle(Long value) voidvoidsetHighLimitPrice(Double value) voidsetImpliedMarketIndicator(Long value) voidvoidsetLowLimitPrice(Double value) voidsetMarketID(String value) voidsetMarketReportID(String value) voidsetMarketReqID(String value) voidsetMarketSegmentDesc(String value) voidsetMarketSegmentID(String value) voidsetMaxPriceVariation(Double value) voidsetMaxTradeVol(Double value) voidsetMinTradeVol(Double value) voidsetMultilegModel(Long value) voidsetMultilegPriceMethod(Long value) voidsetNoExecInstRules(int value) voidsetNoLotTypeRules(int value) voidsetNoOrdTypeRules(int value) voidsetNoTickRules(int value) voidsetNoTimeInForceRules(int value) voidvoidsetParentMktSegmID(String value) voidsetPriceLimitType(Long value) voidsetPriceType(Long value) voidsetRoundLot(Double value) voidvoidvoidvoidsetTradingCurrency(String value) voidsetTradingReferencePrice(Double value) voidsetTrailer(SMTBlock value) voidsetTransactTime(Calendar value) void
-
Constructor Details
-
MarketDefinition
public MarketDefinition()
-
-
Method Details
-
getHeader
-
setHeader
-
getTrailer
-
setTrailer
-
getApplicationSequenceControl
-
setApplicationSequenceControl
-
getMarketReportID
-
setMarketReportID
-
getMarketReqID
-
setMarketReqID
-
getMarketID
-
setMarketID
-
getMarketSegmentID
-
setMarketSegmentID
-
getMarketSegmentDesc
-
setMarketSegmentDesc
-
getEncodedMktSegmDescLen
-
setEncodedMktSegmDescLen
-
getEncodedMktSegmDesc
-
setEncodedMktSegmDesc
-
getParentMktSegmID
-
setParentMktSegmID
-
getCurrency
-
setCurrency
-
getNoTickRules
public int getNoTickRules() -
setNoTickRules
public void setNoTickRules(int value) -
getTickRulesGroup
-
setTickRulesGroup
-
getNoLotTypeRules
public int getNoLotTypeRules() -
setNoLotTypeRules
public void setNoLotTypeRules(int value) -
getLotTypeRulesGroup
-
setLotTypeRulesGroup
-
getPriceLimitType
-
setPriceLimitType
-
getLowLimitPrice
-
setLowLimitPrice
-
getHighLimitPrice
-
setHighLimitPrice
-
getTradingReferencePrice
-
setTradingReferencePrice
-
getExpirationCycle
-
setExpirationCycle
-
getMinTradeVol
-
setMinTradeVol
-
getMaxTradeVol
-
setMaxTradeVol
-
getMaxPriceVariation
-
setMaxPriceVariation
-
getImpliedMarketIndicator
-
setImpliedMarketIndicator
-
getTradingCurrency
-
setTradingCurrency
-
getRoundLot
-
setRoundLot
-
getMultilegModel
-
setMultilegModel
-
getMultilegPriceMethod
-
setMultilegPriceMethod
-
getPriceType
-
setPriceType
-
getNoOrdTypeRules
public int getNoOrdTypeRules() -
setNoOrdTypeRules
public void setNoOrdTypeRules(int value) -
getOrdTypeRulesGroup
-
setOrdTypeRulesGroup
-
getNoTimeInForceRules
public int getNoTimeInForceRules() -
setNoTimeInForceRules
public void setNoTimeInForceRules(int value) -
getTimeInForceRulesGroup
-
setTimeInForceRulesGroup
-
getNoExecInstRules
public int getNoExecInstRules() -
setNoExecInstRules
public void setNoExecInstRules(int value) -
getExecInstRulesGroup
-
setExecInstRulesGroup
-
getTransactTime
-
setTransactTime
-
getText
-
setText
-
getEncodedTextLen
-
setEncodedTextLen
-
getEncodedText
-
setEncodedText
-
toFIX
- Specified by:
toFIXin interfacecom.epam.fix.model.Block
-
fromFIX
- Specified by:
fromFIXin interfacecom.epam.fix.model.Block
-