Package cdm.legaldocumentation.csa
Interface SecurityAgreementElections.SecurityAgreementElectionsBuilder
- All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder,SecurityAgreementElections
- All Known Implementing Classes:
SecurityAgreementElections.SecurityAgreementElectionsBuilderImpl
- Enclosing interface:
SecurityAgreementElections
public static interface SecurityAgreementElections.SecurityAgreementElectionsBuilder
extends SecurityAgreementElections, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.SecurityAgreementElections
SecurityAgreementElections.SecurityAgreementElectionsBuilder, SecurityAgreementElections.SecurityAgreementElectionsBuilderImpl, SecurityAgreementElections.SecurityAgreementElectionsImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.SecurityAgreementElections
metaData -
Method Summary
Modifier and TypeMethodDescriptionThe election for the Valuation of Appropriate Collateral.Enforcement Events specific to the agreement.The location and language of execution to determine duty to be paid.The jurisdiction specific terms.The pledged account associated with the agreement.The Process Agent that might be appointed by the parties to the agreement.default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setAdditionalAmendments(String additionalAmendments) setAdditionalBespokeTerms(String additionalBespokeTerms) setAppropriatedCollateralValuation(AppropriatedCollateralValuation appropriatedCollateralValuation) setDeliveryInLieuRight(Boolean deliveryInLieuRight) setEnforcementEvent(EnforcementEvent enforcementEvent) setExecutionTerms(ExecutionTerms executionTerms) setFullDischarge(Boolean fullDischarge) setJurisdictionRelatedTerms(JurisdictionRelatedTerms jurisdictionRelatedTerms) setPledgedAccount(Account pledgedAccount) setProcessAgent(ProcessAgent processAgent) Methods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, hasData, merge, processRosetta, processRosettaMethods inherited from interface cdm.legaldocumentation.csa.SecurityAgreementElections
build, getAdditionalAmendments, getAdditionalBespokeTerms, getDeliveryInLieuRight, getFullDischarge, getType, metaData, process, toBuilder
-
Method Details
-
getOrCreatePledgedAccount
Account.AccountBuilder getOrCreatePledgedAccount() -
getPledgedAccount
Account.AccountBuilder getPledgedAccount()Description copied from interface:SecurityAgreementElectionsThe pledged account associated with the agreement.- Specified by:
getPledgedAccountin interfaceSecurityAgreementElections
-
getOrCreateEnforcementEvent
EnforcementEvent.EnforcementEventBuilder getOrCreateEnforcementEvent() -
getEnforcementEvent
EnforcementEvent.EnforcementEventBuilder getEnforcementEvent()Description copied from interface:SecurityAgreementElectionsEnforcement Events specific to the agreement.- Specified by:
getEnforcementEventin interfaceSecurityAgreementElections
-
getOrCreateAppropriatedCollateralValuation
AppropriatedCollateralValuation.AppropriatedCollateralValuationBuilder getOrCreateAppropriatedCollateralValuation() -
getAppropriatedCollateralValuation
AppropriatedCollateralValuation.AppropriatedCollateralValuationBuilder getAppropriatedCollateralValuation()Description copied from interface:SecurityAgreementElectionsThe election for the Valuation of Appropriate Collateral.- Specified by:
getAppropriatedCollateralValuationin interfaceSecurityAgreementElections
-
getOrCreateProcessAgent
ProcessAgent.ProcessAgentBuilder getOrCreateProcessAgent() -
getProcessAgent
ProcessAgent.ProcessAgentBuilder getProcessAgent()Description copied from interface:SecurityAgreementElectionsThe Process Agent that might be appointed by the parties to the agreement.- Specified by:
getProcessAgentin interfaceSecurityAgreementElections
-
getOrCreateJurisdictionRelatedTerms
JurisdictionRelatedTerms.JurisdictionRelatedTermsBuilder getOrCreateJurisdictionRelatedTerms() -
getJurisdictionRelatedTerms
JurisdictionRelatedTerms.JurisdictionRelatedTermsBuilder getJurisdictionRelatedTerms()Description copied from interface:SecurityAgreementElectionsThe jurisdiction specific terms.- Specified by:
getJurisdictionRelatedTermsin interfaceSecurityAgreementElections
-
getOrCreateExecutionTerms
ExecutionTerms.ExecutionTermsBuilder getOrCreateExecutionTerms() -
getExecutionTerms
ExecutionTerms.ExecutionTermsBuilder getExecutionTerms()Description copied from interface:SecurityAgreementElectionsThe location and language of execution to determine duty to be paid.- Specified by:
getExecutionTermsin interfaceSecurityAgreementElections
-
setPledgedAccount
SecurityAgreementElections.SecurityAgreementElectionsBuilder setPledgedAccount(Account pledgedAccount) -
setEnforcementEvent
SecurityAgreementElections.SecurityAgreementElectionsBuilder setEnforcementEvent(EnforcementEvent enforcementEvent) -
setDeliveryInLieuRight
SecurityAgreementElections.SecurityAgreementElectionsBuilder setDeliveryInLieuRight(Boolean deliveryInLieuRight) -
setFullDischarge
SecurityAgreementElections.SecurityAgreementElectionsBuilder setFullDischarge(Boolean fullDischarge) -
setAppropriatedCollateralValuation
SecurityAgreementElections.SecurityAgreementElectionsBuilder setAppropriatedCollateralValuation(AppropriatedCollateralValuation appropriatedCollateralValuation) -
setProcessAgent
SecurityAgreementElections.SecurityAgreementElectionsBuilder setProcessAgent(ProcessAgent processAgent) -
setJurisdictionRelatedTerms
SecurityAgreementElections.SecurityAgreementElectionsBuilder setJurisdictionRelatedTerms(JurisdictionRelatedTerms jurisdictionRelatedTerms) -
setAdditionalAmendments
SecurityAgreementElections.SecurityAgreementElectionsBuilder setAdditionalAmendments(String additionalAmendments) -
setAdditionalBespokeTerms
SecurityAgreementElections.SecurityAgreementElectionsBuilder setAdditionalBespokeTerms(String additionalBespokeTerms) -
setExecutionTerms
SecurityAgreementElections.SecurityAgreementElectionsBuilder setExecutionTerms(ExecutionTerms executionTerms) -
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) - Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-