Class LetterOfCredit
java.lang.Object
net.finmath.smartcontract.product.xml.LetterOfCreditSummary
net.finmath.smartcontract.product.xml.LetterOfCredit
A definition of an unfunded borrowing (guarantee) instrument known as a
Letter of Credit.
Java class for LetterOfCredit complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="LetterOfCredit"> <complexContent> <extension base="{http://www.fpml.org/FpML-5/confirmation}LetterOfCreditSummary"> <sequence> <sequence> <element name="expiryDate" type="{http://www.w3.org/2001/XMLSchema}date"/> <element name="finalExpiryDate" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/> </sequence> <element name="lcAccrual" type="{http://www.fpml.org/FpML-5/confirmation}LcAccrual"/> <element name="purpose" type="{http://www.fpml.org/FpML-5/confirmation}LcPurpose" minOccurs="0"/> <group ref="{http://www.fpml.org/FpML-5/confirmation}LetterOfCreditFeatures.model"/> <element name="facilityFxRate" type="{http://www.fpml.org/FpML-5/confirmation}FxTerms" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected EvergreenOption
protected XMLGregorianCalendar
protected FxTerms
protected XMLGregorianCalendar
protected LcAccrual
protected LcAutoAdjustEnum
protected MoneyWithParticipantShare
protected LcPurpose
Fields inherited from class net.finmath.smartcontract.product.xml.LetterOfCreditSummary
amount, beneficiaryPartyReference, borrowerPartyReference, effectiveDate, identifier, issuingBankPartyReference, type
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the evergreenOption property.Gets the value of the expiryDate property.Gets the value of the facilityFxRate property.Gets the value of the finalExpiryDate property.Gets the value of the lcAccrual property.Gets the value of the lcAutoAdjust property.Gets the value of the minLcIssuanceFeeAmount property.Gets the value of the purpose property.void
Sets the value of the evergreenOption property.void
Sets the value of the expiryDate property.void
setFacilityFxRate
(FxTerms value) Sets the value of the facilityFxRate property.void
Sets the value of the finalExpiryDate property.void
setLcAccrual
(LcAccrual value) Sets the value of the lcAccrual property.void
setLcAutoAdjust
(LcAutoAdjustEnum value) Sets the value of the lcAutoAdjust property.void
Sets the value of the minLcIssuanceFeeAmount property.void
setPurpose
(LcPurpose value) Sets the value of the purpose property.Methods inherited from class net.finmath.smartcontract.product.xml.LetterOfCreditSummary
getAmount, getBeneficiaryPartyReference, getBorrowerPartyReference, getEffectiveDate, getIdentifier, getIssuingBankPartyReference, getType, setAmount, setBeneficiaryPartyReference, setBorrowerPartyReference, setEffectiveDate, setIssuingBankPartyReference, setType
-
Field Details
-
expiryDate
-
finalExpiryDate
-
lcAccrual
-
purpose
-
evergreenOption
-
lcAutoAdjust
-
minLcIssuanceFeeAmount
-
facilityFxRate
-
-
Constructor Details
-
LetterOfCredit
public LetterOfCredit()
-
-
Method Details
-
getExpiryDate
Gets the value of the expiryDate property.- Returns:
- possible object is
XMLGregorianCalendar
-
setExpiryDate
Sets the value of the expiryDate property.- Parameters:
value
- allowed object isXMLGregorianCalendar
-
getFinalExpiryDate
Gets the value of the finalExpiryDate property.- Returns:
- possible object is
XMLGregorianCalendar
-
setFinalExpiryDate
Sets the value of the finalExpiryDate property.- Parameters:
value
- allowed object isXMLGregorianCalendar
-
getLcAccrual
-
setLcAccrual
-
getPurpose
-
setPurpose
-
getEvergreenOption
Gets the value of the evergreenOption property.- Returns:
- possible object is
EvergreenOption
-
setEvergreenOption
Sets the value of the evergreenOption property.- Parameters:
value
- allowed object isEvergreenOption
-
getLcAutoAdjust
Gets the value of the lcAutoAdjust property.- Returns:
- possible object is
LcAutoAdjustEnum
-
setLcAutoAdjust
Sets the value of the lcAutoAdjust property.- Parameters:
value
- allowed object isLcAutoAdjustEnum
-
getMinLcIssuanceFeeAmount
Gets the value of the minLcIssuanceFeeAmount property.- Returns:
- possible object is
MoneyWithParticipantShare
-
getFacilityFxRate
-
setFacilityFxRate
-