001package net.objectlab.kit.datecalc.common;
002
003public interface BaseCalculator<E> extends NonWorkingDayChecker<E> {
004    /**
005     * Gives the current business date held by the calculator.
006     *
007     * @return a date.
008     */
009    E getCurrentBusinessDate();
010
011    /**
012     * return the current increment in the calculator, this is used by the
013     * handler.
014     */
015    int getCurrentIncrement();
016}