|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.otfeed.command.OptionInitCommand
public final class OptionInitCommand
Request for option detailed information.
GeneratesOTOptionInit
event.
Constructor Summary | |
---|---|
OptionInitCommand()
Default constructor. |
|
OptionInitCommand(java.lang.String exchangeCode,
java.lang.String symbolCode,
IDataDelegate<OTOptionInit> dataDelegate)
Creates new option init command with any strike and any expiration date, initializing all its properties. |
|
OptionInitCommand(java.lang.String exchangeCode,
java.lang.String symbolCode,
MonthAndYear expiration,
IDataDelegate<OTOptionInit> dataDelegate)
Creates new option init command with any strike, initializing all its properties. |
|
OptionInitCommand(java.lang.String exchangeCode,
java.lang.String symbolCode,
MonthAndYear expiration,
PriceRange strike,
IDataDelegate<OTOptionInit> dataDelegate)
Creates new option init command, initializing all its properties. |
|
OptionInitCommand(java.lang.String exchangeCode,
java.lang.String symbolCode,
PriceRange strike,
IDataDelegate<OTOptionInit> dataDelegate)
Creates new option init command with any expiration, initializing all its properties. |
Method Summary | |
---|---|
ICompletionDelegate |
getCompletionDelegate()
Option delegate to watch stream completion event. |
IDataDelegate<OTOptionInit> |
getDataDelegate()
Delegate to receive OTOptionInit events. |
java.lang.String |
getExchangeCode()
Exchange code. |
MonthAndYear |
getExpiration()
Expiration month and year for the option. |
PriceRange |
getStrike()
Price range for the option strike. |
java.lang.String |
getSymbolCode()
Symbol code. |
void |
setCompletionDelegate(ICompletionDelegate val)
Sets completion delegate. |
void |
setDataDelegate(IDataDelegate<OTOptionInit> dataDelegate)
Sets delegate. |
void |
setExchangeCode(java.lang.String exchangeCode)
Sets the exchange code. |
void |
setExpiration(MonthAndYear val)
Sets expiration month and year. |
void |
setStrike(PriceRange val)
Sets strike price range. |
void |
setSymbolCode(java.lang.String val)
Sets symbol code. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OptionInitCommand(java.lang.String exchangeCode, java.lang.String symbolCode, MonthAndYear expiration, PriceRange strike, IDataDelegate<OTOptionInit> dataDelegate)
exchangeCode
- exchange code.symbolCode
- symbol code.expiration
- expiration.strike
- strike.dataDelegate
- delegate.public OptionInitCommand()
expiration
property to its
default value of null
(meaning "any").
Initializes strike
property to
its default value of null
(meaning "any").
All other properties must be explicitly set before
using this command object.
public OptionInitCommand(java.lang.String exchangeCode, java.lang.String symbolCode, PriceRange strike, IDataDelegate<OTOptionInit> dataDelegate)
exchangeCode
- exchange code.symbolCode
- symbol code.strike
- strike.dataDelegate
- delegate.public OptionInitCommand(java.lang.String exchangeCode, java.lang.String symbolCode, MonthAndYear expiration, IDataDelegate<OTOptionInit> dataDelegate)
exchangeCode
- exchange code.symbolCode
- symbol code.expiration
- expiration.dataDelegate
- delegate.public OptionInitCommand(java.lang.String exchangeCode, java.lang.String symbolCode, IDataDelegate<OTOptionInit> dataDelegate)
exchangeCode
- exchange code.symbolCode
- symbol code.dataDelegate
- delegate.Method Detail |
---|
public MonthAndYear getExpiration()
public void setExpiration(MonthAndYear val)
val
- expiration month and year.public PriceRange getStrike()
public void setStrike(PriceRange val)
val
- end date/time.public IDataDelegate<OTOptionInit> getDataDelegate()
OTOptionInit
events.
This parameter is mandatory.
public void setDataDelegate(IDataDelegate<OTOptionInit> dataDelegate)
dataDelegate
- delegate.public final java.lang.String getExchangeCode()
public final void setExchangeCode(java.lang.String exchangeCode)
exchangeCode
- exchange code.public final java.lang.String getSymbolCode()
public final void setSymbolCode(java.lang.String val)
val
- symbol code.public ICompletionDelegate getCompletionDelegate()
public void setCompletionDelegate(ICompletionDelegate val)
val
- delegate.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |