public class VolatilityLabel extends java.lang.Object implements LatentStateLabel
Constructor and Description |
---|
VolatilityLabel(LatentStateLabel lslUnderlyingState)
VolatilityLabel constructor
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
fullyQualifiedName()
Retrieve the Fully Qualified Name
|
boolean |
match(LatentStateLabel lslOther)
Indicate whether this Label matches the supplied.
|
static VolatilityLabel |
Standard(LatentStateLabel lslUnderlyingState)
Make a Standard Volatility Latent State Label from the Underlying Latent State Label
|
LatentStateLabel |
underlyingLatentState()
Retrieve the Latent State Underlying the Volatility Latent State
|
public VolatilityLabel(LatentStateLabel lslUnderlyingState) throws java.lang.Exception
lslUnderlyingState
- Underlying Latent State Labeljava.lang.Exception
- Thrown if the inputs are invalidpublic static final VolatilityLabel Standard(LatentStateLabel lslUnderlyingState)
lslUnderlyingState
- Underlying Latent State Labelpublic LatentStateLabel underlyingLatentState()
public java.lang.String fullyQualifiedName()
LatentStateLabel
fullyQualifiedName
in interface LatentStateLabel
public boolean match(LatentStateLabel lslOther)
LatentStateLabel
match
in interface LatentStateLabel
lslOther
- The Supplied Label