public abstract class FuturesFitData extends CoreFitData implements FitDataUnderlyingFutures, Serializable
Constructor and Description |
---|
FuturesFitData()
Create a new, empty data set.
|
FuturesFitData(FuturesFitData data)
Copy the data.
|
Modifier and Type | Method and Description |
---|---|
double[] |
getFutureAsks()
Gets the future asks.
|
double[] |
getFutureBids()
Gets the future bids.
|
DBDateTime[] |
getFutureExpirations()
Gets the future expirations.
|
long[] |
getFutureIds()
Gets the future ids.
|
String[] |
getFutureSyms()
Gets the future symbols.
|
long[] |
getUnderlyingFutureIds()
Gets the ids for the underlying futures of the options.
|
void |
setFutureAsks(double[] futureAsks)
Sets the future asks.
|
void |
setFutureBids(double[] futureBids)
Sets the future bids.
|
void |
setFutureExpirations(DBDateTime[] futureExpirations)
Sets the future expirations.
|
void |
setFutureIds(long[] futureIds)
Sets the future IDs.
|
void |
setFutureSyms(String[] futureSyms)
Sets the future syms.
|
void |
setUnderlyingFutureIds(long[] underlyingFutureIds)
Sets the ids for the underlying futures of the options.
|
String |
toString() |
protected String |
toStringContents() |
clone2d, getCarryCurveDates, getCarryCurveErrors, getCarryCurveRates, getDivCashAmounts, getDivExDates, getDivProportionalAmounts, getFitGroup, getFitScope, getOptionExerciseTypes, getOptionExpirations, getOptionIds, getOptionPayoffTypes, getOptionRoots, getOptionSettlementTypes, getOptionStrikes, getOptionSyms, getTimestamp, getUnderlyingId, getUnderlyingSym, getUnderlyingType, getYieldCurveDates, getYieldCurveRates, setCarryCurveDates, setCarryCurveErrors, setCarryCurveRates, setDivCashAmounts, setDivExDates, setDivProportionalAmounts, setFitGroup, setOptionExerciseTypes, setOptionExpirations, setOptionIds, setOptionPayoffTypes, setOptionRoots, setOptionSettlementTypes, setOptionStrikes, setOptionSyms, setTimestamp, setUnderlyingId, setUnderlyingSym, setUnderlyingType, setYieldCurveDates, setYieldCurveRates
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getFutureMids
public FuturesFitData()
public FuturesFitData(FuturesFitData data)
data
- data to copy.public long[] getFutureIds()
FitDataUnderlyingFutures
getFutureIds
in interface FitDataUnderlyingFutures
public void setFutureIds(long[] futureIds)
futureIds
- future IDspublic String[] getFutureSyms()
FitDataUnderlyingFutures
getFutureSyms
in interface FitDataUnderlyingFutures
public void setFutureSyms(String[] futureSyms)
futureSyms
- future symspublic DBDateTime[] getFutureExpirations()
FitDataUnderlyingFutures
getFutureExpirations
in interface FitDataUnderlyingFutures
public void setFutureExpirations(DBDateTime[] futureExpirations)
futureExpirations
- future expirationspublic double[] getFutureBids()
FitDataUnderlyingFutures
getFutureBids
in interface FitDataUnderlyingFutures
public void setFutureBids(double[] futureBids)
futureBids
- future bidspublic double[] getFutureAsks()
FitDataUnderlyingFutures
getFutureAsks
in interface FitDataUnderlyingFutures
public void setFutureAsks(double[] futureAsks)
futureAsks
- future askspublic long[] getUnderlyingFutureIds()
public void setUnderlyingFutureIds(long[] underlyingFutureIds)
underlyingFutureIds
- ids for the underlying futures of the optionsprotected String toStringContents()
toStringContents
in class CoreFitData
public String toString()
toString
in class CoreFitData