public class ForwardRateAgreement extends Instrument
swigCMemOwn| Modifier | Constructor and Description |
|---|---|
|
ForwardRateAgreement(Date valueDate,
Date maturityDate,
Position.Type type,
double strikeForwardRate,
double notionalAmount,
IborIndex index) |
|
ForwardRateAgreement(Date valueDate,
Date maturityDate,
Position.Type type,
double strikeForwardRate,
double notionalAmount,
IborIndex index,
YieldTermStructureHandle discountCurve) |
protected |
ForwardRateAgreement(long cPtr,
boolean cMemoryOwn) |
| Modifier and Type | Method and Description |
|---|---|
void |
delete() |
protected void |
finalize() |
InterestRate |
forwardRate() |
protected static long |
getCPtr(ForwardRateAgreement obj) |
double |
spotIncome(YieldTermStructureHandle discount) |
double |
spotValue() |
__deref__, asObservable, errorEstimate, freeze, getCPtr, isExpired, isNull, NPV, recalculate, setPricingEngine, unfreezeprotected ForwardRateAgreement(long cPtr,
boolean cMemoryOwn)
public ForwardRateAgreement(Date valueDate, Date maturityDate, Position.Type type, double strikeForwardRate, double notionalAmount, IborIndex index, YieldTermStructureHandle discountCurve)
public ForwardRateAgreement(Date valueDate, Date maturityDate, Position.Type type, double strikeForwardRate, double notionalAmount, IborIndex index)
protected static long getCPtr(ForwardRateAgreement obj)
protected void finalize()
finalize in class Instrumentpublic void delete()
delete in class Instrumentpublic double spotIncome(YieldTermStructureHandle discount)
public double spotValue()
public InterestRate forwardRate()
Copyright © 2017. All rights reserved.