Package org.cyclos.impl.banking
Interface ARateTypeHandlerTestable
-
- All Superinterfaces:
ARateTypeHandler,RateTypeHandler<Date,ARateParameters,ARateParametersDTO>,TimeBasedRateTypeHandler<ARateParameters,ARateParametersDTO>
- All Known Implementing Classes:
ARateTypeHandlerImpl
public interface ARateTypeHandlerTestable extends ARateTypeHandler
A Testable Handler for A-rate, specifically created to test non-public methods of ARateTypeHandler.
-
-
Field Summary
-
Fields inherited from interface org.cyclos.impl.banking.RateTypeHandler
RATE_SCALE
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Datemerge(RatedCurrencyAmount<Date> setOfUnits1, RatedCurrencyAmount<Date> setOfUnits2, Date date)-
Methods inherited from interface org.cyclos.impl.banking.RateTypeHandler
applyIncomingTransfer, calculateFromRates, complete, convert, convert, copy, getCreationValue, getEnableDate, getNullSafeRawRate, getRateParameters, getRateParameters, getRateParametersDTO, getRateType, isEnabled, isVisible, isVisibleToUser, nullAllAccountRates, resolveValidator, setRate, setRawRate, toEntity
-
Methods inherited from interface org.cyclos.impl.banking.TimeBasedRateTypeHandler
convert, convert, getInitValue
-
-
-
-
Method Detail
-
merge
Date merge(RatedCurrencyAmount<Date> setOfUnits1, RatedCurrencyAmount<Date> setOfUnits2, Date date) throws IllegalArgumentException
- Throws:
IllegalArgumentException
-
-