public class DepositComponentQuoteSet extends ProductQuoteSet
| Constructor and Description |
|---|
DepositComponentQuoteSet(LatentStateSpecification[] aLSS)
DepositComponentQuoteSet Constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsForwardRate()
Indicate if the Forward Rate Field exists
|
boolean |
containsPV()
Indicate if the PV Field exists
|
boolean |
containsRate()
Indicate if the Rate Field exists
|
double |
forwardRate()
Retrieve the Forward Rate
|
double |
pv()
Retrieve the PV
|
double |
rate()
Retrieve the Rate
|
boolean |
setForwardRate(double dblForwardRate)
Set the Forward Rate
|
boolean |
setPV(double dblPV)
Set the PV
|
boolean |
setRate(double dblRate)
Set the Rate
|
contains, contains, containsLatentStateQuantificationMetric, containsLatentStateType, fields, forwardLabel, fundingLabel, fxLabel, get, govvieLabel, lss, set, volatilityLabelpublic DepositComponentQuoteSet(LatentStateSpecification[] aLSS) throws java.lang.Exception
aLSS - Array of Latent State Specificationjava.lang.Exception - Thrown if Inputs are invalidpublic boolean setPV(double dblPV)
dblPV - The PVpublic boolean containsPV()
public double pv()
throws java.lang.Exception
java.lang.Exception - Thrown if the PV Field does not existpublic boolean setForwardRate(double dblForwardRate)
dblForwardRate - The Forward Ratepublic boolean containsForwardRate()
public double forwardRate()
throws java.lang.Exception
java.lang.Exception - Thrown if the Forward Rate Field does not existpublic boolean setRate(double dblRate)
dblRate - The Ratepublic boolean containsRate()
public double rate()
throws java.lang.Exception
java.lang.Exception - Thrown if the Rate Field does not exist