Package org.drip.dynamics.evolution
Class LSQMCurveUpdate
java.lang.Object
org.drip.dynamics.evolution.LSQMCurveUpdate
- Direct Known Subclasses:
BGMCurveUpdate
public class LSQMCurveUpdate
extends java.lang.Object
LSQMCurveUpdate contains the Snapshot and the Increment of the Evolving Curve Latent State
Quantification Metrics.
- Module = Product Core Module
- Library = Fixed Income Analytics
- Project = HJM, Hull White, LMM, and SABR Dynamic Evolution Models
- Package = Latent State Evolution Edges/Vertexes
- Author:
- Lakshmi Krishnamurthy
-
Constructor Summary
Constructors Constructor Description LSQMCurveUpdate(int iInitialDate, int iFinalDate, LSQMCurveSnapshot snapshot, LSQMCurveIncrement increment)
LSQMCurveUpdate Constructor -
Method Summary
Modifier and Type Method Description int
finalDate()
Retrieve the Final DateLSQMCurveIncrement
increment()
Retrieve the LSQM Curve Incrementint
initialDate()
Retrieve the Initial DateLSQMCurveSnapshot
snapshot()
Retrieve the LSQM Curve SnapshotMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
LSQMCurveUpdate
public LSQMCurveUpdate(int iInitialDate, int iFinalDate, LSQMCurveSnapshot snapshot, LSQMCurveIncrement increment) throws java.lang.ExceptionLSQMCurveUpdate Constructor- Parameters:
iInitialDate
- The Initial DateiFinalDate
- The Final Datesnapshot
- The LSQM Curve Snapshotincrement
- The LSQM Curve Increment- Throws:
java.lang.Exception
- Thrown if the Inputs are invalid
-
-
Method Details
-
initialDate
public int initialDate()Retrieve the Initial Date- Returns:
- The Initial Date
-
finalDate
public int finalDate()Retrieve the Final Date- Returns:
- The Final Date
-
snapshot
Retrieve the LSQM Curve Snapshot- Returns:
- The LSQM Curve Snapshot
-
increment
Retrieve the LSQM Curve Increment- Returns:
- The LSQM Curve Increment
-