public class TermStructureTenorTimeScalingPicewiseConstant extends Object implements TermStructureTenorTimeScalingInterface
| Constructor and Description |
|---|
TermStructureTenorTimeScalingPicewiseConstant(TimeDiscretization timeDiscretization,
double[] parameters) |
| Modifier and Type | Method and Description |
|---|---|
TermStructureTenorTimeScalingInterface |
clone() |
TermStructureTenorTimeScalingInterface |
getCloneWithModifiedParameters(double[] parameters)
Create a new object constructed from a clone of this time scaling, where some parameters have been modified.
|
double[] |
getParameter() |
double |
getScaledTenorTime(double periodStart,
double periodEnd) |
public TermStructureTenorTimeScalingPicewiseConstant(TimeDiscretization timeDiscretization, double[] parameters)
public double getScaledTenorTime(double periodStart,
double periodEnd)
getScaledTenorTime in interface TermStructureTenorTimeScalingInterfacepublic TermStructureTenorTimeScalingInterface getCloneWithModifiedParameters(double[] parameters)
TermStructureTenorTimeScalingInterfacegetCloneWithModifiedParameters in interface TermStructureTenorTimeScalingInterfaceparameters - The set of new parameters.public double[] getParameter()
getParameter in interface TermStructureTenorTimeScalingInterfacepublic TermStructureTenorTimeScalingInterface clone()
clone in interface TermStructureTenorTimeScalingInterfaceclone in class ObjectCopyright © 2019. All rights reserved.