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
FieldsModifier and TypeFieldDescriptionprotected IdentifiedDateprotected XMLGregorianCalendarprotected IdentifiedDateprotected IdentifiedDateprotected IdentifiedDateFields inherited from class net.finmath.smartcontract.product.xml.Valuation
definitionRef, id, objectReference, valuationScenarioReference -
Constructor Summary
Constructors -
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.voidsetBaseDate(IdentifiedDate value)Sets the value of the baseDate property.voidsetBuildDateTime(XMLGregorianCalendar value)Sets the value of the buildDateTime property.voidsetEndDate(IdentifiedDate value)Sets the value of the endDate property.voidsetInputDataDate(IdentifiedDate value)Sets the value of the inputDataDate property.voidsetSpotDate(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
-