org.jquantlib.cashflow
Class CmsLeg
- java.lang.Object
-
- org.jquantlib.cashflow.CmsLeg
-
public class CmsLeg extends java.lang.ObjectHelper class building a sequence of capped/floored cms-rate coupons
-
-
Constructor Summary
Constructors Constructor and Description CmsLeg(Schedule schedule, SwapIndex swapIndex)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description CmsLeginArrears(boolean flag)LegLeg()CmsLegwithCaps(Array caps)CmsLegwithCaps(double cap)CmsLegwithFixingDays(Array fixingDays)CmsLegwithFixingDays(int fixingDays)CmsLegwithFloors(Array floors)CmsLegwithFloors(double floor)CmsLegwithGearings(Array gearings)CmsLegwithGearings(double gearing)CmsLegwithNotionals(Array notionals)CmsLegwithNotionals(double notional)CmsLegwithPaymentAdjustment(BusinessDayConvention convention)CmsLegwithPaymentDayCounter(DayCounter dayCounter)CmsLegwithSpreads(Array spreads)CmsLegwithSpreads(double spread)CmsLegwithZeroPayments(boolean flag)
-
-
-
Method Detail
-
withNotionals
public CmsLeg withNotionals(double notional)
-
withPaymentDayCounter
public CmsLeg withPaymentDayCounter(DayCounter dayCounter)
-
withPaymentAdjustment
public CmsLeg withPaymentAdjustment(BusinessDayConvention convention)
-
withFixingDays
public CmsLeg withFixingDays(int fixingDays)
-
withGearings
public CmsLeg withGearings(double gearing)
-
withSpreads
public CmsLeg withSpreads(double spread)
-
withCaps
public CmsLeg withCaps(double cap)
-
withFloors
public CmsLeg withFloors(double floor)
-
inArrears
public CmsLeg inArrears(boolean flag)
-
withZeroPayments
public CmsLeg withZeroPayments(boolean flag)
-
Leg
public Leg Leg()
-
-
DataMelt 3.0 © DataMelt by jWork.ORG