public class Leg extends java.lang.Object implements ApiElement
For further domain knowledge on options, see the Leg Investopedia article.
Constructor and Description |
---|
Leg() |
Modifier and Type | Method and Description |
---|---|
java.time.LocalDate |
getExpirationDate() |
java.lang.String |
getId() |
java.lang.String |
getOptionType() |
java.lang.String |
getOptionUrl() |
java.lang.String |
getPositionType() |
java.lang.String |
getPositionUrl() |
java.math.BigDecimal |
getRatioQuantity() |
java.math.BigDecimal |
getStrikePrice() |
boolean |
requiresAuth() |
void |
setExpirationDate(java.lang.String expiration_date)
! Should only be used for test purposes !
|
void |
setOption(java.lang.String option)
! Should only be used for test purposes !
|
void |
setOptionType(java.lang.String option_type)
! Should only be used for test purposes !
|
void |
setPosition(java.lang.String position)
! Should only be used for test purposes !
|
void |
setPositionType(java.lang.String position_type)
! Should only be used for test purposes !
|
void |
setRatioQuantity(java.lang.String ratio_quantity)
! Should only be used for test purposes !
|
void |
setStrikePrice(java.lang.String strike_price)
! Should only be used for test purposes !
|
public java.lang.String getId()
public java.time.LocalDate getExpirationDate()
public java.lang.String getOptionUrl()
public java.lang.String getOptionType()
public java.lang.String getPositionUrl()
public java.lang.String getPositionType()
public java.math.BigDecimal getRatioQuantity()
public java.math.BigDecimal getStrikePrice()
public void setExpirationDate(java.lang.String expiration_date)
expiration_date
- the new expiration datepublic void setOption(java.lang.String option)
option
- The new optionpublic void setOptionType(java.lang.String option_type)
option_type
- the new option typepublic void setPosition(java.lang.String position)
position
- The new positionpublic void setPositionType(java.lang.String position_type)
position_type
- the new position typepublic void setRatioQuantity(java.lang.String ratio_quantity)
ratio_quantity
- the new ratio qualitypublic void setStrikePrice(java.lang.String strike_price)
strike_price
- the new strike pricepublic boolean requiresAuth()
requiresAuth
in interface ApiElement