Uses of Class
com.ftlabs.fisa.InterestFrequency

Packages that use InterestFrequency
com.ftlabs.fisa   
com.ftlabs.fisa.calc   
 

Uses of InterestFrequency in com.ftlabs.fisa
 

Fields in com.ftlabs.fisa declared as InterestFrequency
static InterestFrequency InterestFrequency.ANNUAL
          Static Annual InterestFrequency ( 1 ).
protected  InterestFrequency AbstractPreferredSecurity.interestFrequency
           
static InterestFrequency InterestFrequency.MONTHLY
          Static Monthly InterestFrequency ( 12 ).
static InterestFrequency InterestFrequency.QUARTERLY
          Static Quarterly InterestFrequency ( 4 ).
static InterestFrequency InterestFrequency.SEMI_ANNUAL
          Static Semi Annual InterestFrequency ( 2 ).
 

Methods in com.ftlabs.fisa that return InterestFrequency
static InterestFrequency InterestFrequency.getByName(java.lang.String name)
          Get an InterestFrequency for the given name.
static InterestFrequency InterestFrequency.getByValue(int value)
          Get an InterestFrequency for the given value ( periods per year ).
 InterestFrequency Market.getDefaultInterestFrequency()
          Retrieve the default InterestFrequency.
 InterestFrequency Market.getDefaultInterestFrequency(java.lang.Class<? extends Security> securityClass)
          Retrieve the default InterestFrequency for the provided Security class within this Market.
 InterestFrequency AbstractPreferredSecurity.getInterestFrequency()
          Get the InterestFrequency.
 InterestFrequency FixedInterestRateSecurity.getInterestFrequency()
          Get the current InterestFrequency.
 InterestFrequency SteppedCouponSecurity.getInterestFrequency()
          Get the current InterestFrequency.
 InterestFrequency ZeroCouponSecurity.getInterestFrequency()
          Get the current InterestFrequency.
 

Methods in com.ftlabs.fisa that return types with arguments of type InterestFrequency
static java.util.Collection<InterestFrequency> InterestFrequency.getInterestFrequencies()
          Get a Collection of all the supported InterestFrequencies.
 

Methods in com.ftlabs.fisa with parameters of type InterestFrequency
 FISADate Redemption.generateLastInterestDate(FISADate synchronizeDate, InterestFrequency interestFrequency, boolean eomAdjust)
          Generates a date that would be the interest/dividend date just prior to redemption.
 boolean FISADate.isInSync(FISADate date, InterestFrequency interestFrequency, boolean eomAdjust)
          A method to test whether this date is in sync with the provided date according to the provided interestFrequency and eomAdjust setting.
 void Market.setDefaultInterestFrequency(java.lang.Class<? extends Security> securityClass, InterestFrequency interestFrequency)
          Change the default InterestFrequency for the provided Security class within this Market.
 void Market.setDefaultInterestFrequency(InterestFrequency interestFrequency)
          Change the default InterestFrequency for the this Market.
 void AbstractPreferredSecurity.setInterestFrequency(InterestFrequency interestFrequency)
          Set the InterestFrequency.
 void FixedInterestRateSecurity.setInterestFrequency(InterestFrequency interestFrequency)
          Set the InterestFrequency.
 void SteppedCouponSecurity.setInterestFrequency(InterestFrequency interestFrequency)
          Set the InterestFrequency.
 void ZeroCouponSecurity.setInterestFrequency(InterestFrequency interestFrequency)
          Set the InterestFrequency.
 

Constructors in com.ftlabs.fisa with parameters of type InterestFrequency
ZeroCouponSecurity(Market market, Redemption maturity, InterestFrequency interestFrequency)
          Creates a ZeroCouponSecurity object of the given Market.
 

Uses of InterestFrequency in com.ftlabs.fisa.calc
 

Methods in com.ftlabs.fisa.calc with parameters of type InterestFrequency
protected  void PreferredCalculator.setValues(FISADate tradeDate, double parValue, double interestRate, InterestFrequency interestFrequency, DayCountBasis dayCountBasis, boolean eomAdjust, FISADate datedDate, FISADate exDividendDate)
           
 void PerpetualPreferredCalculator.setValues(FISADate tradeDate, FISADate settlementDate, double parValue, double interestRate, InterestFrequency interestFrequency, DayCountBasis dayCountBasis, boolean eomAdjust, FISADate datedDate, FISADate dividendPaymentDate, FISADate exDividendDate)
           
 void PreferredFixedInterestRateCalculator.setValues(FISADate tradeDate, FISADate settlementDate, Redemption redemption, double parValue, double interestRate, InterestFrequency interestFrequency, DayCountBasis dayCountBasis, boolean eomAdjust, FISADate datedDate, FISADate dividendPaymentDate, FISADate exDividendDate)
          Create a new PreferredFixedInterestRateCalculator.
 

Constructors in com.ftlabs.fisa.calc with parameters of type InterestFrequency
PerpetualPreferredCalculator(FISADate tradeDate, FISADate settlementDate, double parValue, double interestRate, InterestFrequency interestFrequency, DayCountBasis dayCountBasis, boolean eomAdjust, FISADate datedDate, FISADate dividendPaymentDate, FISADate exDividendDate)
          Create a new PreferredFixedCouponCalculator.
PreferredCalculator(FISADate tradeDate, double parValue, double interestRate, InterestFrequency interestFrequency, DayCountBasis dayCountBasis, boolean eomAdjust, FISADate datedDate, FISADate exDividendDate)
          Creates a new PreferredCalculator.
PreferredFixedInterestRateCalculator(FISADate tradeDate, FISADate settlementDate, Redemption redemption, double parValue, double interestRate, InterestFrequency interestFrequency, DayCountBasis dayCountBasis, boolean eomAdjust, FISADate datedDate, FISADate dividendPaymentDate, FISADate exDividendDate)
          Create a new PreferredFixedInterestRateCalculator.