Package org.drip.state.identifier
Class EntityRecoveryLabel
java.lang.Object
org.drip.state.identifier.EntityDesignateLabel
org.drip.state.identifier.EntityCreditLabel
org.drip.state.identifier.EntityRecoveryLabel
- All Implemented Interfaces:
LatentStateLabel
public class EntityRecoveryLabel extends EntityCreditLabel
EntityRecoveryLabel contains the Identifier Parameters referencing the Latent State of the Entity
Recovery Curve. It implements the following Functionality.
- EntityRecoveryLabel Constructor
- Make a Standard SENIOR Entity Recovery Label from the Reference Entity
- Make a Standard SUBORDINATE Entity Recovery Label from the Reference Entity
| Module | Product Core Module |
| Library | Fixed Income Analytics |
| Project | Latent State Inference and Creation Utilities |
| Package | Latent State Identifier Labels |
- Author:
- Lakshmi Krishnamurthy
-
Field Summary
Fields inherited from class org.drip.state.identifier.EntityCreditLabel
SENIORITY_SENIOR, SENIORITY_SUBORDINATE -
Method Summary
Modifier and Type Method Description booleanmatch(LatentStateLabel latentStateLabelOther)Indicate whether this Label matches the supplied.static EntityRecoveryLabelSenior(java.lang.String referenceEntity, java.lang.String currency)Make a Standard SENIOR Entity Recovery Label from the Reference Entitystatic EntityRecoveryLabelSubordinate(java.lang.String referenceEntity, java.lang.String currency)Make a Standard SUBORDINATE Entity Recovery Label from the Reference EntityMethods inherited from class org.drip.state.identifier.EntityCreditLabel
fullyQualifiedName, seniorityMethods inherited from class org.drip.state.identifier.EntityDesignateLabel
currency, referenceEntityMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
Senior
public static final EntityRecoveryLabel Senior(java.lang.String referenceEntity, java.lang.String currency)Make a Standard SENIOR Entity Recovery Label from the Reference Entity- Parameters:
referenceEntity- The Reference Entitycurrency- The Currency- Returns:
- The SENIOR Recovery Label
-
Subordinate
public static final EntityRecoveryLabel Subordinate(java.lang.String referenceEntity, java.lang.String currency)Make a Standard SUBORDINATE Entity Recovery Label from the Reference Entity- Parameters:
referenceEntity- The Reference Entitycurrency- The Currency- Returns:
- The SUBORDINATE Recovery Label
-
match
Description copied from interface:LatentStateLabelIndicate whether this Label matches the supplied.- Specified by:
matchin interfaceLatentStateLabel- Overrides:
matchin classEntityCreditLabel- Parameters:
latentStateLabelOther- The Supplied Label- Returns:
- TRUE - The Supplied Label matches this.
-