Module net.finmath.lib
Package net.finmath.modelling
Interface DescribedProduct<T extends ProductDescriptor>
- Type Parameters:
T- An interface extending theProductDescriptorinterface, being rich enough to describe the product implementing this interface.
- All Superinterfaces:
Product
- All Known Implementing Classes:
InterestRateMonteCarloProductFactory.SwapLegMonteCarlo,InterestRateMonteCarloProductFactory.SwapMonteCarlo,InterestRateMonteCarloProductFactory.SwaptionPhysicalMonteCarlo,SingleAssetFourierProductFactory.DigitalOptionFourierMethod,SingleAssetFourierProductFactory.EuropeanOptionFourierMethod,SingleAssetMonteCarloProductFactory.DigitalOptionMonteCarlo,SingleAssetMonteCarloProductFactory.EuropeanOptionMonteCarlo,Swap,SwapLeg
Interface for products which can provide a complete description of themself, i.e. the model parameters (independent of the implementation of the numerical method).
- Version:
- 1.0
- Author:
- Christian Fries
-
Method Summary
Modifier and TypeMethodDescriptionReturn a product descriptor representing this product.
-
Method Details
-
getDescriptor
T getDescriptor()Return a product descriptor representing this product.- Returns:
- The product descriptor of this product.
-