Class InitialMarginCalculation
Java class for InitialMarginCalculation complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="InitialMarginCalculation"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <choice> <sequence> <element name="marginRatio" type="{http://www.w3.org/2001/XMLSchema}decimal"/> <element name="marginRatioThreshold" type="{http://www.w3.org/2001/XMLSchema}decimal" maxOccurs="2" minOccurs="0"/> </sequence> <sequence> <element name="haircut" type="{http://www.w3.org/2001/XMLSchema}decimal"/> <element name="haircutThreshold" type="{http://www.w3.org/2001/XMLSchema}decimal" maxOccurs="2" minOccurs="0"/> </sequence> </choice> <element name="assetReference" type="{http://www.fpml.org/FpML-5/confirmation}AssetReference" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected AssetReference
protected BigDecimal
protected List
<BigDecimal> protected BigDecimal
protected List
<BigDecimal> -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the assetReference property.Gets the value of the haircut property.Gets the value of the haircutThreshold property.Gets the value of the marginRatio property.Gets the value of the marginRatioThreshold property.void
setAssetReference
(AssetReference value) Sets the value of the assetReference property.void
setHaircut
(BigDecimal value) Sets the value of the haircut property.void
setMarginRatio
(BigDecimal value) Sets the value of the marginRatio property.
-
Field Details
-
marginRatio
-
marginRatioThreshold
-
haircut
-
haircutThreshold
-
assetReference
-
-
Constructor Details
-
InitialMarginCalculation
public InitialMarginCalculation()
-
-
Method Details
-
getMarginRatio
Gets the value of the marginRatio property.- Returns:
- possible object is
BigDecimal
-
setMarginRatio
Sets the value of the marginRatio property.- Parameters:
value
- allowed object isBigDecimal
-
getMarginRatioThreshold
Gets the value of the marginRatioThreshold 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 marginRatioThreshold property.For example, to add a new item, do as follows:
getMarginRatioThreshold().add(newItem);
Objects of the following type(s) are allowed in the list
BigDecimal
-
getHaircut
Gets the value of the haircut property.- Returns:
- possible object is
BigDecimal
-
setHaircut
Sets the value of the haircut property.- Parameters:
value
- allowed object isBigDecimal
-
getHaircutThreshold
Gets the value of the haircutThreshold 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 haircutThreshold property.For example, to add a new item, do as follows:
getHaircutThreshold().add(newItem);
Objects of the following type(s) are allowed in the list
BigDecimal
-
getAssetReference
Gets the value of the assetReference property.- Returns:
- possible object is
AssetReference
-
setAssetReference
Sets the value of the assetReference property.- Parameters:
value
- allowed object isAssetReference
-