Uses of Class
org.quantlib.InterestRate
-
-
Uses of InterestRate in org.quantlib
Methods in org.quantlib that return InterestRate Modifier and Type Method Description InterestRateInterestRate. equivalentRate(Compounding comp, Frequency freq, double t)InterestRateInterestRate. equivalentRate(DayCounter resultDayCounter, Compounding comp, Frequency freq, Date d1, Date d2)InterestRateInterestRate. equivalentRate(DayCounter resultDayCounter, Compounding comp, Frequency freq, Date d1, Date d2, Date refStart)InterestRateInterestRate. equivalentRate(DayCounter resultDayCounter, Compounding comp, Frequency freq, Date d1, Date d2, Date refStart, Date refEnd)InterestRateForwardRateAgreement. forwardRate()InterestRateYieldTermStructure. forwardRate(double t1, double t2, Compounding arg2)InterestRateYieldTermStructure. forwardRate(double t1, double t2, Compounding arg2, Frequency f)InterestRateYieldTermStructure. forwardRate(double t1, double t2, Compounding arg2, Frequency f, boolean extrapolate)InterestRateYieldTermStructure. forwardRate(Date d1, Date d2, DayCounter arg2, Compounding arg3)InterestRateYieldTermStructure. forwardRate(Date d1, Date d2, DayCounter arg2, Compounding arg3, Frequency f)InterestRateYieldTermStructure. forwardRate(Date d1, Date d2, DayCounter arg2, Compounding arg3, Frequency f, boolean extrapolate)InterestRateYieldTermStructureHandle. forwardRate(double t1, double t2, Compounding arg2)InterestRateYieldTermStructureHandle. forwardRate(double t1, double t2, Compounding arg2, Frequency f)InterestRateYieldTermStructureHandle. forwardRate(double t1, double t2, Compounding arg2, Frequency f, boolean extrapolate)InterestRateYieldTermStructureHandle. forwardRate(Date d1, Date d2, DayCounter arg2, Compounding arg3)InterestRateYieldTermStructureHandle. forwardRate(Date d1, Date d2, DayCounter arg2, Compounding arg3, Frequency f)InterestRateYieldTermStructureHandle. forwardRate(Date d1, Date d2, DayCounter arg2, Compounding arg3, Frequency f, boolean extrapolate)InterestRateInterestRateVector. get(int index)static InterestRateInterestRate. impliedRate(double compound, DayCounter resultDC, Compounding comp, Frequency freq, double t)static InterestRateInterestRate. impliedRate(double compound, DayCounter resultDC, Compounding comp, Frequency freq, Date d1, Date d2)static InterestRateInterestRate. impliedRate(double compound, DayCounter resultDC, Compounding comp, Frequency freq, Date d1, Date d2, Date refStart)static InterestRateInterestRate. impliedRate(double compound, DayCounter resultDC, Compounding comp, Frequency freq, Date d1, Date d2, Date refStart, Date refEnd)InterestRateForward. impliedYield(double underlyingSpotValue, double forwardValue, Date settlementDate, Compounding compoundingConvention, DayCounter dayCounter)InterestRateFixedRateCoupon. interestRate()InterestRateInterestRateVector. remove(int index)InterestRateInterestRateVector. set(int index, InterestRate e)InterestRateYieldTermStructure. zeroRate(double t, Compounding arg1)InterestRateYieldTermStructure. zeroRate(double t, Compounding arg1, Frequency f)InterestRateYieldTermStructure. zeroRate(double t, Compounding arg1, Frequency f, boolean extrapolate)InterestRateYieldTermStructure. zeroRate(Date d, DayCounter arg1, Compounding arg2)InterestRateYieldTermStructure. zeroRate(Date d, DayCounter arg1, Compounding arg2, Frequency f)InterestRateYieldTermStructure. zeroRate(Date d, DayCounter arg1, Compounding arg2, Frequency f, boolean extrapolate)InterestRateYieldTermStructureHandle. zeroRate(double t, Compounding arg1)InterestRateYieldTermStructureHandle. zeroRate(double t, Compounding arg1, Frequency f)InterestRateYieldTermStructureHandle. zeroRate(double t, Compounding arg1, Frequency f, boolean extrapolate)InterestRateYieldTermStructureHandle. zeroRate(Date d, DayCounter arg1, Compounding arg2)InterestRateYieldTermStructureHandle. zeroRate(Date d, DayCounter arg1, Compounding arg2, Frequency f)InterestRateYieldTermStructureHandle. zeroRate(Date d, DayCounter arg1, Compounding arg2, Frequency f, boolean extrapolate)Methods in org.quantlib with parameters of type InterestRate Modifier and Type Method Description voidInterestRateVector. add(int index, InterestRate e)booleanInterestRateVector. add(InterestRate e)static doubleBondFunctions. basisPointValue(Bond bond, InterestRate yield)static doubleBondFunctions. basisPointValue(Bond bond, InterestRate yield, Date settlementDate)static doubleCashFlows. basisPointValue(Leg leg, InterestRate yield, boolean includeSettlementDateFlows)static doubleCashFlows. basisPointValue(Leg leg, InterestRate yield, boolean includeSettlementDateFlows, Date settlementDate)static doubleCashFlows. basisPointValue(Leg leg, InterestRate yield, boolean includeSettlementDateFlows, Date settlementDate, Date npvDate)static doubleBondFunctions. bps(Bond bond, InterestRate yield)static doubleBondFunctions. bps(Bond bond, InterestRate yield, Date settlementDate)static doubleCashFlows. bps(Leg arg0, InterestRate arg1, boolean includeSettlementDateFlows)static doubleCashFlows. bps(Leg arg0, InterestRate arg1, boolean includeSettlementDateFlows, Date settlementDate)static doubleCashFlows. bps(Leg arg0, InterestRate arg1, boolean includeSettlementDateFlows, Date settlementDate, Date npvDate)static doubleBondFunctions. cleanPrice(Bond bond, InterestRate yield)static doubleBondFunctions. cleanPrice(Bond bond, InterestRate yield, Date settlementDate)static doubleBondFunctions. convexity(Bond bond, InterestRate yield)static doubleBondFunctions. convexity(Bond bond, InterestRate yield, Date settlementDate)static doubleCashFlows. convexity(Leg arg0, InterestRate arg1, boolean includeSettlementDateFlows)static doubleCashFlows. convexity(Leg arg0, InterestRate arg1, boolean includeSettlementDateFlows, Date settlementDate)static doubleCashFlows. convexity(Leg arg0, InterestRate arg1, boolean includeSettlementDateFlows, Date settlementDate, Date npvDate)static doubleBondFunctions. duration(Bond bond, InterestRate yield)static doubleBondFunctions. duration(Bond bond, InterestRate yield, Duration.Type type)static doubleBondFunctions. duration(Bond bond, InterestRate yield, Duration.Type type, Date settlementDate)static doubleCashFlows. duration(Leg arg0, InterestRate arg1, Duration.Type type, boolean includeSettlementDateFlows)static doubleCashFlows. duration(Leg arg0, InterestRate arg1, Duration.Type type, boolean includeSettlementDateFlows, Date settlementDate)protected static longInterestRate. getCPtr(InterestRate obj)static doubleCashFlows. npv(Leg arg0, InterestRate arg1, boolean includeSettlementDateFlows)static doubleCashFlows. npv(Leg arg0, InterestRate arg1, boolean includeSettlementDateFlows, Date settlementDate)static doubleCashFlows. npv(Leg arg0, InterestRate arg1, boolean includeSettlementDateFlows, Date settlementDate, Date npvDate)InterestRateInterestRateVector. set(int index, InterestRate e)protected static longInterestRate. swigRelease(InterestRate obj)static doubleBondFunctions. yieldValueBasisPoint(Bond bond, InterestRate yield)static doubleBondFunctions. yieldValueBasisPoint(Bond bond, InterestRate yield, Date settlementDate)Constructors in org.quantlib with parameters of type InterestRate Constructor Description InterestRateVector(int count, InterestRate value)InterestRateVector(InterestRate[] initialElements)Constructor parameters in org.quantlib with type arguments of type InterestRate Constructor Description InterestRateVector(Iterable<InterestRate> initialElements)
-