Package org.drip.state.representation
Class LatentStateSpecification
java.lang.Object
org.drip.state.representation.LatentStateSpecification
public class LatentStateSpecification
extends java.lang.Object
LatentStateSpecification holds the fields necessary to specify a complete Latent State. It includes
the Latent State Type, the Latent State Label, and the Latent State Quantification metric. It exposes the
following functionality:
- LatentStateSpecification Constructor
- Retrieve the Latent State Dimension
- Retrieve the Latent State Evolver CorrelatedPathVertexDimension Instance
- Retrieve the Array of the Latent State Diffusion Evolvers
- Generate the Rd Path Vertex Realizations using the Initial Rd and the Evolution Time Increment Array
- Generate the Rd Path Vertex Realizations using the Initial Rd and a Fixed Evolution Time Width
- Generate the Rd Path Vertex Realizations using the Initial Rd and the Array of Evolution Tenors
- Generate the Rd Path Vertex Realizations using the Initial Rd, Spot Date, and the Array of Event Dates
- Generate a Standard Instance of PathVertexRd
Module | Product Core Module |
Library | Fixed Income Analytics |
Project | Latent State Inference and Creation Utilities |
Package | Latent State Merge Sub-stretch |
- Author:
- Lakshmi Krishnamurthy
-
Constructor Summary
Constructors Constructor Description LatentStateSpecification(java.lang.String latentState, java.lang.String quantificationMetric, LatentStateLabel label)
LatentStateSpecification constructor -
Method Summary
Modifier and Type Method Description void
displayString(java.lang.String strComment)
Display the Latent State DetailsLatentStateLabel
label()
Retrieve the Latent State Labeljava.lang.String
latentState()
Retrieve the Latent Statejava.lang.String
latentStateQuantificationMetric()
Retrieve the Latent State Quantification Metricboolean
match(LatentStateSpecification other)
Does the Specified Latent State Specification Instance match the current one?Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
LatentStateSpecification
public LatentStateSpecification(java.lang.String latentState, java.lang.String quantificationMetric, LatentStateLabel label) throws java.lang.ExceptionLatentStateSpecification constructor- Parameters:
latentState
- The Latent StatequantificationMetric
- The Latent State Quantification Metriclabel
- The Specific Latent State Label- Throws:
java.lang.Exception
- Thrown if the Inputs are invalid
-
-
Method Details
-
latentState
public java.lang.String latentState()Retrieve the Latent State- Returns:
- The Latent State
-
label
Retrieve the Latent State Label- Returns:
- The Latent State Label
-
latentStateQuantificationMetric
public java.lang.String latentStateQuantificationMetric()Retrieve the Latent State Quantification Metric- Returns:
- The Latent State Quantification Metric
-
match
Does the Specified Latent State Specification Instance match the current one?- Parameters:
other
- The "Other" Latent State Specification Instance- Returns:
- TRUE - Matches the Specified Latent State Specification Instance
-
displayString
public void displayString(java.lang.String strComment)Display the Latent State Details- Parameters:
strComment
- The Comment Prefix
-