Package com.walkfares.function
Class CurveFunctions
java.lang.Object
com.walkfares.function.AbstractFunctionHolder
com.walkfares.function.CurveFunctions
- All Implemented Interfaces:
FunctionHolder
public class CurveFunctions extends AbstractFunctionHolder implements FunctionHolder
-
Constructor Summary
Constructors Constructor Description CurveFunctions()
-
Method Summary
Modifier and Type Method Description VarContracts
asDays(VarContract contract)
VarContracts
asHours(VarContract contract)
VarContracts
asHours(VarContract contract, String timezone)
VarContracts
asMonths(VarContract contract)
VarCurve
asStrips(OpenDSLContext context, VarCurve input)
VarCurve
bootstrapCurve(OpenDSLContext context, VarCurve input)
String
getCategory()
List<Function>
getFunctions()
VarCurve
normaliseCurve(VarCurve input)
VarCurve
shape(VarCurve curve)
-
Constructor Details
-
CurveFunctions
public CurveFunctions()
-
-
Method Details
-
getCategory
- Specified by:
getCategory
in interfaceFunctionHolder
-
getFunctions
- Specified by:
getFunctions
in interfaceFunctionHolder
-
asStrips
-
bootstrapCurve
-
asMonths
-
asDays
-
asHours
-
asHours
-
shape
-
normaliseCurve
-