Package cdm.legaldocumentation.csa
Class CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilderImpl
java.lang.Object
cdm.legaldocumentation.csa.CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilderImpl
- All Implemented Interfaces:
CreditSupportAgreementElections,CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
CreditSupportAgreementElections
public static class CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilderImpl
extends Object
implements CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
Builder Implementation of CreditSupportAgreementElections
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.CreditSupportAgreementElections
CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder, CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilderImpl, CreditSupportAgreementElections.CreditSupportAgreementElectionsImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected ContactElection.ContactElectionBuilderprotected Stringprotected Booleanprotected DatedAsOfDate.DatedAsOfDateBuilderprotected ContactElection.ContactElectionBuilderprotected Stringprotected Booleanprotected Stringprotected Stringprotected OneWayProvisions.OneWayProvisionsBuilderprotected OtherAgreements.OtherAgreementsBuilderprotected Stringprotected ProcessAgent.ProcessAgentBuilderprotected Regime.RegimeBuilderprotected RightsEvents.RightsEventsBuilderprotected List<SubstitutedRegime.SubstitutedRegimeBuilder> protected Substitution.SubstitutionBuilderprotected BooleanFields inherited from interface cdm.legaldocumentation.csa.CreditSupportAgreementElections
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddSubstitutedRegime(SubstitutedRegime _substitutedRegime) addSubstitutedRegime(SubstitutedRegime _substitutedRegime, int idx) addSubstitutedRegime(List<? extends SubstitutedRegime> substitutedRegimes) build()Build MethodsbooleanAny additional amendments that might be specified by the parties to the agreement.Any additional terms that might be specified applicable.The additional obligations that might be specified by the parties to a Credit Support Agreement.The specification Additional Representations that may be applicable to the agreement.The optional specification of address for transfer as specified by the respective parties to the agreement.The election for the Valuation of Appropriate Collateral.The base and eligible currency(ies) for the document as specified by the parties to the agreement.The set of elections for determining Valuation and Timing terms specific to the agreement.getCass()Details of language relating to Client Asset and Money Rules.The set of elections that may overwrite the default Condition Precedent provision, and the set of provisions that are deemed Access Condition.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.Defines the dates agreed by the parties as the date of the Credit Support Annex or Credit Support Deed.The optional specification of address where the demands, specifications and notices will be communicated to for each of the parties to the agreement.The election terms under which a party disputes (i) the Calculation Agents calculation of a Delivery Amount or a Return Amount, or (ii) the Value of any Transfer of Eligible Credit Support or Posted Credit Support.The Distributions and Interest Payment terms specified as part of 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 specification of the ISDA SIMM Method for all Covered Transactions with respect to all Regimes.The elections for the holding and using of posted collateral by the respective parties to the Credit Support Annex for Variation Margin.The qualification of whether cross-currency swaps need to be identified in the Confirmation so that the obligations to exchange principal be disregarded for the purpose of determining the Delivery Amount or Return Amount.The bespoke provision that might be specified by the parties to the agreement applicable to Interpretations.The jurisdiction specific terms relevant to the agreement.Details of any Additional Representations given by the relevant parties in relation to the collateral arrangement.The bespoke provision that might be specified by the parties to the agreement applicable to Minimum Transfer Amount.The determination of whether the One Way Provisions are applicable (true) or not applicable (false).getOrCreateSubstitutedRegime(int index) The bespoke definition of other agreement terms as specified by the parties to the agreement.A clause detailing the prescence of another collateralisation arrangement within the Master Agreement between the parties to this Collateral Arrangement.The Other Eligible Support elections associated with margin agreements.The security providers posting obligations.The Process Agent that might be appointed by the parties to the agreement.The Regime Table provision , which determines the regulatory regime(s) applicable to each of the parties to the agreement.The bespoke provisions that might be specified by the parties to the agreement to specify the rights of Security Taker and/or Security Provider when an Early Termination or Access Condition event has occurred.The party to whom obligations under the Master Agreement are owed and secured by the credit support arrangements.The specification of methodologies to compute sensitivities specific to the agreement.Where only a single party is explicitly designated to post collateral, the party which is specified as the sole poster of collateral.List<? extends SubstitutedRegime.SubstitutedRegimeBuilder> The specification of Additional regimes for purposes of determining whether a Regulatory Event has occurred.The conditions under which the Security Provider can substitute posted collateral.The bespoke provision that might be specified by the parties to the agreement applicable to Termination Currency.The qualification of whether Trust Scheme Addendum is applicable (True) or not applicable (False).getValue()Details how particular types of collateral are valued (other than in respect of a default).booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setAdditionalAmendments(String _additionalAmendments) setAdditionalBespokeTerms(String _additionalBespokeTerms) setAdditionalObligations(String _additionalObligations) setAdditionalRepresentations(AdditionalRepresentations _additionalRepresentations) setAddressesForTransfer(ContactElection _addressesForTransfer) setAppropriatedCollateralValuation(AppropriatedCollateralValuation _appropriatedCollateralValuation) setBaseAndEligibleCurrency(BaseAndEligibleCurrency _baseAndEligibleCurrency) setCalculationAndTiming(CalculationAndTiming _calculationAndTiming) setConditionsPrecedent(ConditionsPrecedent _conditionsPrecedent) setCoveredTransactions(CoveredTransactions _coveredTransactions) setCreditSupportObligations(CreditSupportObligations _creditSupportObligations) setCreditSupportOffsets(Boolean _creditSupportOffsets) setCustodyArrangements(CustodyArrangements _custodyArrangements) setDatedAsOfDate(DatedAsOfDate _datedAsOfDate) setDemandsAndNotices(ContactElection _demandsAndNotices) setDisputeResolution(DisputeResolution _disputeResolution) setDistributionAndInterestPayment(DistributionAndInterestPayment _distributionAndInterestPayment) setExchangeDate(String _exchangeDate) setFxHaircutCurrency(FxHaircutCurrency _fxHaircutCurrency) setGeneralSimmElections(GeneralSimmElections _generalSimmElections) setHoldingAndUsingPostedCollateral(HoldingAndUsingPostedCollateral _holdingAndUsingPostedCollateral) setIdentifiedCrossCurrencySwap(Boolean _identifiedCrossCurrencySwap) setInterpretationTerms(String _interpretationTerms) setJurisdictionRelatedTerms(JurisdictionRelatedTerms _jurisdictionRelatedTerms) setLegacyAdditionalRepresentations(String _legacyAdditionalRepresentations) setMinimumTransferAmountAmendment(MinimumTransferAmountAmendment _minimumTransferAmountAmendment) setOneWayProvisions(OneWayProvisions _oneWayProvisions) setOtherAgreements(OtherAgreements _otherAgreements) setOtherCSA(String _otherCSA) setOtherEligibleAndPostedSupport(OtherEligibleAndPostedSupport _otherEligibleAndPostedSupport) setPostingObligations(PostingObligations _postingObligations) setProcessAgent(ProcessAgent _processAgent) setRightsEvents(RightsEvents _rightsEvents) setSecurityInterestForObligations(SecurityInterestForObligations _securityInterestForObligations) setSensitivityMethodologies(SensitivityMethodologies _sensitivityMethodologies) setSinglePostingParty(SinglePostingParty _singlePostingParty) setSubstitutedRegime(List<? extends SubstitutedRegime> substitutedRegimes) setSubstitution(Substitution _substitution) setTerminationCurrencyAmendment(TerminationCurrencyAmendment _terminationCurrencyAmendment) setTrustSchemeAddendum(Boolean _trustSchemeAddendum) setValue(CollateralValueMethod _value) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.csa.CreditSupportAgreementElections
getType, metaData, processMethods inherited from interface cdm.legaldocumentation.csa.CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
regime
-
oneWayProvisions
-
generalSimmElections
-
identifiedCrossCurrencySwap
-
sensitivityMethodologies
-
fxHaircutCurrency
-
postingObligations
-
substitutedRegime
-
baseAndEligibleCurrency
-
additionalObligations
-
coveredTransactions
-
creditSupportObligations
-
exchangeDate
-
calculationAndTiming
-
conditionsPrecedent
-
substitution
-
disputeResolution
-
holdingAndUsingPostedCollateral
protected HoldingAndUsingPostedCollateral.HoldingAndUsingPostedCollateralBuilder holdingAndUsingPostedCollateral -
rightsEvents
-
custodyArrangements
-
distributionAndInterestPayment
protected DistributionAndInterestPayment.DistributionAndInterestPaymentBuilder distributionAndInterestPayment -
creditSupportOffsets
-
additionalRepresentations
-
otherEligibleAndPostedSupport
protected OtherEligibleAndPostedSupport.OtherEligibleAndPostedSupportBuilder otherEligibleAndPostedSupport -
demandsAndNotices
-
addressesForTransfer
-
otherAgreements
-
terminationCurrencyAmendment
protected TerminationCurrencyAmendment.TerminationCurrencyAmendmentBuilder terminationCurrencyAmendment -
minimumTransferAmountAmendment
protected MinimumTransferAmountAmendment.MinimumTransferAmountAmendmentBuilder minimumTransferAmountAmendment -
interpretationTerms
-
processAgent
-
appropriatedCollateralValuation
protected AppropriatedCollateralValuation.AppropriatedCollateralValuationBuilder appropriatedCollateralValuation -
jurisdictionRelatedTerms
-
additionalAmendments
-
additionalBespokeTerms
-
trustSchemeAddendum
-
securityInterestForObligations
protected SecurityInterestForObligations.SecurityInterestForObligationsBuilder securityInterestForObligations -
singlePostingParty
-
datedAsOfDate
-
cass
-
otherCSA
-
legacyAdditionalRepresentations
-
value
-
-
Constructor Details
-
CreditSupportAgreementElectionsBuilderImpl
public CreditSupportAgreementElectionsBuilderImpl()
-
-
Method Details
-
getRegime
@RosettaAttribute("regime") @Accessor(GETTER) @Required @RuneAttribute("regime") public Regime.RegimeBuilder getRegime()Description copied from interface:CreditSupportAgreementElectionsThe Regime Table provision , which determines the regulatory regime(s) applicable to each of the parties to the agreement.- Specified by:
getRegimein interfaceCreditSupportAgreementElections- Specified by:
getRegimein interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreateRegime
- Specified by:
getOrCreateRegimein interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOneWayProvisions
@RosettaAttribute("oneWayProvisions") @Accessor(GETTER) @Required @RuneAttribute("oneWayProvisions") public OneWayProvisions.OneWayProvisionsBuilder getOneWayProvisions()Description copied from interface:CreditSupportAgreementElectionsThe determination of whether the One Way Provisions are applicable (true) or not applicable (false).- Specified by:
getOneWayProvisionsin interfaceCreditSupportAgreementElections- Specified by:
getOneWayProvisionsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreateOneWayProvisions
- Specified by:
getOrCreateOneWayProvisionsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getGeneralSimmElections
@RosettaAttribute("generalSimmElections") @Accessor(GETTER) @RuneAttribute("generalSimmElections") public GeneralSimmElections.GeneralSimmElectionsBuilder getGeneralSimmElections()Description copied from interface:CreditSupportAgreementElectionsThe specification of the ISDA SIMM Method for all Covered Transactions with respect to all Regimes.- Specified by:
getGeneralSimmElectionsin interfaceCreditSupportAgreementElections- Specified by:
getGeneralSimmElectionsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreateGeneralSimmElections
- Specified by:
getOrCreateGeneralSimmElectionsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getIdentifiedCrossCurrencySwap
@RosettaAttribute("identifiedCrossCurrencySwap") @Accessor(GETTER) @RuneAttribute("identifiedCrossCurrencySwap") public Boolean getIdentifiedCrossCurrencySwap()Description copied from interface:CreditSupportAgreementElectionsThe qualification of whether cross-currency swaps need to be identified in the Confirmation so that the obligations to exchange principal be disregarded for the purpose of determining the Delivery Amount or Return Amount.- Specified by:
getIdentifiedCrossCurrencySwapin interfaceCreditSupportAgreementElections
-
getSensitivityMethodologies
@RosettaAttribute("sensitivityMethodologies") @Accessor(GETTER) @Required @RuneAttribute("sensitivityMethodologies") public SensitivityMethodologies.SensitivityMethodologiesBuilder getSensitivityMethodologies()Description copied from interface:CreditSupportAgreementElectionsThe specification of methodologies to compute sensitivities specific to the agreement.- Specified by:
getSensitivityMethodologiesin interfaceCreditSupportAgreementElections- Specified by:
getSensitivityMethodologiesin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreateSensitivityMethodologies
public SensitivityMethodologies.SensitivityMethodologiesBuilder getOrCreateSensitivityMethodologies()- Specified by:
getOrCreateSensitivityMethodologiesin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getFxHaircutCurrency
@RosettaAttribute("fxHaircutCurrency") @Accessor(GETTER) @RuneAttribute("fxHaircutCurrency") public FxHaircutCurrency.FxHaircutCurrencyBuilder getFxHaircutCurrency()Description copied from interface:CreditSupportAgreementElectionsThe 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 interfaceCreditSupportAgreementElections- Specified by:
getFxHaircutCurrencyin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreateFxHaircutCurrency
- Specified by:
getOrCreateFxHaircutCurrencyin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getPostingObligations
@RosettaAttribute("postingObligations") @Accessor(GETTER) @Required @RuneAttribute("postingObligations") public PostingObligations.PostingObligationsBuilder getPostingObligations()Description copied from interface:CreditSupportAgreementElectionsThe security providers posting obligations.- Specified by:
getPostingObligationsin interfaceCreditSupportAgreementElections- Specified by:
getPostingObligationsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreatePostingObligations
- Specified by:
getOrCreatePostingObligationsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getSubstitutedRegime
@RosettaAttribute("substitutedRegime") @Accessor(GETTER) @Multi @RuneAttribute("substitutedRegime") public List<? extends SubstitutedRegime.SubstitutedRegimeBuilder> getSubstitutedRegime()Description copied from interface:CreditSupportAgreementElectionsThe specification of Additional regimes for purposes of determining whether a Regulatory Event has occurred.- Specified by:
getSubstitutedRegimein interfaceCreditSupportAgreementElections- Specified by:
getSubstitutedRegimein interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreateSubstitutedRegime
- Specified by:
getOrCreateSubstitutedRegimein interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getBaseAndEligibleCurrency
@RosettaAttribute("baseAndEligibleCurrency") @Accessor(GETTER) @Required @RuneAttribute("baseAndEligibleCurrency") public BaseAndEligibleCurrency.BaseAndEligibleCurrencyBuilder getBaseAndEligibleCurrency()Description copied from interface:CreditSupportAgreementElectionsThe base and eligible currency(ies) for the document as specified by the parties to the agreement.- Specified by:
getBaseAndEligibleCurrencyin interfaceCreditSupportAgreementElections- Specified by:
getBaseAndEligibleCurrencyin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreateBaseAndEligibleCurrency
- Specified by:
getOrCreateBaseAndEligibleCurrencyin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getAdditionalObligations
@RosettaAttribute("additionalObligations") @Accessor(GETTER) @RuneAttribute("additionalObligations") public String getAdditionalObligations()Description copied from interface:CreditSupportAgreementElectionsThe additional obligations that might be specified by the parties to a Credit Support Agreement.- Specified by:
getAdditionalObligationsin interfaceCreditSupportAgreementElections
-
getCoveredTransactions
@RosettaAttribute("coveredTransactions") @Accessor(GETTER) @Required @RuneAttribute("coveredTransactions") public CoveredTransactions.CoveredTransactionsBuilder getCoveredTransactions()Description copied from interface:CreditSupportAgreementElectionsThe specification of transactions covered by the terms of the agreement.- Specified by:
getCoveredTransactionsin interfaceCreditSupportAgreementElections- Specified by:
getCoveredTransactionsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreateCoveredTransactions
- Specified by:
getOrCreateCoveredTransactionsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getCreditSupportObligations
@RosettaAttribute("creditSupportObligations") @Accessor(GETTER) @Required @RuneAttribute("creditSupportObligations") public CreditSupportObligations.CreditSupportObligationsBuilder getCreditSupportObligations()Description copied from interface:CreditSupportAgreementElectionsThe Credit Support Obligations applicable to the agreement.- Specified by:
getCreditSupportObligationsin interfaceCreditSupportAgreementElections- Specified by:
getCreditSupportObligationsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreateCreditSupportObligations
public CreditSupportObligations.CreditSupportObligationsBuilder getOrCreateCreditSupportObligations()- Specified by:
getOrCreateCreditSupportObligationsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getExchangeDate
@RosettaAttribute("exchangeDate") @Accessor(GETTER) @RuneAttribute("exchangeDate") public String getExchangeDate()Description copied from interface:CreditSupportAgreementElectionsThe bespoke exchange date terms that might be specified by the parties to the agreement.- Specified by:
getExchangeDatein interfaceCreditSupportAgreementElections
-
getCalculationAndTiming
@RosettaAttribute("calculationAndTiming") @Accessor(GETTER) @Required @RuneAttribute("calculationAndTiming") public CalculationAndTiming.CalculationAndTimingBuilder getCalculationAndTiming()Description copied from interface:CreditSupportAgreementElectionsThe set of elections for determining Valuation and Timing terms specific to the agreement.- Specified by:
getCalculationAndTimingin interfaceCreditSupportAgreementElections- Specified by:
getCalculationAndTimingin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreateCalculationAndTiming
- Specified by:
getOrCreateCalculationAndTimingin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getConditionsPrecedent
@RosettaAttribute("conditionsPrecedent") @Accessor(GETTER) @RuneAttribute("conditionsPrecedent") public ConditionsPrecedent.ConditionsPrecedentBuilder getConditionsPrecedent()Description copied from interface:CreditSupportAgreementElectionsThe set of elections that may overwrite the default Condition Precedent provision, and the set of provisions that are deemed Access Condition.- Specified by:
getConditionsPrecedentin interfaceCreditSupportAgreementElections- Specified by:
getConditionsPrecedentin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreateConditionsPrecedent
- Specified by:
getOrCreateConditionsPrecedentin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getSubstitution
@RosettaAttribute("substitution") @Accessor(GETTER) @Required @RuneAttribute("substitution") public Substitution.SubstitutionBuilder getSubstitution()Description copied from interface:CreditSupportAgreementElectionsThe conditions under which the Security Provider can substitute posted collateral.- Specified by:
getSubstitutionin interfaceCreditSupportAgreementElections- Specified by:
getSubstitutionin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreateSubstitution
- Specified by:
getOrCreateSubstitutionin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getDisputeResolution
@RosettaAttribute("disputeResolution") @Accessor(GETTER) @Required @RuneAttribute("disputeResolution") public DisputeResolution.DisputeResolutionBuilder getDisputeResolution()Description copied from interface:CreditSupportAgreementElectionsThe election terms under which a party disputes (i) the Calculation Agents calculation of a Delivery Amount or a Return Amount, or (ii) the Value of any Transfer of Eligible Credit Support or Posted Credit Support.- Specified by:
getDisputeResolutionin interfaceCreditSupportAgreementElections- Specified by:
getDisputeResolutionin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreateDisputeResolution
- Specified by:
getOrCreateDisputeResolutionin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getHoldingAndUsingPostedCollateral
@RosettaAttribute("holdingAndUsingPostedCollateral") @Accessor(GETTER) @Required @RuneAttribute("holdingAndUsingPostedCollateral") public HoldingAndUsingPostedCollateral.HoldingAndUsingPostedCollateralBuilder getHoldingAndUsingPostedCollateral()Description copied from interface:CreditSupportAgreementElectionsThe elections for the holding and using of posted collateral by the respective parties to the Credit Support Annex for Variation Margin.- Specified by:
getHoldingAndUsingPostedCollateralin interfaceCreditSupportAgreementElections- Specified by:
getHoldingAndUsingPostedCollateralin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreateHoldingAndUsingPostedCollateral
public HoldingAndUsingPostedCollateral.HoldingAndUsingPostedCollateralBuilder getOrCreateHoldingAndUsingPostedCollateral()- Specified by:
getOrCreateHoldingAndUsingPostedCollateralin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getRightsEvents
@RosettaAttribute("rightsEvents") @Accessor(GETTER) @Required @RuneAttribute("rightsEvents") public RightsEvents.RightsEventsBuilder getRightsEvents()Description copied from interface:CreditSupportAgreementElectionsThe bespoke provisions that might be specified by the parties to the agreement to specify the rights of Security Taker and/or Security Provider when an Early Termination or Access Condition event has occurred.- Specified by:
getRightsEventsin interfaceCreditSupportAgreementElections- Specified by:
getRightsEventsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreateRightsEvents
- Specified by:
getOrCreateRightsEventsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getCustodyArrangements
@RosettaAttribute("custodyArrangements") @Accessor(GETTER) @RuneAttribute("custodyArrangements") public CustodyArrangements.CustodyArrangementsBuilder getCustodyArrangements()Description copied from interface:CreditSupportAgreementElectionsThe Custodian and Segregated Account details in respect of each party to the agreement.- Specified by:
getCustodyArrangementsin interfaceCreditSupportAgreementElections- Specified by:
getCustodyArrangementsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreateCustodyArrangements
- Specified by:
getOrCreateCustodyArrangementsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getDistributionAndInterestPayment
@RosettaAttribute("distributionAndInterestPayment") @Accessor(GETTER) @RuneAttribute("distributionAndInterestPayment") public DistributionAndInterestPayment.DistributionAndInterestPaymentBuilder getDistributionAndInterestPayment()Description copied from interface:CreditSupportAgreementElectionsThe Distributions and Interest Payment terms specified as part of the agreement.- Specified by:
getDistributionAndInterestPaymentin interfaceCreditSupportAgreementElections- Specified by:
getDistributionAndInterestPaymentin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreateDistributionAndInterestPayment
public DistributionAndInterestPayment.DistributionAndInterestPaymentBuilder getOrCreateDistributionAndInterestPayment()- Specified by:
getOrCreateDistributionAndInterestPaymentin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getCreditSupportOffsets
@RosettaAttribute("creditSupportOffsets") @Accessor(GETTER) @Required @RuneAttribute("creditSupportOffsets") public Boolean getCreditSupportOffsets()Description copied from interface:CreditSupportAgreementElectionsThe specification of whether the standard Credit Support Offset provisions are applicable (true) or not applicable (false).- Specified by:
getCreditSupportOffsetsin interfaceCreditSupportAgreementElections
-
getAdditionalRepresentations
@RosettaAttribute("additionalRepresentations") @Accessor(GETTER) @Required @RuneAttribute("additionalRepresentations") public AdditionalRepresentations.AdditionalRepresentationsBuilder getAdditionalRepresentations()Description copied from interface:CreditSupportAgreementElectionsThe specification Additional Representations that may be applicable to the agreement.- Specified by:
getAdditionalRepresentationsin interfaceCreditSupportAgreementElections- Specified by:
getAdditionalRepresentationsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreateAdditionalRepresentations
public AdditionalRepresentations.AdditionalRepresentationsBuilder getOrCreateAdditionalRepresentations()- Specified by:
getOrCreateAdditionalRepresentationsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOtherEligibleAndPostedSupport
@RosettaAttribute("otherEligibleAndPostedSupport") @Accessor(GETTER) @Required @RuneAttribute("otherEligibleAndPostedSupport") public OtherEligibleAndPostedSupport.OtherEligibleAndPostedSupportBuilder getOtherEligibleAndPostedSupport()Description copied from interface:CreditSupportAgreementElectionsThe Other Eligible Support elections associated with margin agreements.- Specified by:
getOtherEligibleAndPostedSupportin interfaceCreditSupportAgreementElections- Specified by:
getOtherEligibleAndPostedSupportin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreateOtherEligibleAndPostedSupport
public OtherEligibleAndPostedSupport.OtherEligibleAndPostedSupportBuilder getOrCreateOtherEligibleAndPostedSupport()- Specified by:
getOrCreateOtherEligibleAndPostedSupportin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getDemandsAndNotices
@RosettaAttribute("demandsAndNotices") @Accessor(GETTER) @RuneAttribute("demandsAndNotices") public ContactElection.ContactElectionBuilder getDemandsAndNotices()Description copied from interface:CreditSupportAgreementElectionsThe optional specification of address where the demands, specifications and notices will be communicated to for each of the parties to the agreement.- Specified by:
getDemandsAndNoticesin interfaceCreditSupportAgreementElections- Specified by:
getDemandsAndNoticesin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreateDemandsAndNotices
- Specified by:
getOrCreateDemandsAndNoticesin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getAddressesForTransfer
@RosettaAttribute("addressesForTransfer") @Accessor(GETTER) @RuneAttribute("addressesForTransfer") public ContactElection.ContactElectionBuilder getAddressesForTransfer()Description copied from interface:CreditSupportAgreementElectionsThe optional specification of address for transfer as specified by the respective parties to the agreement.- Specified by:
getAddressesForTransferin interfaceCreditSupportAgreementElections- Specified by:
getAddressesForTransferin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreateAddressesForTransfer
- Specified by:
getOrCreateAddressesForTransferin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOtherAgreements
@RosettaAttribute("otherAgreements") @Accessor(GETTER) @RuneAttribute("otherAgreements") public OtherAgreements.OtherAgreementsBuilder getOtherAgreements()Description copied from interface:CreditSupportAgreementElectionsThe bespoke definition of other agreement terms as specified by the parties to the agreement.- Specified by:
getOtherAgreementsin interfaceCreditSupportAgreementElections- Specified by:
getOtherAgreementsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreateOtherAgreements
- Specified by:
getOrCreateOtherAgreementsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getTerminationCurrencyAmendment
@RosettaAttribute("terminationCurrencyAmendment") @Accessor(GETTER) @Required @RuneAttribute("terminationCurrencyAmendment") public TerminationCurrencyAmendment.TerminationCurrencyAmendmentBuilder getTerminationCurrencyAmendment()Description copied from interface:CreditSupportAgreementElectionsThe bespoke provision that might be specified by the parties to the agreement applicable to Termination Currency. Unless specified the definition of Termination Currency has the meaning specified in the Schedule to the ISDA Master Agreement.- Specified by:
getTerminationCurrencyAmendmentin interfaceCreditSupportAgreementElections- Specified by:
getTerminationCurrencyAmendmentin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreateTerminationCurrencyAmendment
public TerminationCurrencyAmendment.TerminationCurrencyAmendmentBuilder getOrCreateTerminationCurrencyAmendment()- Specified by:
getOrCreateTerminationCurrencyAmendmentin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getMinimumTransferAmountAmendment
@RosettaAttribute("minimumTransferAmountAmendment") @Accessor(GETTER) @Required @RuneAttribute("minimumTransferAmountAmendment") public MinimumTransferAmountAmendment.MinimumTransferAmountAmendmentBuilder getMinimumTransferAmountAmendment()Description copied from interface:CreditSupportAgreementElectionsThe bespoke provision that might be specified by the parties to the agreement applicable to Minimum Transfer Amount. Unless specified the definition of Minimum Transfer Amount in any Other Regulatory CSA has the meaning specified in such Other Regulatory CSA.- Specified by:
getMinimumTransferAmountAmendmentin interfaceCreditSupportAgreementElections- Specified by:
getMinimumTransferAmountAmendmentin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreateMinimumTransferAmountAmendment
public MinimumTransferAmountAmendment.MinimumTransferAmountAmendmentBuilder getOrCreateMinimumTransferAmountAmendment()- Specified by:
getOrCreateMinimumTransferAmountAmendmentin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getInterpretationTerms
@RosettaAttribute("interpretationTerms") @Accessor(GETTER) @RuneAttribute("interpretationTerms") public String getInterpretationTerms()Description copied from interface:CreditSupportAgreementElectionsThe bespoke provision that might be specified by the parties to the agreement applicable to Interpretations.- Specified by:
getInterpretationTermsin interfaceCreditSupportAgreementElections
-
getProcessAgent
@RosettaAttribute("processAgent") @Accessor(GETTER) @RuneAttribute("processAgent") public ProcessAgent.ProcessAgentBuilder getProcessAgent()Description copied from interface:CreditSupportAgreementElectionsThe Process Agent that might be appointed by the parties to the agreement.- Specified by:
getProcessAgentin interfaceCreditSupportAgreementElections- Specified by:
getProcessAgentin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreateProcessAgent
- Specified by:
getOrCreateProcessAgentin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getAppropriatedCollateralValuation
@RosettaAttribute("appropriatedCollateralValuation") @Accessor(GETTER) @RuneAttribute("appropriatedCollateralValuation") public AppropriatedCollateralValuation.AppropriatedCollateralValuationBuilder getAppropriatedCollateralValuation()Description copied from interface:CreditSupportAgreementElectionsThe election for the Valuation of Appropriate Collateral.- Specified by:
getAppropriatedCollateralValuationin interfaceCreditSupportAgreementElections- Specified by:
getAppropriatedCollateralValuationin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreateAppropriatedCollateralValuation
public AppropriatedCollateralValuation.AppropriatedCollateralValuationBuilder getOrCreateAppropriatedCollateralValuation()- Specified by:
getOrCreateAppropriatedCollateralValuationin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getJurisdictionRelatedTerms
@RosettaAttribute("jurisdictionRelatedTerms") @Accessor(GETTER) @RuneAttribute("jurisdictionRelatedTerms") public JurisdictionRelatedTerms.JurisdictionRelatedTermsBuilder getJurisdictionRelatedTerms()Description copied from interface:CreditSupportAgreementElectionsThe jurisdiction specific terms relevant to the agreement.- Specified by:
getJurisdictionRelatedTermsin interfaceCreditSupportAgreementElections- Specified by:
getJurisdictionRelatedTermsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreateJurisdictionRelatedTerms
public JurisdictionRelatedTerms.JurisdictionRelatedTermsBuilder getOrCreateJurisdictionRelatedTerms()- Specified by:
getOrCreateJurisdictionRelatedTermsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getAdditionalAmendments
@RosettaAttribute("additionalAmendments") @Accessor(GETTER) @RuneAttribute("additionalAmendments") public String getAdditionalAmendments()Description copied from interface:CreditSupportAgreementElectionsAny additional amendments that might be specified by the parties to the agreement.- Specified by:
getAdditionalAmendmentsin interfaceCreditSupportAgreementElections
-
getAdditionalBespokeTerms
@RosettaAttribute("additionalBespokeTerms") @Accessor(GETTER) @RuneAttribute("additionalBespokeTerms") public String getAdditionalBespokeTerms()Description copied from interface:CreditSupportAgreementElectionsAny additional terms that might be specified applicable.- Specified by:
getAdditionalBespokeTermsin interfaceCreditSupportAgreementElections
-
getTrustSchemeAddendum
@RosettaAttribute("trustSchemeAddendum") @Accessor(GETTER) @Required @RuneAttribute("trustSchemeAddendum") public Boolean getTrustSchemeAddendum()Description copied from interface:CreditSupportAgreementElectionsThe qualification of whether Trust Scheme Addendum is applicable (True) or not applicable (False).- Specified by:
getTrustSchemeAddendumin interfaceCreditSupportAgreementElections
-
getSecurityInterestForObligations
@RosettaAttribute("securityInterestForObligations") @Accessor(GETTER) @Required @RuneAttribute("securityInterestForObligations") public SecurityInterestForObligations.SecurityInterestForObligationsBuilder getSecurityInterestForObligations()Description copied from interface:CreditSupportAgreementElectionsThe 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 interfaceCreditSupportAgreementElections- Specified by:
getSecurityInterestForObligationsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreateSecurityInterestForObligations
public SecurityInterestForObligations.SecurityInterestForObligationsBuilder getOrCreateSecurityInterestForObligations()- Specified by:
getOrCreateSecurityInterestForObligationsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getSinglePostingParty
@RosettaAttribute("singlePostingParty") @Accessor(GETTER) @RuneAttribute("singlePostingParty") public SinglePostingParty.SinglePostingPartyBuilder getSinglePostingParty()Description copied from interface:CreditSupportAgreementElectionsWhere only a single party is explicitly designated to post collateral, the party which is specified as the sole poster of collateral.- Specified by:
getSinglePostingPartyin interfaceCreditSupportAgreementElections- Specified by:
getSinglePostingPartyin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreateSinglePostingParty
- Specified by:
getOrCreateSinglePostingPartyin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getDatedAsOfDate
@RosettaAttribute("datedAsOfDate") @Accessor(GETTER) @RuneAttribute("datedAsOfDate") public DatedAsOfDate.DatedAsOfDateBuilder getDatedAsOfDate()Description copied from interface:CreditSupportAgreementElectionsDefines the dates agreed by the parties as the date of the Credit Support Annex or Credit Support Deed.- Specified by:
getDatedAsOfDatein interfaceCreditSupportAgreementElections- Specified by:
getDatedAsOfDatein interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreateDatedAsOfDate
- Specified by:
getOrCreateDatedAsOfDatein interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getCass
Description copied from interface:CreditSupportAgreementElectionsDetails of language relating to Client Asset and Money Rules.- Specified by:
getCassin interfaceCreditSupportAgreementElections
-
getOtherCSA
@RosettaAttribute("otherCSA") @Accessor(GETTER) @RuneAttribute("otherCSA") public String getOtherCSA()Description copied from interface:CreditSupportAgreementElectionsA clause detailing the prescence of another collateralisation arrangement within the Master Agreement between the parties to this Collateral Arrangement.- Specified by:
getOtherCSAin interfaceCreditSupportAgreementElections
-
getLegacyAdditionalRepresentations
@RosettaAttribute("legacyAdditionalRepresentations") @Accessor(GETTER) @RuneAttribute("legacyAdditionalRepresentations") public String getLegacyAdditionalRepresentations()Description copied from interface:CreditSupportAgreementElectionsDetails of any Additional Representations given by the relevant parties in relation to the collateral arrangement.- Specified by:
getLegacyAdditionalRepresentationsin interfaceCreditSupportAgreementElections
-
getValue
@RosettaAttribute("value") @Accessor(GETTER) @RuneAttribute("value") public CollateralValueMethod.CollateralValueMethodBuilder getValue()Description copied from interface:CreditSupportAgreementElectionsDetails how particular types of collateral are valued (other than in respect of a default).- Specified by:
getValuein interfaceCreditSupportAgreementElections- Specified by:
getValuein interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
getOrCreateValue
- Specified by:
getOrCreateValuein interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setRegime
@RosettaAttribute("regime") @Accessor(SETTER) @Required @RuneAttribute("regime") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setRegime(Regime _regime) - Specified by:
setRegimein interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setOneWayProvisions
@RosettaAttribute("oneWayProvisions") @Accessor(SETTER) @Required @RuneAttribute("oneWayProvisions") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setOneWayProvisions(OneWayProvisions _oneWayProvisions) - Specified by:
setOneWayProvisionsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setGeneralSimmElections
@RosettaAttribute("generalSimmElections") @Accessor(SETTER) @RuneAttribute("generalSimmElections") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setGeneralSimmElections(GeneralSimmElections _generalSimmElections) - Specified by:
setGeneralSimmElectionsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setIdentifiedCrossCurrencySwap
@RosettaAttribute("identifiedCrossCurrencySwap") @Accessor(SETTER) @RuneAttribute("identifiedCrossCurrencySwap") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setIdentifiedCrossCurrencySwap(Boolean _identifiedCrossCurrencySwap) - Specified by:
setIdentifiedCrossCurrencySwapin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setSensitivityMethodologies
@RosettaAttribute("sensitivityMethodologies") @Accessor(SETTER) @Required @RuneAttribute("sensitivityMethodologies") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setSensitivityMethodologies(SensitivityMethodologies _sensitivityMethodologies) - Specified by:
setSensitivityMethodologiesin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setFxHaircutCurrency
@RosettaAttribute("fxHaircutCurrency") @Accessor(SETTER) @RuneAttribute("fxHaircutCurrency") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setFxHaircutCurrency(FxHaircutCurrency _fxHaircutCurrency) - Specified by:
setFxHaircutCurrencyin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setPostingObligations
@RosettaAttribute("postingObligations") @Accessor(SETTER) @Required @RuneAttribute("postingObligations") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setPostingObligations(PostingObligations _postingObligations) - Specified by:
setPostingObligationsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
addSubstitutedRegime
@RosettaAttribute("substitutedRegime") @Accessor(ADDER) @Multi @RuneAttribute("substitutedRegime") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder addSubstitutedRegime(SubstitutedRegime _substitutedRegime) - Specified by:
addSubstitutedRegimein interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
addSubstitutedRegime
public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder addSubstitutedRegime(SubstitutedRegime _substitutedRegime, int idx) - Specified by:
addSubstitutedRegimein interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
addSubstitutedRegime
public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder addSubstitutedRegime(List<? extends SubstitutedRegime> substitutedRegimes) - Specified by:
addSubstitutedRegimein interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setSubstitutedRegime
@RosettaAttribute("substitutedRegime") @Accessor(SETTER) @Multi @RuneAttribute("substitutedRegime") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setSubstitutedRegime(List<? extends SubstitutedRegime> substitutedRegimes) - Specified by:
setSubstitutedRegimein interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setBaseAndEligibleCurrency
@RosettaAttribute("baseAndEligibleCurrency") @Accessor(SETTER) @Required @RuneAttribute("baseAndEligibleCurrency") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setBaseAndEligibleCurrency(BaseAndEligibleCurrency _baseAndEligibleCurrency) - Specified by:
setBaseAndEligibleCurrencyin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setAdditionalObligations
@RosettaAttribute("additionalObligations") @Accessor(SETTER) @RuneAttribute("additionalObligations") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setAdditionalObligations(String _additionalObligations) - Specified by:
setAdditionalObligationsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setCoveredTransactions
@RosettaAttribute("coveredTransactions") @Accessor(SETTER) @Required @RuneAttribute("coveredTransactions") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setCoveredTransactions(CoveredTransactions _coveredTransactions) - Specified by:
setCoveredTransactionsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setCreditSupportObligations
@RosettaAttribute("creditSupportObligations") @Accessor(SETTER) @Required @RuneAttribute("creditSupportObligations") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setCreditSupportObligations(CreditSupportObligations _creditSupportObligations) - Specified by:
setCreditSupportObligationsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setExchangeDate
@RosettaAttribute("exchangeDate") @Accessor(SETTER) @RuneAttribute("exchangeDate") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setExchangeDate(String _exchangeDate) - Specified by:
setExchangeDatein interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setCalculationAndTiming
@RosettaAttribute("calculationAndTiming") @Accessor(SETTER) @Required @RuneAttribute("calculationAndTiming") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setCalculationAndTiming(CalculationAndTiming _calculationAndTiming) - Specified by:
setCalculationAndTimingin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setConditionsPrecedent
@RosettaAttribute("conditionsPrecedent") @Accessor(SETTER) @RuneAttribute("conditionsPrecedent") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setConditionsPrecedent(ConditionsPrecedent _conditionsPrecedent) - Specified by:
setConditionsPrecedentin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setSubstitution
@RosettaAttribute("substitution") @Accessor(SETTER) @Required @RuneAttribute("substitution") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setSubstitution(Substitution _substitution) - Specified by:
setSubstitutionin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setDisputeResolution
@RosettaAttribute("disputeResolution") @Accessor(SETTER) @Required @RuneAttribute("disputeResolution") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setDisputeResolution(DisputeResolution _disputeResolution) - Specified by:
setDisputeResolutionin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setHoldingAndUsingPostedCollateral
@RosettaAttribute("holdingAndUsingPostedCollateral") @Accessor(SETTER) @Required @RuneAttribute("holdingAndUsingPostedCollateral") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setHoldingAndUsingPostedCollateral(HoldingAndUsingPostedCollateral _holdingAndUsingPostedCollateral) - Specified by:
setHoldingAndUsingPostedCollateralin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setRightsEvents
@RosettaAttribute("rightsEvents") @Accessor(SETTER) @Required @RuneAttribute("rightsEvents") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setRightsEvents(RightsEvents _rightsEvents) - Specified by:
setRightsEventsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setCustodyArrangements
@RosettaAttribute("custodyArrangements") @Accessor(SETTER) @RuneAttribute("custodyArrangements") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setCustodyArrangements(CustodyArrangements _custodyArrangements) - Specified by:
setCustodyArrangementsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setDistributionAndInterestPayment
@RosettaAttribute("distributionAndInterestPayment") @Accessor(SETTER) @RuneAttribute("distributionAndInterestPayment") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setDistributionAndInterestPayment(DistributionAndInterestPayment _distributionAndInterestPayment) - Specified by:
setDistributionAndInterestPaymentin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setCreditSupportOffsets
@RosettaAttribute("creditSupportOffsets") @Accessor(SETTER) @Required @RuneAttribute("creditSupportOffsets") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setCreditSupportOffsets(Boolean _creditSupportOffsets) - Specified by:
setCreditSupportOffsetsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setAdditionalRepresentations
@RosettaAttribute("additionalRepresentations") @Accessor(SETTER) @Required @RuneAttribute("additionalRepresentations") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setAdditionalRepresentations(AdditionalRepresentations _additionalRepresentations) - Specified by:
setAdditionalRepresentationsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setOtherEligibleAndPostedSupport
@RosettaAttribute("otherEligibleAndPostedSupport") @Accessor(SETTER) @Required @RuneAttribute("otherEligibleAndPostedSupport") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setOtherEligibleAndPostedSupport(OtherEligibleAndPostedSupport _otherEligibleAndPostedSupport) - Specified by:
setOtherEligibleAndPostedSupportin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setDemandsAndNotices
@RosettaAttribute("demandsAndNotices") @Accessor(SETTER) @RuneAttribute("demandsAndNotices") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setDemandsAndNotices(ContactElection _demandsAndNotices) - Specified by:
setDemandsAndNoticesin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setAddressesForTransfer
@RosettaAttribute("addressesForTransfer") @Accessor(SETTER) @RuneAttribute("addressesForTransfer") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setAddressesForTransfer(ContactElection _addressesForTransfer) - Specified by:
setAddressesForTransferin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setOtherAgreements
@RosettaAttribute("otherAgreements") @Accessor(SETTER) @RuneAttribute("otherAgreements") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setOtherAgreements(OtherAgreements _otherAgreements) - Specified by:
setOtherAgreementsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setTerminationCurrencyAmendment
@RosettaAttribute("terminationCurrencyAmendment") @Accessor(SETTER) @Required @RuneAttribute("terminationCurrencyAmendment") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setTerminationCurrencyAmendment(TerminationCurrencyAmendment _terminationCurrencyAmendment) - Specified by:
setTerminationCurrencyAmendmentin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setMinimumTransferAmountAmendment
@RosettaAttribute("minimumTransferAmountAmendment") @Accessor(SETTER) @Required @RuneAttribute("minimumTransferAmountAmendment") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setMinimumTransferAmountAmendment(MinimumTransferAmountAmendment _minimumTransferAmountAmendment) - Specified by:
setMinimumTransferAmountAmendmentin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setInterpretationTerms
@RosettaAttribute("interpretationTerms") @Accessor(SETTER) @RuneAttribute("interpretationTerms") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setInterpretationTerms(String _interpretationTerms) - Specified by:
setInterpretationTermsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setProcessAgent
@RosettaAttribute("processAgent") @Accessor(SETTER) @RuneAttribute("processAgent") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setProcessAgent(ProcessAgent _processAgent) - Specified by:
setProcessAgentin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setAppropriatedCollateralValuation
@RosettaAttribute("appropriatedCollateralValuation") @Accessor(SETTER) @RuneAttribute("appropriatedCollateralValuation") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setAppropriatedCollateralValuation(AppropriatedCollateralValuation _appropriatedCollateralValuation) - Specified by:
setAppropriatedCollateralValuationin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setJurisdictionRelatedTerms
@RosettaAttribute("jurisdictionRelatedTerms") @Accessor(SETTER) @RuneAttribute("jurisdictionRelatedTerms") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setJurisdictionRelatedTerms(JurisdictionRelatedTerms _jurisdictionRelatedTerms) - Specified by:
setJurisdictionRelatedTermsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setAdditionalAmendments
@RosettaAttribute("additionalAmendments") @Accessor(SETTER) @RuneAttribute("additionalAmendments") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setAdditionalAmendments(String _additionalAmendments) - Specified by:
setAdditionalAmendmentsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setAdditionalBespokeTerms
@RosettaAttribute("additionalBespokeTerms") @Accessor(SETTER) @RuneAttribute("additionalBespokeTerms") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setAdditionalBespokeTerms(String _additionalBespokeTerms) - Specified by:
setAdditionalBespokeTermsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setTrustSchemeAddendum
@RosettaAttribute("trustSchemeAddendum") @Accessor(SETTER) @Required @RuneAttribute("trustSchemeAddendum") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setTrustSchemeAddendum(Boolean _trustSchemeAddendum) - Specified by:
setTrustSchemeAddendumin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setSecurityInterestForObligations
@RosettaAttribute("securityInterestForObligations") @Accessor(SETTER) @Required @RuneAttribute("securityInterestForObligations") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setSecurityInterestForObligations(SecurityInterestForObligations _securityInterestForObligations) - Specified by:
setSecurityInterestForObligationsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setSinglePostingParty
@RosettaAttribute("singlePostingParty") @Accessor(SETTER) @RuneAttribute("singlePostingParty") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setSinglePostingParty(SinglePostingParty _singlePostingParty) - Specified by:
setSinglePostingPartyin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setDatedAsOfDate
@RosettaAttribute("datedAsOfDate") @Accessor(SETTER) @RuneAttribute("datedAsOfDate") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setDatedAsOfDate(DatedAsOfDate _datedAsOfDate) - Specified by:
setDatedAsOfDatein interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setCass
@RosettaAttribute("cass") @Accessor(SETTER) @RuneAttribute("cass") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setCass(String _cass) - Specified by:
setCassin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setOtherCSA
@RosettaAttribute("otherCSA") @Accessor(SETTER) @RuneAttribute("otherCSA") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setOtherCSA(String _otherCSA) - Specified by:
setOtherCSAin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setLegacyAdditionalRepresentations
@RosettaAttribute("legacyAdditionalRepresentations") @Accessor(SETTER) @RuneAttribute("legacyAdditionalRepresentations") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setLegacyAdditionalRepresentations(String _legacyAdditionalRepresentations) - Specified by:
setLegacyAdditionalRepresentationsin interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
setValue
@RosettaAttribute("value") @Accessor(SETTER) @RuneAttribute("value") public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder setValue(CollateralValueMethod _value) - Specified by:
setValuein interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder
-
build
Description copied from interface:CreditSupportAgreementElectionsBuild Methods- Specified by:
buildin interfaceCreditSupportAgreementElections- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceCreditSupportAgreementElections- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
prune
- Specified by:
prunein interfaceCreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public CreditSupportAgreementElections.CreditSupportAgreementElectionsBuilder merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) - Specified by:
mergein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
equals
-
hashCode
public int hashCode() -
toString
-