com.dxfeed.ipf
Class InstrumentProfile
java.lang.Object
com.dxfeed.ipf.InstrumentProfile
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<InstrumentProfile>
public class InstrumentProfile
- extends java.lang.Object
- implements java.lang.Comparable<InstrumentProfile>, java.io.Serializable
Represents basic profile information about market instrument.
Please see Instrument Profile Format documentation for complete description.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
InstrumentProfile
public InstrumentProfile()
InstrumentProfile
public InstrumentProfile(InstrumentProfile ip)
getType
public java.lang.String getType()
setType
public void setType(java.lang.String type)
getSymbol
public java.lang.String getSymbol()
setSymbol
public void setSymbol(java.lang.String symbol)
getDescription
public java.lang.String getDescription()
setDescription
public void setDescription(java.lang.String description)
getLocalSymbol
public java.lang.String getLocalSymbol()
setLocalSymbol
public void setLocalSymbol(java.lang.String localSymbol)
getLocalDescription
public java.lang.String getLocalDescription()
setLocalDescription
public void setLocalDescription(java.lang.String localDescription)
getCountry
public java.lang.String getCountry()
setCountry
public void setCountry(java.lang.String country)
getOPOL
public java.lang.String getOPOL()
setOPOL
public void setOPOL(java.lang.String OPOL)
getExchangeData
public java.lang.String getExchangeData()
setExchangeData
public void setExchangeData(java.lang.String exchangeData)
getExchanges
public java.lang.String getExchanges()
setExchanges
public void setExchanges(java.lang.String exchanges)
getCurrency
public java.lang.String getCurrency()
setCurrency
public void setCurrency(java.lang.String currency)
getBaseCurrency
public java.lang.String getBaseCurrency()
setBaseCurrency
public void setBaseCurrency(java.lang.String baseCurrency)
getCFI
public java.lang.String getCFI()
setCFI
public void setCFI(java.lang.String CFI)
getISIN
public java.lang.String getISIN()
setISIN
public void setISIN(java.lang.String ISIN)
getSEDOL
public java.lang.String getSEDOL()
setSEDOL
public void setSEDOL(java.lang.String SEDOL)
getCUSIP
public java.lang.String getCUSIP()
setCUSIP
public void setCUSIP(java.lang.String CUSIP)
getICB
public int getICB()
setICB
public void setICB(int ICB)
getSIC
public int getSIC()
setSIC
public void setSIC(int SIC)
getMultiplier
public double getMultiplier()
setMultiplier
public void setMultiplier(double multiplier)
getProduct
public java.lang.String getProduct()
setProduct
public void setProduct(java.lang.String product)
getUnderlying
public java.lang.String getUnderlying()
setUnderlying
public void setUnderlying(java.lang.String underlying)
getSPC
public double getSPC()
setSPC
public void setSPC(double SPC)
getAdditionalUnderlyings
public java.lang.String getAdditionalUnderlyings()
setAdditionalUnderlyings
public void setAdditionalUnderlyings(java.lang.String additionalUnderlyings)
getMMY
public java.lang.String getMMY()
setMMY
public void setMMY(java.lang.String MMY)
getExpiration
public int getExpiration()
setExpiration
public void setExpiration(int expiration)
getLastTrade
public int getLastTrade()
setLastTrade
public void setLastTrade(int lastTrade)
getStrike
public double getStrike()
setStrike
public void setStrike(double strike)
getOptionType
public java.lang.String getOptionType()
setOptionType
public void setOptionType(java.lang.String optionType)
getExpirationStyle
public java.lang.String getExpirationStyle()
setExpirationStyle
public void setExpirationStyle(java.lang.String expirationStyle)
getSettlementStyle
public java.lang.String getSettlementStyle()
setSettlementStyle
public void setSettlementStyle(java.lang.String settlementStyle)
getPriceIncrements
public java.lang.String getPriceIncrements()
setPriceIncrements
public void setPriceIncrements(java.lang.String priceIncrements)
getTradingHours
public java.lang.String getTradingHours()
setTradingHours
public void setTradingHours(java.lang.String tradingHours)
compareTo
public int compareTo(InstrumentProfile ip)
- Compares this profile with the specified profile for order. Returns a negative integer, zero,
or a positive integer as this object is less than, equal to, or greater than the specified object.
The natural ordering implied by this method is designed for convenient data representation
in a file and shall not be used for business purposes.
- Specified by:
compareTo
in interface java.lang.Comparable<InstrumentProfile>
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object