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
public interface DescribedProduct<T extends ProductDescriptor> extends Product
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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TgetDescriptor()Return a product descriptor representing this product.
-
-
-
Method Detail
-
getDescriptor
T getDescriptor()
Return a product descriptor representing this product.- Returns:
- The product descriptor of this product.
-
-