Class PricingStructureValuation
java.lang.Object
net.finmath.smartcontract.product.xml.Valuation
net.finmath.smartcontract.product.xml.PricingStructureValuation
- Direct Known Subclasses:
CreditCurveValuation
,DefaultProbabilityCurve
,FxCurveValuation
,VolatilityMatrix
,YieldCurveValuation
An abstract pricing structure valuation base type. Used as a base for
values of pricing structures such as yield curves and volatility matrices. Derived from the "Valuation"
type.
Java class for PricingStructureValuation complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PricingStructureValuation"> <complexContent> <extension base="{http://www.fpml.org/FpML-5/confirmation}Valuation"> <sequence> <group ref="{http://www.fpml.org/FpML-5/confirmation}PricingInputDates.model"/> </sequence> </extension> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected IdentifiedDate
protected XMLGregorianCalendar
protected IdentifiedDate
protected IdentifiedDate
protected IdentifiedDate
Fields inherited from class net.finmath.smartcontract.product.xml.Valuation
definitionRef, id, objectReference, valuationScenarioReference
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the baseDate property.Gets the value of the buildDateTime property.Gets the value of the endDate property.Gets the value of the inputDataDate property.Gets the value of the spotDate property.void
setBaseDate
(IdentifiedDate value) Sets the value of the baseDate property.void
Sets the value of the buildDateTime property.void
setEndDate
(IdentifiedDate value) Sets the value of the endDate property.void
setInputDataDate
(IdentifiedDate value) Sets the value of the inputDataDate property.void
setSpotDate
(IdentifiedDate value) Sets the value of the spotDate property.Methods inherited from class net.finmath.smartcontract.product.xml.Valuation
getDefinitionRef, getId, getObjectReference, getValuationScenarioReference, setDefinitionRef, setId, setObjectReference, setValuationScenarioReference
-
Field Details
-
baseDate
-
spotDate
-
inputDataDate
-
endDate
-
buildDateTime
-
-
Constructor Details
-
PricingStructureValuation
public PricingStructureValuation()
-
-
Method Details
-
getBaseDate
Gets the value of the baseDate property.- Returns:
- possible object is
IdentifiedDate
-
setBaseDate
Sets the value of the baseDate property.- Parameters:
value
- allowed object isIdentifiedDate
-
getSpotDate
Gets the value of the spotDate property.- Returns:
- possible object is
IdentifiedDate
-
setSpotDate
Sets the value of the spotDate property.- Parameters:
value
- allowed object isIdentifiedDate
-
getInputDataDate
Gets the value of the inputDataDate property.- Returns:
- possible object is
IdentifiedDate
-
setInputDataDate
Sets the value of the inputDataDate property.- Parameters:
value
- allowed object isIdentifiedDate
-
getEndDate
Gets the value of the endDate property.- Returns:
- possible object is
IdentifiedDate
-
setEndDate
Sets the value of the endDate property.- Parameters:
value
- allowed object isIdentifiedDate
-
getBuildDateTime
Gets the value of the buildDateTime property.- Returns:
- possible object is
XMLGregorianCalendar
-
setBuildDateTime
Sets the value of the buildDateTime property.- Parameters:
value
- allowed object isXMLGregorianCalendar
-