public class RatesManager
extends java.lang.Object
Constructor and Description |
---|
RatesManager() |
Modifier and Type | Method and Description |
---|---|
static java.util.Set<java.lang.String> |
GetAvailableEODIRCurveNames(java.sql.Statement stmt,
JulianDate dtEOD)
Retrieve all the IR curves of any type for a given EOD
|
static java.util.Set<java.lang.String> |
GetIRCurves(java.sql.Statement stmt,
JulianDate dtEOD,
java.lang.String strInstrSetType)
Retrieve all the IR curves of the type for a given EOD
|
static boolean |
LoadFullIRCurves(MarketParams mpc,
java.sql.Statement stmt,
JulianDate dtEOD)
Load the entire set of IR curves of every type for a given EOD onto the MPC
|
static void |
main(java.lang.String[] astrArgs) |
public static final java.util.Set<java.lang.String> GetIRCurves(java.sql.Statement stmt, JulianDate dtEOD, java.lang.String strInstrSetType)
stmt
- SQL Statement representing the executable querydtEOD
- EOD DatestrInstrSetType
- Instrument set type stringpublic static final java.util.Set<java.lang.String> GetAvailableEODIRCurveNames(java.sql.Statement stmt, JulianDate dtEOD)
stmt
- SQL Statement representing the executable querydtEOD
- EOD Datepublic static final boolean LoadFullIRCurves(MarketParams mpc, java.sql.Statement stmt, JulianDate dtEOD)
mpc
- org.drip.param.definition.MarketParams onto which the curves are to be loadedstmt
- SQL Statement representing the executable querydtEOD
- EOD Datepublic static final void main(java.lang.String[] astrArgs) throws java.lang.Exception
java.lang.Exception