Class BaseInterpolator
java.lang.Object
com.walkfares.odsl.conversion.scale.BaseInterpolator
- All Implemented Interfaces:
Interpolator
- Direct Known Subclasses:
ConstantSpline,CubicSpline,LinearSpline,NoneInterpolator
public abstract class BaseInterpolator extends Object implements Interpolator
-
Constructor Summary
Constructors Constructor Description BaseInterpolator() -
Method Summary
Modifier and Type Method Description doubleaverage(UTCDate start, UTCDate end, Calendar from, ScaleOptions options)doublebeginning(UTCDate start, UTCDate end, Calendar from, ScaleOptions options)doubledelta(UTCDate start, UTCDate end, Calendar from, ScaleOptions options)doubleend(UTCDate start, UTCDate end, Calendar from, ScaleOptions options)doublehigh(UTCDate start, UTCDate end, Calendar from, ScaleOptions options)doublelow(UTCDate start, UTCDate end, Calendar from, ScaleOptions options)doublesum(UTCDate start, UTCDate end, Calendar from, ScaleOptions options)Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.walkfares.odsl.conversion.scale.Interpolator
interpolate, interpolate
-
Constructor Details
-
BaseInterpolator
public BaseInterpolator()
-
-
Method Details
-
beginning
- Specified by:
beginningin interfaceInterpolator
-
end
- Specified by:
endin interfaceInterpolator
-
high
- Specified by:
highin interfaceInterpolator
-
low
- Specified by:
lowin interfaceInterpolator
-
sum
- Specified by:
sumin interfaceInterpolator
-
average
- Specified by:
averagein interfaceInterpolator
-
delta
- Specified by:
deltain interfaceInterpolator
-