Class ExtendibleProvision
java.lang.Object
net.finmath.smartcontract.product.xml.ExtendibleProvision
A type defining an option to extend an existing swap transaction on the
specified exercise dates for a term ending on the specified new termination date.
Java class for ExtendibleProvision complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ExtendibleProvision">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<group ref="{http://www.fpml.org/FpML-5/confirmation}BuyerSeller.model"/>
<element ref="{http://www.fpml.org/FpML-5/confirmation}exercise"/>
<element name="exerciseNotice" type="{http://www.fpml.org/FpML-5/confirmation}ExerciseNotice" minOccurs="0"/>
<element name="followUpConfirmation" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="extendibleProvisionAdjustedDates" type="{http://www.fpml.org/FpML-5/confirmation}ExtendibleProvisionAdjustedDates" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AccountReferenceprotected PartyReferenceprotected jakarta.xml.bind.JAXBElement<? extends Exercise> protected ExerciseNoticeprotected ExtendibleProvisionAdjustedDatesprotected booleanprotected AccountReferenceprotected PartyReference -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the buyerAccountReference property.Gets the value of the buyerPartyReference property.jakarta.xml.bind.JAXBElement<? extends Exercise> Gets the value of the exercise property.Gets the value of the exerciseNotice property.Gets the value of the extendibleProvisionAdjustedDates property.Gets the value of the sellerAccountReference property.Gets the value of the sellerPartyReference property.booleanGets the value of the followUpConfirmation property.voidSets the value of the buyerAccountReference property.voidSets the value of the buyerPartyReference property.voidsetExercise(jakarta.xml.bind.JAXBElement<? extends Exercise> value) Sets the value of the exercise property.voidsetExerciseNotice(ExerciseNotice value) Sets the value of the exerciseNotice property.voidSets the value of the extendibleProvisionAdjustedDates property.voidsetFollowUpConfirmation(boolean value) Sets the value of the followUpConfirmation property.voidSets the value of the sellerAccountReference property.voidSets the value of the sellerPartyReference property.
-
Field Details
-
buyerPartyReference
-
buyerAccountReference
-
sellerPartyReference
-
sellerAccountReference
-
exercise
-
exerciseNotice
-
followUpConfirmation
protected boolean followUpConfirmation -
extendibleProvisionAdjustedDates
-
-
Constructor Details
-
ExtendibleProvision
public ExtendibleProvision()
-
-
Method Details
-
getBuyerPartyReference
Gets the value of the buyerPartyReference property.- Returns:
- possible object is
PartyReference
-
setBuyerPartyReference
Sets the value of the buyerPartyReference property.- Parameters:
value- allowed object isPartyReference
-
getBuyerAccountReference
Gets the value of the buyerAccountReference property.- Returns:
- possible object is
AccountReference
-
setBuyerAccountReference
Sets the value of the buyerAccountReference property.- Parameters:
value- allowed object isAccountReference
-
getSellerPartyReference
Gets the value of the sellerPartyReference property.- Returns:
- possible object is
PartyReference
-
setSellerPartyReference
Sets the value of the sellerPartyReference property.- Parameters:
value- allowed object isPartyReference
-
getSellerAccountReference
Gets the value of the sellerAccountReference property.- Returns:
- possible object is
AccountReference
-
setSellerAccountReference
Sets the value of the sellerAccountReference property.- Parameters:
value- allowed object isAccountReference
-
getExercise
Gets the value of the exercise property.- Returns:
- possible object is
JAXBElement<EuropeanExercise>JAXBElement<AmericanExercise>JAXBElement<BermudaExercise>JAXBElement<Exercise>
-
setExercise
Sets the value of the exercise property.- Parameters:
value- allowed object isJAXBElement<EuropeanExercise>JAXBElement<AmericanExercise>JAXBElement<BermudaExercise>JAXBElement<Exercise>
-
getExerciseNotice
Gets the value of the exerciseNotice property.- Returns:
- possible object is
ExerciseNotice
-
setExerciseNotice
Sets the value of the exerciseNotice property.- Parameters:
value- allowed object isExerciseNotice
-
isFollowUpConfirmation
public boolean isFollowUpConfirmation()Gets the value of the followUpConfirmation property. -
setFollowUpConfirmation
public void setFollowUpConfirmation(boolean value) Sets the value of the followUpConfirmation property. -
getExtendibleProvisionAdjustedDates
Gets the value of the extendibleProvisionAdjustedDates property.- Returns:
- possible object is
ExtendibleProvisionAdjustedDates
-
setExtendibleProvisionAdjustedDates
Sets the value of the extendibleProvisionAdjustedDates property.- Parameters:
value- allowed object isExtendibleProvisionAdjustedDates
-