Module net.finmath.lib
Package net.finmath.modelling.descriptor
Class SingleAssetEuropeanOptionProductDescriptor
java.lang.Object
net.finmath.modelling.descriptor.SingleAssetEuropeanOptionProductDescriptor
- All Implemented Interfaces:
ProductDescriptor
,SingleAssetProductDescriptor
public class SingleAssetEuropeanOptionProductDescriptor extends Object implements SingleAssetProductDescriptor
Describes a European option.
- Version:
- 1.0
- Author:
- Christian Fries
-
Constructor Summary
Constructors Constructor Description SingleAssetEuropeanOptionProductDescriptor(String underlyingName, LocalDate maturity, double strike)
-
Method Summary
Modifier and Type Method Description LocalDate
getMaturity()
Double
getStrike()
String
getUnderlyingName()
String
name()
Return the name of the model represented by this descriptor.Integer
version()
Return the version of the model description.
-
Constructor Details
-
Method Details
-
version
Description copied from interface:ProductDescriptor
Return the version of the model description.- Specified by:
version
in interfaceProductDescriptor
- Returns:
- Version number.
-
name
Description copied from interface:ProductDescriptor
Return the name of the model represented by this descriptor.- Specified by:
name
in interfaceProductDescriptor
- Returns:
- Name of the model.
-
getUnderlyingName
- Returns:
- Name of the underlying.
-
getMaturity
- Returns:
- Maturity as double.
-
getStrike
- Returns:
- Strike
-