Package cdm.legaldocumentation.csa
Class CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilderImpl
java.lang.Object
cdm.legaldocumentation.csa.CreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilderImpl
cdm.legaldocumentation.csa.CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilderImpl
- All Implemented Interfaces:
CreditSupportAgreementElectionsBase,CreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilder,CreditSupportAgreementVariationMarginElections,CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
CreditSupportAgreementVariationMarginElections
public static class CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilderImpl
extends CreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilderImpl
implements CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder
Builder Implementation of CreditSupportAgreementVariationMarginElections
-
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.CreditSupportAgreementVariationMarginElections
CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder, CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilderImpl, CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Booleanprotected Stringprotected OtherAgreements.OtherAgreementsBuilderFields inherited from class cdm.legaldocumentation.csa.CreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilderImpl
additionalRepresentations, baseAndEligibleCurrency, conditionsPrecedent, demandsAndNotices, disputeResolution, distributionAndInterestPayment, finalReturns, holdingAndUsingPostedCollateral, masterAgreementDatedAsOfDate, otherEligibleAndPostedSupport, substitutionFields inherited from interface cdm.legaldocumentation.csa.CreditSupportAgreementElectionsBase
metaDataFields inherited from interface cdm.legaldocumentation.csa.CreditSupportAgreementVariationMarginElections
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanThe 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 specification of transactions covered by the terms of the agreement.The Credit Support Obligations applicable to the agreement.The specification of whether the standard Credit Support Offset provisions are applicable (true) or not applicable (false).The Custodian and Segregated Account details in respect of each party to the agreement.The bespoke exchange date terms that might be specified by the parties to the agreement.The reference currency for the purpose of specifying the FX Haircut relating to a posting obligation, as being either the Termination Currency or an FX Designated Currency.The bespoke definition of other agreement terms as specified by the parties to the agreement.The party to whom obligations under the Master Agreement are owed and secured by the credit support arrangements.booleanhasData()inthashCode()CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuildermerge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilderprune()CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuildersetAdditionalRepresentations(AdditionalRepresentations _additionalRepresentations) CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuildersetAddressesForTransfer(AddressesForTransfer _addressesForTransfer) CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuildersetBaseAndEligibleCurrency(BaseAndEligibleCurrency _baseAndEligibleCurrency) CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuildersetCalculationAndTiming(CalculationAndTimingVariationMargin _calculationAndTiming) CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuildersetConditionsPrecedent(ConditionsPrecedent _conditionsPrecedent) CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuildersetCoveredTransactions(CoveredTransactions _coveredTransactions) CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuildersetCreditSupportObligations(CreditSupportObligationsVariationMargin _creditSupportObligations) CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuildersetCreditSupportOffsets(Boolean _creditSupportOffsets) CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuildersetCustodyArrangements(CustodyArrangements _custodyArrangements) CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuildersetDemandsAndNotices(DemandsAndNotices _demandsAndNotices) CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuildersetDisputeResolution(DisputeResolution _disputeResolution) CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuildersetDistributionAndInterestPayment(DistributionAndInterestPayment _distributionAndInterestPayment) CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuildersetExchangeDate(String _exchangeDate) CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuildersetFinalReturns(FinalReturns _finalReturns) CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuildersetFxHaircutCurrency(FxHaircutCurrency _fxHaircutCurrency) CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuildersetHoldingAndUsingPostedCollateral(HoldingAndUsingPostedCollateral _holdingAndUsingPostedCollateral) CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuildersetMasterAgreementDatedAsOfDate(MasterAgreementDatedAsOfDate _masterAgreementDatedAsOfDate) CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuildersetOtherAgreements(OtherAgreements _otherAgreements) CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuildersetOtherEligibleAndPostedSupport(OtherEligibleAndPostedSupport _otherEligibleAndPostedSupport) CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuildersetSecurityInterestForObligations(SecurityInterestForObligations _securityInterestForObligations) CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuildersetSubstitution(Substitution _substitution) CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuildertoString()Methods inherited from class cdm.legaldocumentation.csa.CreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilderImpl
getAdditionalRepresentations, getBaseAndEligibleCurrency, getConditionsPrecedent, getDemandsAndNotices, getDisputeResolution, getDistributionAndInterestPayment, getFinalReturns, getHoldingAndUsingPostedCollateral, getMasterAgreementDatedAsOfDate, getOrCreateAdditionalRepresentations, getOrCreateBaseAndEligibleCurrency, getOrCreateConditionsPrecedent, getOrCreateDemandsAndNotices, getOrCreateDisputeResolution, getOrCreateDistributionAndInterestPayment, getOrCreateFinalReturns, getOrCreateHoldingAndUsingPostedCollateral, getOrCreateMasterAgreementDatedAsOfDate, getOrCreateOtherEligibleAndPostedSupport, getOrCreateSubstitution, getOtherEligibleAndPostedSupport, getSubstitutionMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods 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.CreditSupportAgreementVariationMarginElections
getType, metaData, processMethods inherited from interface cdm.legaldocumentation.csa.CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder
processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
fxHaircutCurrency
-
exchangeDate
-
coveredTransactions
-
creditSupportOffsets
-
custodyArrangements
-
addressesForTransfer
-
otherAgreements
-
securityInterestForObligations
protected SecurityInterestForObligations.SecurityInterestForObligationsBuilder securityInterestForObligations -
creditSupportObligations
protected CreditSupportObligationsVariationMargin.CreditSupportObligationsVariationMarginBuilder creditSupportObligations -
calculationAndTiming
protected CalculationAndTimingVariationMargin.CalculationAndTimingVariationMarginBuilder calculationAndTiming
-
-
Constructor Details
-
CreditSupportAgreementVariationMarginElectionsBuilderImpl
public CreditSupportAgreementVariationMarginElectionsBuilderImpl()
-
-
Method Details
-
getFxHaircutCurrency
@RosettaAttribute("fxHaircutCurrency") @Accessor(GETTER) @RuneAttribute("fxHaircutCurrency") public FxHaircutCurrency.FxHaircutCurrencyBuilder getFxHaircutCurrency()Description copied from interface:CreditSupportAgreementVariationMarginElectionsThe reference currency for the purpose of specifying the FX Haircut relating to a posting obligation, as being either the Termination Currency or an FX Designated Currency.- Specified by:
getFxHaircutCurrencyin interfaceCreditSupportAgreementVariationMarginElections- Specified by:
getFxHaircutCurrencyin interfaceCreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder
-
getOrCreateFxHaircutCurrency
-
getExchangeDate
@RosettaAttribute("exchangeDate") @Accessor(GETTER) @RuneAttribute("exchangeDate") public String getExchangeDate()Description copied from interface:CreditSupportAgreementVariationMarginElectionsThe bespoke exchange date terms that might be specified by the parties to the agreement.- Specified by:
getExchangeDatein interfaceCreditSupportAgreementVariationMarginElections
-
getCoveredTransactions
@RosettaAttribute("coveredTransactions") @Accessor(GETTER) @Required @RuneAttribute("coveredTransactions") public CoveredTransactions.CoveredTransactionsBuilder getCoveredTransactions()Description copied from interface:CreditSupportAgreementVariationMarginElectionsThe specification of transactions covered by the terms of the agreement.- Specified by:
getCoveredTransactionsin interfaceCreditSupportAgreementVariationMarginElections- Specified by:
getCoveredTransactionsin interfaceCreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder
-
getOrCreateCoveredTransactions
-
getCreditSupportOffsets
@RosettaAttribute("creditSupportOffsets") @Accessor(GETTER) @Required @RuneAttribute("creditSupportOffsets") public Boolean getCreditSupportOffsets()Description copied from interface:CreditSupportAgreementVariationMarginElectionsThe specification of whether the standard Credit Support Offset provisions are applicable (true) or not applicable (false).- Specified by:
getCreditSupportOffsetsin interfaceCreditSupportAgreementVariationMarginElections
-
getCustodyArrangements
@RosettaAttribute("custodyArrangements") @Accessor(GETTER) @RuneAttribute("custodyArrangements") public CustodyArrangements.CustodyArrangementsBuilder getCustodyArrangements()Description copied from interface:CreditSupportAgreementVariationMarginElectionsThe Custodian and Segregated Account details in respect of each party to the agreement.- Specified by:
getCustodyArrangementsin interfaceCreditSupportAgreementVariationMarginElections- Specified by:
getCustodyArrangementsin interfaceCreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder
-
getOrCreateCustodyArrangements
-
getAddressesForTransfer
@RosettaAttribute("addressesForTransfer") @Accessor(GETTER) @RuneAttribute("addressesForTransfer") public AddressesForTransfer.AddressesForTransferBuilder getAddressesForTransfer()Description copied from interface:CreditSupportAgreementVariationMarginElectionsThe optional specification of address for transfer as specified by the respective parties to the agreement.- Specified by:
getAddressesForTransferin interfaceCreditSupportAgreementVariationMarginElections- Specified by:
getAddressesForTransferin interfaceCreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder
-
getOrCreateAddressesForTransfer
-
getOtherAgreements
@RosettaAttribute("otherAgreements") @Accessor(GETTER) @RuneAttribute("otherAgreements") public OtherAgreements.OtherAgreementsBuilder getOtherAgreements()Description copied from interface:CreditSupportAgreementVariationMarginElectionsThe bespoke definition of other agreement terms as specified by the parties to the agreement.- Specified by:
getOtherAgreementsin interfaceCreditSupportAgreementVariationMarginElections- Specified by:
getOtherAgreementsin interfaceCreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder
-
getOrCreateOtherAgreements
-
getSecurityInterestForObligations
@RosettaAttribute("securityInterestForObligations") @Accessor(GETTER) @Required @RuneAttribute("securityInterestForObligations") public SecurityInterestForObligations.SecurityInterestForObligationsBuilder getSecurityInterestForObligations()Description copied from interface:CreditSupportAgreementVariationMarginElectionsThe 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 interfaceCreditSupportAgreementVariationMarginElections- Specified by:
getSecurityInterestForObligationsin interfaceCreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder
-
getOrCreateSecurityInterestForObligations
public SecurityInterestForObligations.SecurityInterestForObligationsBuilder getOrCreateSecurityInterestForObligations() -
getCreditSupportObligations
@RosettaAttribute("creditSupportObligations") @Accessor(GETTER) @Required @RuneAttribute("creditSupportObligations") public CreditSupportObligationsVariationMargin.CreditSupportObligationsVariationMarginBuilder getCreditSupportObligations()Description copied from interface:CreditSupportAgreementVariationMarginElectionsThe Credit Support Obligations applicable to the agreement.- Specified by:
getCreditSupportObligationsin interfaceCreditSupportAgreementVariationMarginElections- Specified by:
getCreditSupportObligationsin interfaceCreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder
-
getOrCreateCreditSupportObligations
public CreditSupportObligationsVariationMargin.CreditSupportObligationsVariationMarginBuilder getOrCreateCreditSupportObligations() -
getCalculationAndTiming
@RosettaAttribute("calculationAndTiming") @Accessor(GETTER) @Required @RuneAttribute("calculationAndTiming") public CalculationAndTimingVariationMargin.CalculationAndTimingVariationMarginBuilder getCalculationAndTiming()Description copied from interface:CreditSupportAgreementVariationMarginElectionsThe set of elections for determining Valuation and Timing terms specific to the agreement.- Specified by:
getCalculationAndTimingin interfaceCreditSupportAgreementVariationMarginElections- Specified by:
getCalculationAndTimingin interfaceCreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder
-
getOrCreateCalculationAndTiming
public CalculationAndTimingVariationMargin.CalculationAndTimingVariationMarginBuilder getOrCreateCalculationAndTiming() -
setBaseAndEligibleCurrency
@RosettaAttribute("baseAndEligibleCurrency") @Accessor(SETTER) @Required @RuneAttribute("baseAndEligibleCurrency") public CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder setBaseAndEligibleCurrency(BaseAndEligibleCurrency _baseAndEligibleCurrency) - Specified by:
setBaseAndEligibleCurrencyin interfaceCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilder- Specified by:
setBaseAndEligibleCurrencyin interfaceCreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder- Overrides:
setBaseAndEligibleCurrencyin classCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilderImpl
-
setConditionsPrecedent
@RosettaAttribute("conditionsPrecedent") @Accessor(SETTER) @RuneAttribute("conditionsPrecedent") public CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder setConditionsPrecedent(ConditionsPrecedent _conditionsPrecedent) - Specified by:
setConditionsPrecedentin interfaceCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilder- Specified by:
setConditionsPrecedentin interfaceCreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder- Overrides:
setConditionsPrecedentin classCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilderImpl
-
setSubstitution
@RosettaAttribute("substitution") @Accessor(SETTER) @RuneAttribute("substitution") public CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder setSubstitution(Substitution _substitution) - Specified by:
setSubstitutionin interfaceCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilder- Specified by:
setSubstitutionin interfaceCreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder- Overrides:
setSubstitutionin classCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilderImpl
-
setDisputeResolution
@RosettaAttribute("disputeResolution") @Accessor(SETTER) @Required @RuneAttribute("disputeResolution") public CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder setDisputeResolution(DisputeResolution _disputeResolution) - Specified by:
setDisputeResolutionin interfaceCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilder- Specified by:
setDisputeResolutionin interfaceCreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder- Overrides:
setDisputeResolutionin classCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilderImpl
-
setHoldingAndUsingPostedCollateral
@RosettaAttribute("holdingAndUsingPostedCollateral") @Accessor(SETTER) @RuneAttribute("holdingAndUsingPostedCollateral") public CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder setHoldingAndUsingPostedCollateral(HoldingAndUsingPostedCollateral _holdingAndUsingPostedCollateral) - Specified by:
setHoldingAndUsingPostedCollateralin interfaceCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilder- Specified by:
setHoldingAndUsingPostedCollateralin interfaceCreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder- Overrides:
setHoldingAndUsingPostedCollateralin classCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilderImpl
-
setDistributionAndInterestPayment
@RosettaAttribute("distributionAndInterestPayment") @Accessor(SETTER) @RuneAttribute("distributionAndInterestPayment") public CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder setDistributionAndInterestPayment(DistributionAndInterestPayment _distributionAndInterestPayment) - Specified by:
setDistributionAndInterestPaymentin interfaceCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilder- Specified by:
setDistributionAndInterestPaymentin interfaceCreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder- Overrides:
setDistributionAndInterestPaymentin classCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilderImpl
-
setOtherEligibleAndPostedSupport
@RosettaAttribute("otherEligibleAndPostedSupport") @Accessor(SETTER) @RuneAttribute("otherEligibleAndPostedSupport") public CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder setOtherEligibleAndPostedSupport(OtherEligibleAndPostedSupport _otherEligibleAndPostedSupport) - Specified by:
setOtherEligibleAndPostedSupportin interfaceCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilder- Specified by:
setOtherEligibleAndPostedSupportin interfaceCreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder- Overrides:
setOtherEligibleAndPostedSupportin classCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilderImpl
-
setDemandsAndNotices
@RosettaAttribute("demandsAndNotices") @Accessor(SETTER) @RuneAttribute("demandsAndNotices") public CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder setDemandsAndNotices(DemandsAndNotices _demandsAndNotices) - Specified by:
setDemandsAndNoticesin interfaceCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilder- Specified by:
setDemandsAndNoticesin interfaceCreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder- Overrides:
setDemandsAndNoticesin classCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilderImpl
-
setAdditionalRepresentations
@RosettaAttribute("additionalRepresentations") @Accessor(SETTER) @RuneAttribute("additionalRepresentations") public CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder setAdditionalRepresentations(AdditionalRepresentations _additionalRepresentations) - Specified by:
setAdditionalRepresentationsin interfaceCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilder- Specified by:
setAdditionalRepresentationsin interfaceCreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder- Overrides:
setAdditionalRepresentationsin classCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilderImpl
-
setMasterAgreementDatedAsOfDate
@RosettaAttribute("masterAgreementDatedAsOfDate") @Accessor(SETTER) @RuneAttribute("masterAgreementDatedAsOfDate") public CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder setMasterAgreementDatedAsOfDate(MasterAgreementDatedAsOfDate _masterAgreementDatedAsOfDate) - Specified by:
setMasterAgreementDatedAsOfDatein interfaceCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilder- Specified by:
setMasterAgreementDatedAsOfDatein interfaceCreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder- Overrides:
setMasterAgreementDatedAsOfDatein classCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilderImpl
-
setFinalReturns
@RosettaAttribute("finalReturns") @Accessor(SETTER) @Required @RuneAttribute("finalReturns") public CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder setFinalReturns(FinalReturns _finalReturns) - Specified by:
setFinalReturnsin interfaceCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilder- Specified by:
setFinalReturnsin interfaceCreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder- Overrides:
setFinalReturnsin classCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilderImpl
-
setFxHaircutCurrency
@RosettaAttribute("fxHaircutCurrency") @Accessor(SETTER) @RuneAttribute("fxHaircutCurrency") public CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder setFxHaircutCurrency(FxHaircutCurrency _fxHaircutCurrency) -
setExchangeDate
@RosettaAttribute("exchangeDate") @Accessor(SETTER) @RuneAttribute("exchangeDate") public CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder setExchangeDate(String _exchangeDate) -
setCoveredTransactions
@RosettaAttribute("coveredTransactions") @Accessor(SETTER) @Required @RuneAttribute("coveredTransactions") public CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder setCoveredTransactions(CoveredTransactions _coveredTransactions) -
setCreditSupportOffsets
@RosettaAttribute("creditSupportOffsets") @Accessor(SETTER) @Required @RuneAttribute("creditSupportOffsets") public CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder setCreditSupportOffsets(Boolean _creditSupportOffsets) -
setCustodyArrangements
@RosettaAttribute("custodyArrangements") @Accessor(SETTER) @RuneAttribute("custodyArrangements") public CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder setCustodyArrangements(CustodyArrangements _custodyArrangements) -
setAddressesForTransfer
@RosettaAttribute("addressesForTransfer") @Accessor(SETTER) @RuneAttribute("addressesForTransfer") public CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder setAddressesForTransfer(AddressesForTransfer _addressesForTransfer) -
setOtherAgreements
@RosettaAttribute("otherAgreements") @Accessor(SETTER) @RuneAttribute("otherAgreements") public CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder setOtherAgreements(OtherAgreements _otherAgreements) -
setSecurityInterestForObligations
@RosettaAttribute("securityInterestForObligations") @Accessor(SETTER) @Required @RuneAttribute("securityInterestForObligations") public CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder setSecurityInterestForObligations(SecurityInterestForObligations _securityInterestForObligations) -
setCreditSupportObligations
@RosettaAttribute("creditSupportObligations") @Accessor(SETTER) @Required @RuneAttribute("creditSupportObligations") public CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder setCreditSupportObligations(CreditSupportObligationsVariationMargin _creditSupportObligations) -
setCalculationAndTiming
@RosettaAttribute("calculationAndTiming") @Accessor(SETTER) @Required @RuneAttribute("calculationAndTiming") public CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder setCalculationAndTiming(CalculationAndTimingVariationMargin _calculationAndTiming) -
build
Description copied from interface:CreditSupportAgreementElectionsBaseBuild Methods- Specified by:
buildin interfaceCreditSupportAgreementElectionsBase- Specified by:
buildin interfaceCreditSupportAgreementVariationMarginElections- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Overrides:
buildin classCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilderImpl
-
toBuilder
public CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder toBuilder()- Specified by:
toBuilderin interfaceCreditSupportAgreementElectionsBase- Specified by:
toBuilderin interfaceCreditSupportAgreementVariationMarginElections- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Overrides:
toBuilderin classCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilderImpl
-
prune
public CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder prune()- Specified by:
prunein interfaceCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilder- Specified by:
prunein interfaceCreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder- Overrides:
prunein classCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilderImpl
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder- Overrides:
hasDatain classCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilderImpl
-
merge
public CreditSupportAgreementVariationMarginElections.CreditSupportAgreementVariationMarginElectionsBuilder merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) - Specified by:
mergein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder- Overrides:
mergein classCreditSupportAgreementElectionsBase.CreditSupportAgreementElectionsBaseBuilderImpl
-
equals
-
hashCode
public int hashCode() -
toString
-