Class PricingStructurePoint
Java class for PricingStructurePoint complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PricingStructurePoint"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <group ref="{http://www.fpml.org/FpML-5/confirmation}PricingCoordinateOrReference.model" maxOccurs="unbounded" minOccurs="0"/> <group ref="{http://www.fpml.org/FpML-5/confirmation}UnderlyingAssetOrReference.model" minOccurs="0"/> <group ref="{http://www.fpml.org/FpML-5/confirmation}Quotation.model"/> </sequence> <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" /> </restriction> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected BusinessCenter
protected CashflowType
protected Currency
protected ReportingCurrencyType
protected ExchangeId
protected XMLGregorianCalendar
protected String
protected List
<InformationSource> protected AssetMeasureType
protected PricingModel
protected PriceQuoteUnits
protected QuotationSideEnum
protected XMLGregorianCalendar
protected QuoteTiming
protected jakarta.xml.bind.JAXBElement
<? extends Asset> protected AssetReference
protected XMLGregorianCalendar
protected BigDecimal
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the businessCenter property.Gets the value of the cashflowType property.Gets the value of the currency property.Gets the value of the currencyType property.Gets the value of the exchangeId property.Gets the value of the expiryTime property.getId()
Gets the value of the id property.Gets the value of the informationSource property.Gets the value of the measureType property.Gets the value of the pricingCoordinateOrReferenceModel property.Gets the value of the pricingModel property.Gets the value of the quoteUnits property.getSide()
Gets the value of the side property.getTime()
Gets the value of the time property.Gets the value of the timing property.jakarta.xml.bind.JAXBElement
<? extends Asset> An underlying asset that defines the meaning of the value, i.e.Gets the value of the underlyingAssetReference property.Gets the value of the valuationDate property.getValue()
Gets the value of the value property.void
setBusinessCenter
(BusinessCenter value) Sets the value of the businessCenter property.void
setCashflowType
(CashflowType value) Sets the value of the cashflowType property.void
setCurrency
(Currency value) Sets the value of the currency property.void
Sets the value of the currencyType property.void
setExchangeId
(ExchangeId value) Sets the value of the exchangeId property.void
Sets the value of the expiryTime property.void
Sets the value of the id property.void
setMeasureType
(AssetMeasureType value) Sets the value of the measureType property.void
setPricingModel
(PricingModel value) Sets the value of the pricingModel property.void
setQuoteUnits
(PriceQuoteUnits value) Sets the value of the quoteUnits property.void
setSide
(QuotationSideEnum value) Sets the value of the side property.void
setTime
(XMLGregorianCalendar value) Sets the value of the time property.void
setTiming
(QuoteTiming value) Sets the value of the timing property.void
setUnderlyingAsset
(jakarta.xml.bind.JAXBElement<? extends Asset> value) Sets the value of the underlyingAsset property.void
Sets the value of the underlyingAssetReference property.void
Sets the value of the valuationDate property.void
setValue
(BigDecimal value) Sets the value of the value property.
-
Field Details
-
pricingCoordinateOrReferenceModel
-
underlyingAsset
-
underlyingAssetReference
-
value
-
measureType
-
quoteUnits
-
side
-
currency
-
currencyType
-
timing
-
businessCenter
-
exchangeId
-
informationSource
-
pricingModel
-
time
-
valuationDate
-
expiryTime
-
cashflowType
-
id
-
-
Constructor Details
-
PricingStructurePoint
public PricingStructurePoint()
-
-
Method Details
-
getPricingCoordinateOrReferenceModel
Gets the value of the pricingCoordinateOrReferenceModel property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
set
method for the pricingCoordinateOrReferenceModel property.For example, to add a new item, do as follows:
getPricingCoordinateOrReferenceModel().add(newItem);
Objects of the following type(s) are allowed in the list
PricingDataPointCoordinate
PricingDataPointCoordinateReference
-
getUnderlyingAsset
An underlying asset that defines the meaning of the value, i.e. the product that the value corresponds to. For example, this could be a caplet or simple european swaption.- Returns:
- possible object is
JAXBElement
<
Index
>
JAXBElement
<
Mortgage
>
JAXBElement
<
Cash
>
JAXBElement
<
EquityAsset
>
JAXBElement
<
Future
>
JAXBElement
<
Bond
>
JAXBElement
<
ConvertibleBond
>
JAXBElement
<
Basket
>
JAXBElement
<
ExchangeTradedFund
>
JAXBElement
<
Loan
>
JAXBElement
<
MutualFund
>
JAXBElement
<
ExchangeTradedOption
>
JAXBElement
<
Commodity
>
JAXBElement
<
Asset
>
-
setUnderlyingAsset
Sets the value of the underlyingAsset property.- Parameters:
value
- allowed object isJAXBElement
<
Index
>
JAXBElement
<
Mortgage
>
JAXBElement
<
Cash
>
JAXBElement
<
EquityAsset
>
JAXBElement
<
Future
>
JAXBElement
<
Bond
>
JAXBElement
<
ConvertibleBond
>
JAXBElement
<
Basket
>
JAXBElement
<
ExchangeTradedFund
>
JAXBElement
<
Loan
>
JAXBElement
<
MutualFund
>
JAXBElement
<
ExchangeTradedOption
>
JAXBElement
<
Commodity
>
JAXBElement
<
Asset
>
-
getUnderlyingAssetReference
Gets the value of the underlyingAssetReference property.- Returns:
- possible object is
AssetReference
-
setUnderlyingAssetReference
Sets the value of the underlyingAssetReference property.- Parameters:
value
- allowed object isAssetReference
-
getValue
Gets the value of the value property.- Returns:
- possible object is
BigDecimal
-
setValue
Sets the value of the value property.- Parameters:
value
- allowed object isBigDecimal
-
getMeasureType
Gets the value of the measureType property.- Returns:
- possible object is
AssetMeasureType
-
setMeasureType
Sets the value of the measureType property.- Parameters:
value
- allowed object isAssetMeasureType
-
getQuoteUnits
Gets the value of the quoteUnits property.- Returns:
- possible object is
PriceQuoteUnits
-
setQuoteUnits
Sets the value of the quoteUnits property.- Parameters:
value
- allowed object isPriceQuoteUnits
-
getSide
Gets the value of the side property.- Returns:
- possible object is
QuotationSideEnum
-
setSide
Sets the value of the side property.- Parameters:
value
- allowed object isQuotationSideEnum
-
getCurrency
-
setCurrency
-
getCurrencyType
Gets the value of the currencyType property.- Returns:
- possible object is
ReportingCurrencyType
-
setCurrencyType
Sets the value of the currencyType property.- Parameters:
value
- allowed object isReportingCurrencyType
-
getTiming
Gets the value of the timing property.- Returns:
- possible object is
QuoteTiming
-
setTiming
Sets the value of the timing property.- Parameters:
value
- allowed object isQuoteTiming
-
getBusinessCenter
Gets the value of the businessCenter property.- Returns:
- possible object is
BusinessCenter
-
setBusinessCenter
Sets the value of the businessCenter property.- Parameters:
value
- allowed object isBusinessCenter
-
getExchangeId
Gets the value of the exchangeId property.- Returns:
- possible object is
ExchangeId
-
setExchangeId
Sets the value of the exchangeId property.- Parameters:
value
- allowed object isExchangeId
-
getInformationSource
Gets the value of the informationSource property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
set
method for the informationSource property.For example, to add a new item, do as follows:
getInformationSource().add(newItem);
Objects of the following type(s) are allowed in the list
InformationSource
-
getPricingModel
Gets the value of the pricingModel property.- Returns:
- possible object is
PricingModel
-
setPricingModel
Sets the value of the pricingModel property.- Parameters:
value
- allowed object isPricingModel
-
getTime
Gets the value of the time property.- Returns:
- possible object is
XMLGregorianCalendar
-
setTime
Sets the value of the time property.- Parameters:
value
- allowed object isXMLGregorianCalendar
-
getValuationDate
Gets the value of the valuationDate property.- Returns:
- possible object is
XMLGregorianCalendar
-
setValuationDate
Sets the value of the valuationDate property.- Parameters:
value
- allowed object isXMLGregorianCalendar
-
getExpiryTime
Gets the value of the expiryTime property.- Returns:
- possible object is
XMLGregorianCalendar
-
setExpiryTime
Sets the value of the expiryTime property.- Parameters:
value
- allowed object isXMLGregorianCalendar
-
getCashflowType
Gets the value of the cashflowType property.- Returns:
- possible object is
CashflowType
-
setCashflowType
Sets the value of the cashflowType property.- Parameters:
value
- allowed object isCashflowType
-
getId
-
setId
-