Uses of Interface
com.ftlabs.fisa.calc.Calculator

Packages that use Calculator
com.ftlabs.fisa   
com.ftlabs.fisa.calc   
com.ftlabs.fisa.calc.cd   
com.ftlabs.fisa.calc.indexed   
com.ftlabs.fisa.calc.jp   
com.ftlabs.fisa.calc.msrb   
 

Uses of Calculator in com.ftlabs.fisa
 

Methods in com.ftlabs.fisa that return Calculator
 Calculator MaturingSecurity.getCalculator(FISADate settlementDate)
          Get a Calculator for this Security and provided settlementDate.
 Calculator PerpetualPreferredSecurity.getCalculator(FISADate settlementDate)
          Get a Calculator for this Security and provided settlementDate.
 Calculator PreferredSecurity.getCalculator(FISADate settlementDate)
          Get a Calculator for this Security and provided settlementDate.
 Calculator Security.getCalculator(FISADate settlementDate)
          Get a Calculator for this Security and provided settlementDate.
 Calculator PerpetualPreferredSecurity.getCalculator(FISADate tradeDate, FISADate settlementDate)
          Get a Calculator for this Security and provided tradeDate and settlementDate.
 Calculator PreferredSecurity.getCalculator(FISADate tradeDate, FISADate settlementDate)
          Get a Calculator for this Security and provided tradeDate and settlementDate.
 Calculator PerpetualPreferredSecurity.getCalculator(FISADate tradeDate, FISADate settlementDate, Redemption redemption)
          Get a Calculator for this PerpetualPreferredSecurity and provided settlementDate to Redemption period using the overriding DayCountBasis.
 Calculator PreferredSecurity.getCalculator(FISADate tradeDate, FISADate settlementDate, Redemption redemption)
          Get a Calculator for this PreferredSecurity and provided settlementDate to Redemption period using the overriding DayCountBasis.
 Calculator AbstractPreferredSecurity.getCalculator(FISADate settlementDate, Redemption redemption)
          Get a Calculator for this Security and provided settlementDate to Redemption period.
 Calculator DiscountSecurity.getCalculator(FISADate settlementDate, Redemption redemption)
          Get a Calculator for this DiscountSecurity and provided settlementDate to Redemption period using the overriding DayCountBasis.
 Calculator FixedInterestRateSecurity.getCalculator(FISADate settlementDate, Redemption redemption)
          Get a Calculator for this FixedInterestRateSecurity and provided settlementDate to Redemption period using the overriding DayCountBasis.
 Calculator InflationIndexedSecurity.getCalculator(FISADate settlementDate, Redemption redemption)
          Get a Calculator for this InflationIndexedSecurity and provided settlementDate to Redemption period using the overriding DayCountBasis.
 Calculator InterestAtMaturitySecurity.getCalculator(FISADate settlementDate, Redemption redemption)
          Get a Calculator for this InterestAtMaturitySecurity and provided settlementDate to Redemption period using the overriding DayCountBasis.
 Calculator Security.getCalculator(FISADate settlementDate, Redemption redemption)
          Get a Calculator for this Security and provided settlementDate to Redemption period.
 Calculator SteppedCouponSecurity.getCalculator(FISADate settlementDate, Redemption redemption)
          Get a Calculator for this SteppedCouponSecurity and provided settlementDate to Redemption period using the overriding DayCountBasis.
 Calculator ZeroCouponSecurity.getCalculator(FISADate settlementDate, Redemption redemption)
          Get a Calculator for this ZeroCouponSecurity and provided settlementDate to Redemption period using the overriding DayCountBasis.
 

Uses of Calculator in com.ftlabs.fisa.calc
 

Classes in com.ftlabs.fisa.calc that implement Calculator
 class AbstractCalculator
           
 class DiscountCalculator
           
 class FixedInterestRateCalculator
           
 class InterestAtMaturityCalculator
           
 class LastPeriodCalculator
           
 class LastPeriodSimpleInterestCalculator
           
 class MultipleCashFlowCalculator
           
 class MultiplePeriodCalculator
           
 class PerpetualPreferredCalculator
          An implementation of Calculator for Perpetual Preferred securities.
 class PreferredCalculator
          An abstract calculator implementation that includes calculation methods that are specific to Preferred securities.
 class PreferredFixedInterestRateCalculator
          A fixed dividend implementation of Calculator for Preferred securities.
 class SteppedCouponCalculator
           
 class SteppedCouponCompoundingCalculator
           
 class ZeroCouponCalculator
           
 

Methods in com.ftlabs.fisa.calc that return Calculator
 Calculator RYMMYFixedInterestRateCalculatorFactory.createCalculator(FISADate settlementDate, Redemption redemption, double parValue, double interestRate, DayCountBasis dayCountBasis, int interestFrequency, boolean eomAdjust, FISADate datedDate, FISADate firstInterestDate)
           
 Calculator FixedInterestRateCalculatorFactory.createCalculator(FixedInterestRateSecurity security, FISADate settlementDate, Redemption redemption)
           
 Calculator RYMMYFixedInterestRateCalculatorFactory.createCalculator(FixedInterestRateSecurity security, FISADate settlementDate, Redemption redemption)
           
 Calculator RYMMYSteppedCouponCalculatorFactory.createCalculator(SteppedCouponSecurity security, FISADate settlementDate, Redemption redemption)
           
 Calculator SteppedCouponCalculatorFactory.createCalculator(SteppedCouponSecurity security, FISADate settlementDate, Redemption redemption)
           
 Calculator Analytics.getCalculator()
          Get the calculator that was used to create this Analytics object.
 Calculator DefaultAnalytics.getCalculator()
          Get the calculator that was used to create this Analytics object.
 Calculator QuoteAnalytics.getCalculator()
           
 

Methods in com.ftlabs.fisa.calc with parameters of type Calculator
 double DiscountQuote.getPrice(Calculator maturityCalculator, Calculator[] otherRedemptionCalculators)
           
 double DiscountQuote.getPrice(Calculator maturityCalculator, Calculator[] otherRedemptionCalculators)
           
 double PriceQuote.getPrice(Calculator maturityCalculator, Calculator[] otherRedemptionCalculators)
           
 double PriceQuote.getPrice(Calculator maturityCalculator, Calculator[] otherRedemptionCalculators)
           
 double Quote.getPrice(Calculator maturityCalculator, Calculator[] otherRedemptionCalculators)
          Returns a price.
 double Quote.getPrice(Calculator maturityCalculator, Calculator[] otherRedemptionCalculators)
          Returns a price.
 double YieldQuote.getPrice(Calculator maturityCalculator, Calculator[] otherRedemptionCalculators)
           
 double YieldQuote.getPrice(Calculator maturityCalculator, Calculator[] otherRedemptionCalculators)
           
 

Constructors in com.ftlabs.fisa.calc with parameters of type Calculator
DefaultAnalytics(Calculator calculator, double price)
           
DefaultAnalytics(Calculator calculator, double price, double yield)
           
QuoteAnalytics(double price, Calculator[] calculators)
           
 

Uses of Calculator in com.ftlabs.fisa.calc.cd
 

Classes in com.ftlabs.fisa.calc.cd that implement Calculator
 class CDFixedInterestRateCalculator
           
 class CDLastPeriodCalculator
           
 class CDSteppedCouponCalculator
           
 

Methods in com.ftlabs.fisa.calc.cd that return Calculator
 Calculator CDFixedInterestRateCalculatorFactory.createCalculator(FISADate settlementDate, Redemption redemption, double parValue, double interestRate, DayCountBasis dayCountBasis, int interestFrequency, boolean eomAdjust, FISADate datedDate, FISADate firstInterestDate)
           
 Calculator CDFixedInterestRateCalculatorFactory.createCalculator(FixedInterestRateSecurity security, FISADate settlementDate, Redemption redemption)
           
 Calculator CDSteppedCouponCalculatorFactory.createCalculator(SteppedCouponSecurity security, FISADate settlementDate, Redemption redemption)
           
 

Uses of Calculator in com.ftlabs.fisa.calc.indexed
 

Subinterfaces of Calculator in com.ftlabs.fisa.calc.indexed
 interface InflationIndexedCalculator
          Treasury-Inflation Protected Securities.
 

Classes in com.ftlabs.fisa.calc.indexed that implement Calculator
 class InflationIndexedLastPeriodCalculator
          Treasury-Inflation Protected Securities multiple period.
 class InflationIndexedMultiplePeriodCalculator
          Treasury-Inflation Protected Securities multiple period.
 

Uses of Calculator in com.ftlabs.fisa.calc.jp
 

Classes in com.ftlabs.fisa.calc.jp that implement Calculator
 class SimpleYTRFixedInterestRateCalculator
           
 

Uses of Calculator in com.ftlabs.fisa.calc.msrb
 

Classes in com.ftlabs.fisa.calc.msrb that implement Calculator
 class MSRBFixedInterestRateCalculator
           
 class MSRBOneLongPeriodCalculator
           
 class MSRBOneShortPeriodCalculator
           
 class MSRBSteppedCouponCalculator
           
 

Methods in com.ftlabs.fisa.calc.msrb that return Calculator
 Calculator MSRBFixedInterestRateCalculatorFactory.createCalculator(FISADate settlementDate, Redemption redemption, double parValue, double interestRate, DayCountBasis dayCountBasis, int interestFrequency, boolean eomAdjust, FISADate datedDate, FISADate firstInterestDate)
           
 Calculator MSRBFixedInterestRateCalculatorFactory.createCalculator(FixedInterestRateSecurity security, FISADate settlementDate, Redemption redemption)
           
 Calculator MSRBSteppedCouponCalculatorFactory.createCalculator(SteppedCouponSecurity security, FISADate settlementDate, Redemption redemption)