public class SecurityDefinitionImpl extends Object implements SecurityDefinition, UpdatableSecurityDefinition
Constructor and Description |
---|
SecurityDefinitionImpl() |
public void updateFromMessage(FIXFieldList msg)
updateFromMessage
in interface UpdatableSecurityDefinition
public Long getSecurityId()
getSecurityId
in interface SecurityDefinition
public void setSecurityId(Long securityId)
setSecurityId
in interface UpdatableSecurityDefinition
public boolean isNew()
isNew
in interface UpdatableSecurityDefinition
public void setNew(boolean flag)
setNew
in interface UpdatableSecurityDefinition
public String getSecurityDesc()
getSecurityDesc
in interface SecurityDefinition
public Set<SecDefEvent> getSecDefEvents()
getSecDefEvents
in interface SecurityDefinition
public double getTradingReferencePrice()
getTradingReferencePrice
in interface SecurityDefinition
public String getTradingReferenceDate()
getTradingReferenceDate
in interface SecurityDefinition
public SettlPriceType getSettlPriceType()
getSettlPriceType
in interface SecurityDefinition
public double getHighLimitPrice()
getHighLimitPrice
in interface SecurityDefinition
public double getLowLimitPrice()
getLowLimitPrice
in interface SecurityDefinition
public String getSecurityGroup()
getSecurityGroup
in interface SecurityDefinition
public String getSymbol()
getSymbol
in interface SecurityDefinition
public String getSecurityIdSource()
getSecurityIdSource
in interface SecurityDefinition
public String getCFICode()
getCFICode
in interface SecurityDefinition
public UnderlyingProduct getUnderlyingProduct()
getUnderlyingProduct
in interface SecurityDefinition
public String getSecurityExchange()
getSecurityExchange
in interface SecurityDefinition
public PricingModel getPricingModel()
getPricingModel
in interface SecurityDefinition
public double getMinCabPrice()
getMinCabPrice
in interface SecurityDefinition
public ExpirationCycle getExpirationCycle()
getExpirationCycle
in interface SecurityDefinition
public double getUnitOfMeasureQty()
getUnitOfMeasureQty
in interface SecurityDefinition
public double getStrikePrice()
getStrikePrice
in interface SecurityDefinition
public String getStrikeCurrency()
getStrikeCurrency
in interface SecurityDefinition
public int getMinTradeVol()
getMinTradeVol
in interface SecurityDefinition
public int getMaxTradeVol()
getMaxTradeVol
in interface SecurityDefinition
public String getCurrency()
getCurrency
in interface SecurityDefinition
public String getSettlCurrency()
getSettlCurrency
in interface SecurityDefinition
public Integer getMarketDepth(MDFeedType mdFeedType)
getMarketDepth
in interface SecurityDefinition
public String getMatchAlgorithm()
getMatchAlgorithm
in interface SecurityDefinition
public String getSecuritySubType()
getSecuritySubType
in interface SecurityDefinition
public String getUnderlyingSymbol()
getUnderlyingSymbol
in interface SecurityDefinition
public String getUnderlyingSecurityId()
getUnderlyingSecurityId
in interface SecurityDefinition
public String getUnderlyingSecurityIdSource()
getUnderlyingSecurityIdSource
in interface SecurityDefinition
public double getMaxPriceVariation()
getMaxPriceVariation
in interface SecurityDefinition
public short getImpliedMarketIndicator()
getImpliedMarketIndicator
in interface SecurityDefinition
public String getMaturityMonthYear()
getMaturityMonthYear
in interface SecurityDefinition
public double getMinPriceIncrement()
getMinPriceIncrement
in interface SecurityDefinition
public long getLastUpdateTime()
getLastUpdateTime
in interface SecurityDefinition
public String getSecurityUpdateAction()
getSecurityUpdateAction
in interface SecurityDefinition
public double getDisplayFactor()
getDisplayFactor
in interface SecurityDefinition
public double getPriceRatio()
getPriceRatio
in interface SecurityDefinition
public short getContractMultiplierUnit()
getContractMultiplierUnit
in interface SecurityDefinition
public short getFlowScheduleType()
getFlowScheduleType
in interface SecurityDefinition
public int getContractMultiplier()
getContractMultiplier
in interface SecurityDefinition
public String getUnitOfMeasure()
getUnitOfMeasure
in interface SecurityDefinition
public int getDecayQty()
getDecayQty
in interface SecurityDefinition
public String getDecayStartDate()
getDecayStartDate
in interface SecurityDefinition
public long getOriginalContractSize()
getOriginalContractSize
in interface SecurityDefinition
public long getClearedVolume()
getClearedVolume
in interface SecurityDefinition
public long getOpenInterestQty()
getOpenInterestQty
in interface SecurityDefinition
public Long getMinLotSize(LotType lotType)
getMinLotSize
in interface SecurityDefinition
public boolean hasMDFeedType(MDFeedType mdFeedType)
hasMDFeedType
in interface SecurityDefinition
public boolean hasMinLotSize(LotType lotType)
hasMinLotSize
in interface SecurityDefinition
Copyright © 2000-2017 EPAM Systems. All Rights Reserved.