- java.lang.Object
-
- org.quantlib.Observable
-
- org.quantlib.LazyObject
-
- org.quantlib.Instrument
-
- org.quantlib.Bond
-
- org.quantlib.ConvertibleZeroCouponBond
-
- All Implemented Interfaces:
AutoCloseable,org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
public class ConvertibleZeroCouponBond extends Bond implements org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedConvertibleZeroCouponBond(long cPtr, boolean cMemoryOwn)ConvertibleZeroCouponBond(Exercise exercise, double conversionRatio, CallabilitySchedule callability, Date issueDate, int settlementDays, DayCounter dayCounter, Schedule schedule)ConvertibleZeroCouponBond(Exercise exercise, double conversionRatio, CallabilitySchedule callability, Date issueDate, int settlementDays, DayCounter dayCounter, Schedule schedule, double redemption)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete()protected voidfinalize()protected static longgetCPtr(ConvertibleZeroCouponBond obj)protected voidswigSetCMemOwn(boolean own)-
Methods inherited from class org.quantlib.Bond
accruedAmount, accruedAmount, calendar, cashflows, cleanPrice, cleanPrice, cleanPrice, dirtyPrice, dirtyPrice, dirtyPrice, getCPtr, issueDate, maturityDate, nextCouponRate, nextCouponRate, notional, notional, notionals, previousCouponRate, previousCouponRate, redemption, redemptions, settlementDate, settlementDate, settlementDays, settlementValue, settlementValue, startDate, yield, yield, yield, yield, yield, yield, yield
-
Methods inherited from class org.quantlib.Instrument
errorEstimate, getCPtr, isExpired, NPV, setPricingEngine
-
Methods inherited from class org.quantlib.LazyObject
alwaysForwardNotifications, forwardFirstNotificationOnly, forwardsAllNotifications, freeze, getCPtr, recalculate, unfreeze
-
Methods inherited from class org.quantlib.Observable
getCPtr
-
-
-
-
Constructor Detail
-
ConvertibleZeroCouponBond
protected ConvertibleZeroCouponBond(long cPtr, boolean cMemoryOwn)
-
ConvertibleZeroCouponBond
public ConvertibleZeroCouponBond(Exercise exercise, double conversionRatio, CallabilitySchedule callability, Date issueDate, int settlementDays, DayCounter dayCounter, Schedule schedule, double redemption)
-
ConvertibleZeroCouponBond
public ConvertibleZeroCouponBond(Exercise exercise, double conversionRatio, CallabilitySchedule callability, Date issueDate, int settlementDays, DayCounter dayCounter, Schedule schedule)
-
-
Method Detail
-
getCPtr
protected static long getCPtr(ConvertibleZeroCouponBond obj)
-
swigSetCMemOwn
protected void swigSetCMemOwn(boolean own)
- Overrides:
swigSetCMemOwnin classBond
-
-