Package org.drip.state.identifier
Class PaydownLabel
java.lang.Object
org.drip.state.identifier.PaydownLabel
- All Implemented Interfaces:
LatentStateLabel
public class PaydownLabel extends java.lang.Object implements LatentStateLabel
PaydownLabel contains the Identifier Parameters referencing the Latent State of the named Pay-down
Curve. Currently it only contains the Reference Entity Name. It provides the following functionality:
- Make a Standard Pay-down Label from the Reference Entity Name
- PaydownLabel Constructor
Module | Product Core Module |
Library | Fixed Income Analytics |
Project | Latent State Inference and Creation Utilities |
Package | Latent State Identifier Labels |
- Author:
- Lakshmi Krishnamurthy
-
Constructor Summary
Constructors Constructor Description PaydownLabel(java.lang.String referenceEntity)
PaydownLabel constructor -
Method Summary
Modifier and Type Method Description java.lang.String
fullyQualifiedName()
Retrieve the Fully Qualified Nameboolean
match(LatentStateLabel latentStateLabelOther)
Indicate whether this Label matches the supplied.static PaydownLabel
Standard(java.lang.String referenceEntity)
Make a Standard Pay-down Label from the Reference Entity NameMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
PaydownLabel
public PaydownLabel(java.lang.String referenceEntity) throws java.lang.ExceptionPaydownLabel constructor- Parameters:
referenceEntity
- The Reference Entity Name- Throws:
java.lang.Exception
- Thrown if the inputs are invalid
-
-
Method Details
-
Standard
Make a Standard Pay-down Label from the Reference Entity Name- Parameters:
referenceEntity
- The Reference Entity Name- Returns:
- The Pay-down Label
-
fullyQualifiedName
public java.lang.String fullyQualifiedName()Description copied from interface:LatentStateLabel
Retrieve the Fully Qualified Name- Specified by:
fullyQualifiedName
in interfaceLatentStateLabel
- Returns:
- The Fully Qualified Name
-
match
Description copied from interface:LatentStateLabel
Indicate whether this Label matches the supplied.- Specified by:
match
in interfaceLatentStateLabel
- Parameters:
latentStateLabelOther
- The Supplied Label- Returns:
- TRUE - The Supplied Label matches this.
-