javadoc for repaymentplan class