Class EnvironmentalPhysicalLeg
java.lang.Object
net.finmath.smartcontract.product.xml.Leg
net.finmath.smartcontract.product.xml.CommoditySwapLeg
net.finmath.smartcontract.product.xml.PhysicalSwapLeg
net.finmath.smartcontract.product.xml.EnvironmentalPhysicalLeg
Java class for EnvironmentalPhysicalLeg complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="EnvironmentalPhysicalLeg"> <complexContent> <extension base="{http://www.fpml.org/FpML-5/confirmation}PhysicalSwapLeg"> <sequence> <element name="numberOfAllowances" type="{http://www.fpml.org/FpML-5/confirmation}UnitQuantity"/> <element name="environmental" type="{http://www.fpml.org/FpML-5/confirmation}EnvironmentalProduct"/> <element name="abandonmentOfScheme" type="{http://www.fpml.org/FpML-5/confirmation}EnvironmentalAbandonmentOfSchemeEnum" minOccurs="0"/> <element name="deliveryDate" type="{http://www.fpml.org/FpML-5/confirmation}AdjustableOrRelativeDate"/> <sequence> <element name="paymentDate" type="{http://www.fpml.org/FpML-5/confirmation}DateOffset"/> <group ref="{http://www.fpml.org/FpML-5/confirmation}BusinessCentersOrReference.model" minOccurs="0"/> </sequence> <element name="failureToDeliverApplicable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="eEPParameters" type="{http://www.fpml.org/FpML-5/confirmation}EEPParameters" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected EnvironmentalAbandonmentOfSchemeEnum
protected BusinessCenters
protected BusinessCentersReference
protected AdjustableOrRelativeDate
protected EEPParameters
protected EnvironmentalProduct
protected Boolean
protected UnitQuantity
protected DateOffset
Fields inherited from class net.finmath.smartcontract.product.xml.PhysicalSwapLeg
payerAccountReference, payerPartyReference, receiverAccountReference, receiverPartyReference
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the abandonmentOfScheme property.Gets the value of the businessCenters property.Gets the value of the businessCentersReference property.Gets the value of the deliveryDate property.Gets the value of the eepParameters property.Gets the value of the environmental property.Gets the value of the numberOfAllowances property.Gets the value of the paymentDate property.Gets the value of the failureToDeliverApplicable property.void
Sets the value of the abandonmentOfScheme property.void
Sets the value of the businessCenters property.void
Sets the value of the businessCentersReference property.void
Sets the value of the deliveryDate property.void
setEEPParameters
(EEPParameters value) Sets the value of the eepParameters property.void
Sets the value of the environmental property.void
Sets the value of the failureToDeliverApplicable property.void
Sets the value of the numberOfAllowances property.void
setPaymentDate
(DateOffset value) Sets the value of the paymentDate property.Methods inherited from class net.finmath.smartcontract.product.xml.PhysicalSwapLeg
getPayerAccountReference, getPayerPartyReference, getReceiverAccountReference, getReceiverPartyReference, setPayerAccountReference, setPayerPartyReference, setReceiverAccountReference, setReceiverPartyReference
-
Field Details
-
numberOfAllowances
-
environmental
-
abandonmentOfScheme
-
deliveryDate
-
paymentDate
-
businessCentersReference
-
businessCenters
-
failureToDeliverApplicable
-
eepParameters
-
-
Constructor Details
-
EnvironmentalPhysicalLeg
public EnvironmentalPhysicalLeg()
-
-
Method Details
-
getNumberOfAllowances
Gets the value of the numberOfAllowances property.- Returns:
- possible object is
UnitQuantity
-
setNumberOfAllowances
Sets the value of the numberOfAllowances property.- Parameters:
value
- allowed object isUnitQuantity
-
getEnvironmental
Gets the value of the environmental property.- Returns:
- possible object is
EnvironmentalProduct
-
setEnvironmental
Sets the value of the environmental property.- Parameters:
value
- allowed object isEnvironmentalProduct
-
getAbandonmentOfScheme
Gets the value of the abandonmentOfScheme property.- Returns:
- possible object is
EnvironmentalAbandonmentOfSchemeEnum
-
setAbandonmentOfScheme
Sets the value of the abandonmentOfScheme property.- Parameters:
value
- allowed object isEnvironmentalAbandonmentOfSchemeEnum
-
getDeliveryDate
Gets the value of the deliveryDate property.- Returns:
- possible object is
AdjustableOrRelativeDate
-
setDeliveryDate
Sets the value of the deliveryDate property.- Parameters:
value
- allowed object isAdjustableOrRelativeDate
-
getPaymentDate
Gets the value of the paymentDate property.- Returns:
- possible object is
DateOffset
-
setPaymentDate
Sets the value of the paymentDate property.- Parameters:
value
- allowed object isDateOffset
-
getBusinessCentersReference
Gets the value of the businessCentersReference property.- Returns:
- possible object is
BusinessCentersReference
-
setBusinessCentersReference
Sets the value of the businessCentersReference property.- Parameters:
value
- allowed object isBusinessCentersReference
-
getBusinessCenters
Gets the value of the businessCenters property.- Returns:
- possible object is
BusinessCenters
-
setBusinessCenters
Sets the value of the businessCenters property.- Parameters:
value
- allowed object isBusinessCenters
-
isFailureToDeliverApplicable
-
setFailureToDeliverApplicable
-
getEEPParameters
Gets the value of the eepParameters property.- Returns:
- possible object is
EEPParameters
-
setEEPParameters
Sets the value of the eepParameters property.- Parameters:
value
- allowed object isEEPParameters
-