Documentation of 'org.jquantlib.indexes.InterestRateIndex' Java class
InterestRateIndex
org.jquantlib.indexes

Class InterestRateIndex

    • Constructor Detail

      • InterestRateIndex

        public InterestRateIndex(java.lang.String familyName,
                                 Period tenor,
                                 int fixingDays,
                                 Currency currency,
                                 Calendar fixingCalendar,
                                 DayCounter dayCounter)
    • Method Detail

      • name

        public java.lang.String name()
        Specified by:
        name in class Index
        Returns:
        name of the Index
      • fixingCalendar

        public Calendar fixingCalendar()
        Specified by:
        fixingCalendar in class Index
        Returns:
        the calendar defining valid fixing dates
      • isValidFixingDate

        public boolean isValidFixingDate(Date fixingDate)
        Specified by:
        isValidFixingDate in class Index
        Returns:
        TRUE if the fixing date is a valid one
      • familyName

        public java.lang.String familyName()
      • tenor

        public Period tenor()
      • fixingDays

        public int fixingDays()
      • maturityDate

        public abstract Date maturityDate(Date valueDate)
      • fixing

        public double fixing(Date fixingDate,
                             boolean forecastTodaysFixing)
        Specified by:
        fixing in class Index
        Returns:
        the fixing at the given date. The date passed as arguments must be the actual calendar date of the fixing; no settlement days must be used.
      • fixing

        public double fixing(Date fixingDate)
        Overrides:
        fixing in class Index
      • fixingDate

        public Date fixingDate(Date valueDate)
      • valueDate

        public Date valueDate(Date fixingDate)
      • update

        public void update()
        Description copied from interface: Observer
        This method is called whenever the observed object is changed.
        Specified by:
        update in interface Observer

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.