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.StringfullyQualifiedName()Retrieve the Fully Qualified Namebooleanmatch(LatentStateLabel latentStateLabelOther)Indicate whether this Label matches the supplied.static PaydownLabelStandard(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:LatentStateLabelRetrieve the Fully Qualified Name- Specified by:
fullyQualifiedNamein interfaceLatentStateLabel- Returns:
- The Fully Qualified Name
-
match
Description copied from interface:LatentStateLabelIndicate whether this Label matches the supplied.- Specified by:
matchin interfaceLatentStateLabel- Parameters:
latentStateLabelOther- The Supplied Label- Returns:
- TRUE - The Supplied Label matches this.
-