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
FieldsModifier and TypeFieldDescriptionprotected BusinessCenterprotected CashflowTypeprotected Currencyprotected ReportingCurrencyTypeprotected ExchangeIdprotected XMLGregorianCalendarprotected Stringprotected List<InformationSource>protected AssetMeasureTypeprotected PricingModelprotected PriceQuoteUnitsprotected QuotationSideEnumprotected XMLGregorianCalendarprotected QuoteTimingprotected jakarta.xml.bind.JAXBElement<? extends Asset>protected AssetReferenceprotected XMLGregorianCalendarprotected BigDecimal -
Constructor Summary
Constructors -
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.voidsetBusinessCenter(BusinessCenter value)Sets the value of the businessCenter property.voidsetCashflowType(CashflowType value)Sets the value of the cashflowType property.voidsetCurrency(Currency value)Sets the value of the currency property.voidsetCurrencyType(ReportingCurrencyType value)Sets the value of the currencyType property.voidsetExchangeId(ExchangeId value)Sets the value of the exchangeId property.voidsetExpiryTime(XMLGregorianCalendar value)Sets the value of the expiryTime property.voidSets the value of the id property.voidsetMeasureType(AssetMeasureType value)Sets the value of the measureType property.voidsetPricingModel(PricingModel value)Sets the value of the pricingModel property.voidsetQuoteUnits(PriceQuoteUnits value)Sets the value of the quoteUnits property.voidsetSide(QuotationSideEnum value)Sets the value of the side property.voidsetTime(XMLGregorianCalendar value)Sets the value of the time property.voidsetTiming(QuoteTiming value)Sets the value of the timing property.voidsetUnderlyingAsset(jakarta.xml.bind.JAXBElement<? extends Asset> value)Sets the value of the underlyingAsset property.voidSets the value of the underlyingAssetReference property.voidsetValuationDate(XMLGregorianCalendar value)Sets the value of the valuationDate property.voidsetValue(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
setmethod 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
PricingDataPointCoordinatePricingDataPointCoordinateReference -
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<ExchangeTradedOption>JAXBElement<Cash>JAXBElement<Basket>JAXBElement<Future>JAXBElement<MutualFund>JAXBElement<Index>JAXBElement<ExchangeTradedFund>JAXBElement<ConvertibleBond>JAXBElement<Loan>JAXBElement<Bond>JAXBElement<Commodity>JAXBElement<EquityAsset>JAXBElement<Mortgage>JAXBElement<Asset>
-
setUnderlyingAsset
Sets the value of the underlyingAsset property.- Parameters:
value- allowed object isJAXBElement<ExchangeTradedOption>JAXBElement<Cash>JAXBElement<Basket>JAXBElement<Future>JAXBElement<MutualFund>JAXBElement<Index>JAXBElement<ExchangeTradedFund>JAXBElement<ConvertibleBond>JAXBElement<Loan>JAXBElement<Bond>JAXBElement<Commodity>JAXBElement<EquityAsset>JAXBElement<Mortgage>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
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
-
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
setmethod 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
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
-