Package org.drip.market.exchange
Class DeliverableSwapFutures
java.lang.Object
org.drip.market.exchange.DeliverableSwapFutures
public class DeliverableSwapFutures
extends java.lang.Object
DeliverableSwapFutures contains the details of the exchange-traded Deliverable Swap Futures
Contracts.
- Author:
- Lakshmi Krishnamurthy
-
Constructor Summary
Constructors Constructor Description DeliverableSwapFutures(java.lang.String strCurrency, java.lang.String strTenor, double dblNominal, double dblRateIncrement, LastTradingDateSetting ltds)
DeliverableSwapFutures constructor -
Method Summary
Modifier and Type Method Description FixFloatComponent
Create(JulianDate dtSpot, double dblFixedCoupon)
Create an Instance of the Deliverable Swaps Futuresjava.lang.String
currency()
Retrieve the CurrencyLastTradingDateSetting
ltds()
Retrieve the Last Trading Date Settingdouble
nominal()
Retrieve the Nominaldouble
rateIncrement()
Retrieve the Rate Incrementjava.lang.String
tenor()
Retrieve the TenorMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
DeliverableSwapFutures
public DeliverableSwapFutures(java.lang.String strCurrency, java.lang.String strTenor, double dblNominal, double dblRateIncrement, LastTradingDateSetting ltds) throws java.lang.ExceptionDeliverableSwapFutures constructor- Parameters:
strCurrency
- CurrencystrTenor
- TenordblNominal
- NominaldblRateIncrement
- Rate Incrementltds
- Late Trading Date Setting- Throws:
java.lang.Exception
- Thrown if the Inputs are Invalid
-
-
Method Details
-
currency
public java.lang.String currency()Retrieve the Currency- Returns:
- The Currency
-
tenor
public java.lang.String tenor()Retrieve the Tenor- Returns:
- The Tenor
-
nominal
public double nominal()Retrieve the Nominal- Returns:
- The Nominal
-
rateIncrement
public double rateIncrement()Retrieve the Rate Increment- Returns:
- The Rate Increment
-
ltds
Retrieve the Last Trading Date Setting- Returns:
- The Last Trading Date Setting
-
Create
Create an Instance of the Deliverable Swaps Futures- Parameters:
dtSpot
- Spot DatedblFixedCoupon
- Fixed Coupon- Returns:
- Instance of the Deliverable Swaps Futures
-