Class PricingStructure
java.lang.Object
net.finmath.smartcontract.product.xml.PricingStructure
- Direct Known Subclasses:
CreditCurve
,FxCurve
,VolatilityRepresentation
,YieldCurve
An abstract pricing structure base type. Used as a base for structures such
as yield curves and volatility matrices.
Java class for PricingStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PricingStructure"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="name" type="{http://www.fpml.org/FpML-5/confirmation}NormalizedString" minOccurs="0"/> <element name="currency" type="{http://www.fpml.org/FpML-5/confirmation}Currency" minOccurs="0"/> </sequence> <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" /> </restriction> </complexContent> </complexType>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the currency property.getId()
Gets the value of the id property.getName()
Gets the value of the name property.void
setCurrency(Currency value)
Sets the value of the currency property.void
Sets the value of the id property.void
Sets the value of the name property.
-
Field Details
-
name
-
currency
-
id
-
-
Constructor Details
-
PricingStructure
public PricingStructure()
-
-
Method Details
-
getName
Gets the value of the name property.- Returns:
- possible object is
String
-
setName
Sets the value of the name property.- Parameters:
value
- allowed object isString
-
getCurrency
Gets the value of the currency property.- Returns:
- possible object is
Currency
-
setCurrency
Sets the value of the currency property.- Parameters:
value
- allowed object isCurrency
-
getId
Gets the value of the id property.- Returns:
- possible object is
String
-
setId
Sets the value of the id property.- Parameters:
value
- allowed object isString
-