net.objectlab.kit.datecalc.joda
Class YearMonthDayPeriodCountCalculator

Package class diagram package YearMonthDayPeriodCountCalculator
java.lang.Object
  extended by net.objectlab.kit.datecalc.joda.YearMonthDayPeriodCountCalculator
All Implemented Interfaces:
PeriodCountCalculator<YearMonthDay>

public class YearMonthDayPeriodCountCalculator
extends Object
implements PeriodCountCalculator<YearMonthDay>

Joda YearMonthDay based implementation of the PeriodCountCalculator. It just delegates to a PeriodCountCalculator

Version:
$Revision: 203 $ $Date: 2006-10-11 08:53:07 -0400 (Wed, 11 Oct 2006) $
Author:
Benoit Xhenseval, $LastChangedBy: benoitx $

Field Summary
 
Fields inherited from interface net.objectlab.kit.datecalc.common.PeriodCountCalculator
MONTH_30_DAYS, MONTH_31_DAYS, MONTHS_IN_YEAR, YEAR_360, YEAR_360_0, YEAR_365_0
 
Constructor Summary
YearMonthDayPeriodCountCalculator()
           
 
Method Summary
 int dayDiff(YearMonthDay start, YearMonthDay end, PeriodCountBasis basis)
           
 double monthDiff(YearMonthDay start, YearMonthDay end, PeriodCountBasis basis)
           
 double yearDiff(YearMonthDay start, YearMonthDay end, PeriodCountBasis basis)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

YearMonthDayPeriodCountCalculator

public YearMonthDayPeriodCountCalculator()
Method Detail

dayDiff

public int dayDiff(YearMonthDay start,
                   YearMonthDay end,
                   PeriodCountBasis basis)
Specified by:
dayDiff in interface PeriodCountCalculator<YearMonthDay>

monthDiff

public double monthDiff(YearMonthDay start,
                        YearMonthDay end,
                        PeriodCountBasis basis)
Specified by:
monthDiff in interface PeriodCountCalculator<YearMonthDay>

yearDiff

public double yearDiff(YearMonthDay start,
                       YearMonthDay end,
                       PeriodCountBasis basis)
Specified by:
yearDiff in interface PeriodCountCalculator<YearMonthDay>


Copyright © 2006-2010 Appendium - Portfolio Financing Platform. All Rights Reserved.