Class OvernightIndexContainer

java.lang.Object
org.drip.market.definition.OvernightIndexContainer

public class OvernightIndexContainer
extends java.lang.Object
OvernightIndexContainer holds the definitions of the overnight index definitions corresponding to different jurisdictions.

Author:
Lakshmi Krishnamurthy
  • Constructor Summary

    Constructors
    Constructor Description
    OvernightIndexContainer()  
  • Method Summary

    Modifier and Type Method Description
    static OvernightIndex IndexFromJurisdiction​(java.lang.String strName)
    Retrieve the Overnight Index from the Jurisdiction Name
    static OvernightIndex IndexFromName​(java.lang.String strName)
    Retrieve the Overnight Index from the Index Name
    static boolean Init()
    Initialize the Overnight Index Container with the Overnight Indexes

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • OvernightIndexContainer

      public OvernightIndexContainer()
  • Method Details

    • Init

      public static final boolean Init()
      Initialize the Overnight Index Container with the Overnight Indexes
      Returns:
      TRUE - The Overnight Index Container successfully initialized with the indexes
    • IndexFromJurisdiction

      public static final OvernightIndex IndexFromJurisdiction​(java.lang.String strName)
      Retrieve the Overnight Index from the Jurisdiction Name
      Parameters:
      strName - The Overnight Index Jurisdiction Name
      Returns:
      The Overnight Index
    • IndexFromName

      public static final OvernightIndex IndexFromName​(java.lang.String strName)
      Retrieve the Overnight Index from the Index Name
      Parameters:
      strName - The Overnight Index Index Name
      Returns:
      The Overnight Index