Package cdm.legaldocumentation.csa
Interface CreditSupportAgreementLegacyElections.CreditSupportAgreementLegacyElectionsBuilder
- All Superinterfaces:
CreditSupportAgreementElectionsBase,CreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilder,CreditSupportAgreementLegacyElections,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
CreditSupportAgreementLegacyElections.CreditSupportAgreementLegacyElectionsBuilderImpl
- Enclosing interface:
CreditSupportAgreementLegacyElections
public static interface CreditSupportAgreementLegacyElections.CreditSupportAgreementLegacyElectionsBuilder
extends CreditSupportAgreementLegacyElections, CreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.CreditSupportAgreementElectionsBase
CreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilder, CreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilderImpl, CreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseImplNested classes/interfaces inherited from interface cdm.legaldocumentation.csa.CreditSupportAgreementLegacyElections
CreditSupportAgreementLegacyElections.CreditSupportAgreementLegacyElectionsBuilder, CreditSupportAgreementLegacyElections.CreditSupportAgreementLegacyElectionsBuilderImpl, CreditSupportAgreementLegacyElections.CreditSupportAgreementLegacyElectionsImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.CreditSupportAgreementElectionsBase
metaDataFields inherited from interface cdm.legaldocumentation.csa.CreditSupportAgreementLegacyElections
metaData -
Method Summary
Modifier and TypeMethodDescriptionThe optional specification of address for transfer as specified by the respective parties to the agreement.The set of elections for determining Valuation and Timing terms specific to the agreement.The Credit Support Obligations applicable to the agreement.The party to whom obligations under the Master Agreement are owed and secured by the credit support arrangements.Where only a single party is explicitly designated to post collateral, the party which is specified as the sole poster of collateral.default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setAdditionalRepresentations(AdditionalRepresentations additionalRepresentations) setAddressesForTransfer(AddressesForTransfer addressesForTransfer) setBaseAndEligibleCurrency(BaseAndEligibleCurrency baseAndEligibleCurrency) setCalculationAndTiming(CalculationAndTimingLegacy calculationAndTiming) setConditionsPrecedent(ConditionsPrecedent conditionsPrecedent) setCreditSupportObligations(CreditSupportObligationsLegacy creditSupportObligations) setDemandsAndNotices(DemandsAndNotices demandsAndNotices) setDisputeResolution(DisputeResolution disputeResolution) setDistributionAndInterestPayment(DistributionAndInterestPayment distributionAndInterestPayment) setExchangeDate(String exchangeDate) setFinalReturns(FinalReturns finalReturns) setHoldingAndUsingPostedCollateral(HoldingAndUsingPostedCollateral holdingAndUsingPostedCollateral) setMasterAgreementDatedAsOfDate(MasterAgreementDatedAsOfDate masterAgreementDatedAsOfDate) setOtherEligibleAndPostedSupport(OtherEligibleAndPostedSupport otherEligibleAndPostedSupport) setSecurityInterestForObligations(SecurityInterestForObligations securityInterestForObligations) setSinglePostingParty(SinglePostingParty singlePostingParty) setSubstitution(Substitution substitution) Methods inherited from interface cdm.legaldocumentation.csa.CreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilder
getAdditionalRepresentations, getBaseAndEligibleCurrency, getConditionsPrecedent, getDemandsAndNotices, getDisputeResolution, getDistributionAndInterestPayment, getFinalReturns, getHoldingAndUsingPostedCollateral, getMasterAgreementDatedAsOfDate, getOrCreateAdditionalRepresentations, getOrCreateBaseAndEligibleCurrency, getOrCreateConditionsPrecedent, getOrCreateDemandsAndNotices, getOrCreateDisputeResolution, getOrCreateDistributionAndInterestPayment, getOrCreateFinalReturns, getOrCreateHoldingAndUsingPostedCollateral, getOrCreateMasterAgreementDatedAsOfDate, getOrCreateOtherEligibleAndPostedSupport, getOrCreateSubstitution, getOtherEligibleAndPostedSupport, getSubstitutionMethods inherited from interface cdm.legaldocumentation.csa.CreditSupportAgreementLegacyElections
build, getExchangeDate, getType, metaData, process, toBuilderMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, hasData, merge, processRosetta, processRosetta
-
Method Details
-
getOrCreateAddressesForTransfer
AddressesForTransfer.AddressesForTransferBuilder getOrCreateAddressesForTransfer() -
getAddressesForTransfer
AddressesForTransfer.AddressesForTransferBuilder getAddressesForTransfer()Description copied from interface:CreditSupportAgreementLegacyElectionsThe optional specification of address for transfer as specified by the respective parties to the agreement.- Specified by:
getAddressesForTransferin interfaceCreditSupportAgreementLegacyElections
-
getOrCreateSecurityInterestForObligations
SecurityInterestForObligations.SecurityInterestForObligationsBuilder getOrCreateSecurityInterestForObligations() -
getSecurityInterestForObligations
SecurityInterestForObligations.SecurityInterestForObligationsBuilder getSecurityInterestForObligations()Description copied from interface:CreditSupportAgreementLegacyElectionsThe party to whom obligations under the Master Agreement are owed and secured by the credit support arrangements. Applicable to 1994 NY CSA, 1995 English Law CSD and 2016 New York Law VM CSA.- Specified by:
getSecurityInterestForObligationsin interfaceCreditSupportAgreementLegacyElections
-
getOrCreateSinglePostingParty
SinglePostingParty.SinglePostingPartyBuilder getOrCreateSinglePostingParty() -
getSinglePostingParty
SinglePostingParty.SinglePostingPartyBuilder getSinglePostingParty()Description copied from interface:CreditSupportAgreementLegacyElectionsWhere only a single party is explicitly designated to post collateral, the party which is specified as the sole poster of collateral.- Specified by:
getSinglePostingPartyin interfaceCreditSupportAgreementLegacyElections
-
getOrCreateCreditSupportObligations
CreditSupportObligationsLegacy.CreditSupportObligationsLegacyBuilder getOrCreateCreditSupportObligations() -
getCreditSupportObligations
CreditSupportObligationsLegacy.CreditSupportObligationsLegacyBuilder getCreditSupportObligations()Description copied from interface:CreditSupportAgreementLegacyElectionsThe Credit Support Obligations applicable to the agreement.- Specified by:
getCreditSupportObligationsin interfaceCreditSupportAgreementLegacyElections
-
getOrCreateCalculationAndTiming
CalculationAndTimingLegacy.CalculationAndTimingLegacyBuilder getOrCreateCalculationAndTiming() -
getCalculationAndTiming
CalculationAndTimingLegacy.CalculationAndTimingLegacyBuilder getCalculationAndTiming()Description copied from interface:CreditSupportAgreementLegacyElectionsThe set of elections for determining Valuation and Timing terms specific to the agreement.- Specified by:
getCalculationAndTimingin interfaceCreditSupportAgreementLegacyElections
-
setBaseAndEligibleCurrency
CreditSupportAgreementLegacyElections.CreditSupportAgreementLegacyElectionsBuilder setBaseAndEligibleCurrency(BaseAndEligibleCurrency baseAndEligibleCurrency) - Specified by:
setBaseAndEligibleCurrencyin interfaceCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilder
-
setConditionsPrecedent
CreditSupportAgreementLegacyElections.CreditSupportAgreementLegacyElectionsBuilder setConditionsPrecedent(ConditionsPrecedent conditionsPrecedent) - Specified by:
setConditionsPrecedentin interfaceCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilder
-
setSubstitution
CreditSupportAgreementLegacyElections.CreditSupportAgreementLegacyElectionsBuilder setSubstitution(Substitution substitution) - Specified by:
setSubstitutionin interfaceCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilder
-
setDisputeResolution
CreditSupportAgreementLegacyElections.CreditSupportAgreementLegacyElectionsBuilder setDisputeResolution(DisputeResolution disputeResolution) - Specified by:
setDisputeResolutionin interfaceCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilder
-
setHoldingAndUsingPostedCollateral
CreditSupportAgreementLegacyElections.CreditSupportAgreementLegacyElectionsBuilder setHoldingAndUsingPostedCollateral(HoldingAndUsingPostedCollateral holdingAndUsingPostedCollateral) - Specified by:
setHoldingAndUsingPostedCollateralin interfaceCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilder
-
setDistributionAndInterestPayment
CreditSupportAgreementLegacyElections.CreditSupportAgreementLegacyElectionsBuilder setDistributionAndInterestPayment(DistributionAndInterestPayment distributionAndInterestPayment) - Specified by:
setDistributionAndInterestPaymentin interfaceCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilder
-
setOtherEligibleAndPostedSupport
CreditSupportAgreementLegacyElections.CreditSupportAgreementLegacyElectionsBuilder setOtherEligibleAndPostedSupport(OtherEligibleAndPostedSupport otherEligibleAndPostedSupport) - Specified by:
setOtherEligibleAndPostedSupportin interfaceCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilder
-
setDemandsAndNotices
CreditSupportAgreementLegacyElections.CreditSupportAgreementLegacyElectionsBuilder setDemandsAndNotices(DemandsAndNotices demandsAndNotices) - Specified by:
setDemandsAndNoticesin interfaceCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilder
-
setAdditionalRepresentations
CreditSupportAgreementLegacyElections.CreditSupportAgreementLegacyElectionsBuilder setAdditionalRepresentations(AdditionalRepresentations additionalRepresentations) - Specified by:
setAdditionalRepresentationsin interfaceCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilder
-
setMasterAgreementDatedAsOfDate
CreditSupportAgreementLegacyElections.CreditSupportAgreementLegacyElectionsBuilder setMasterAgreementDatedAsOfDate(MasterAgreementDatedAsOfDate masterAgreementDatedAsOfDate) - Specified by:
setMasterAgreementDatedAsOfDatein interfaceCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilder
-
setFinalReturns
CreditSupportAgreementLegacyElections.CreditSupportAgreementLegacyElectionsBuilder setFinalReturns(FinalReturns finalReturns) - Specified by:
setFinalReturnsin interfaceCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilder
-
setExchangeDate
CreditSupportAgreementLegacyElections.CreditSupportAgreementLegacyElectionsBuilder setExchangeDate(String exchangeDate) -
setAddressesForTransfer
CreditSupportAgreementLegacyElections.CreditSupportAgreementLegacyElectionsBuilder setAddressesForTransfer(AddressesForTransfer addressesForTransfer) -
setSecurityInterestForObligations
CreditSupportAgreementLegacyElections.CreditSupportAgreementLegacyElectionsBuilder setSecurityInterestForObligations(SecurityInterestForObligations securityInterestForObligations) -
setSinglePostingParty
CreditSupportAgreementLegacyElections.CreditSupportAgreementLegacyElectionsBuilder setSinglePostingParty(SinglePostingParty singlePostingParty) -
setCreditSupportObligations
CreditSupportAgreementLegacyElections.CreditSupportAgreementLegacyElectionsBuilder setCreditSupportObligations(CreditSupportObligationsLegacy creditSupportObligations) -
setCalculationAndTiming
CreditSupportAgreementLegacyElections.CreditSupportAgreementLegacyElectionsBuilder setCalculationAndTiming(CalculationAndTimingLegacy calculationAndTiming) -
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) - Specified by:
processin interfaceCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilder- Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
- Specified by:
prunein interfaceCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-