Package cdm.legaldocumentation.csa
Interface CreditSupportDocumentElection.CreditSupportDocumentElectionBuilder
- All Superinterfaces:
CreditSupportDocumentElection,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
CreditSupportDocumentElection.CreditSupportDocumentElectionBuilderImpl
- Enclosing interface:
CreditSupportDocumentElection
public static interface CreditSupportDocumentElection.CreditSupportDocumentElectionBuilder
extends CreditSupportDocumentElection, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.CreditSupportDocumentElection
CreditSupportDocumentElection.CreditSupportDocumentElectionBuilder, CreditSupportDocumentElection.CreditSupportDocumentElectionBuilderImpl, CreditSupportDocumentElection.CreditSupportDocumentElectionImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.CreditSupportDocumentElection
metaData -
Method Summary
Modifier and TypeMethodDescriptionaddCreditSupportDocument(LegalAgreement creditSupportDocument) addCreditSupportDocument(LegalAgreement creditSupportDocument, int idx) addCreditSupportDocument(List<? extends LegalAgreement> creditSupportDocument) addCreditSupportDocumentTypes(LegalAgreementIdentification creditSupportDocumentTypes) addCreditSupportDocumentTypes(LegalAgreementIdentification creditSupportDocumentTypes, int idx) addCreditSupportDocumentTypes(List<? extends LegalAgreementIdentification> creditSupportDocumentTypes) List<? extends LegalAgreement.LegalAgreementBuilder> The specified Credit Support Document(s), if any.If a Credit Support Document is specified but not yet in CDM representation, it can still be captured.getOrCreateCreditSupportDocument(int index) getOrCreateCreditSupportDocumentTypes(int index) getParty()The elective party.default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setBespokeCreditSuppportDocument(String bespokeCreditSuppportDocument) setCreditSupportDocument(List<? extends LegalAgreement> creditSupportDocument) setCreditSupportDocumentTerms(CreditSupportDocumentTermsEnum creditSupportDocumentTerms) setCreditSupportDocumentTypes(List<? extends LegalAgreementIdentification> creditSupportDocumentTypes) Methods inherited from interface cdm.legaldocumentation.csa.CreditSupportDocumentElection
build, getBespokeCreditSuppportDocument, getCreditSupportDocumentTerms, getType, metaData, process, toBuilderMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, hasData, merge, processRosetta, processRosetta
-
Method Details
-
getOrCreateParty
Party.PartyBuilder getOrCreateParty() -
getParty
Party.PartyBuilder getParty()Description copied from interface:CreditSupportDocumentElectionThe elective party.- Specified by:
getPartyin interfaceCreditSupportDocumentElection
-
getOrCreateCreditSupportDocumentTypes
LegalAgreementIdentification.LegalAgreementIdentificationBuilder getOrCreateCreditSupportDocumentTypes(int index) -
getCreditSupportDocumentTypes
List<? extends LegalAgreementIdentification.LegalAgreementIdentificationBuilder> getCreditSupportDocumentTypes()Description copied from interface:CreditSupportDocumentElectionIf a Credit Support Document is specified but not yet in CDM representation, it can still be captured. This argument should be used if the creditSupportDocument argument cannot be used due to not being able to represent the document fully in CDM format.- Specified by:
getCreditSupportDocumentTypesin interfaceCreditSupportDocumentElection
-
getOrCreateCreditSupportDocument
-
getCreditSupportDocument
List<? extends LegalAgreement.LegalAgreementBuilder> getCreditSupportDocument()Description copied from interface:CreditSupportDocumentElectionThe specified Credit Support Document(s), if any.- Specified by:
getCreditSupportDocumentin interfaceCreditSupportDocumentElection
-
setParty
-
setCreditSupportDocumentTerms
CreditSupportDocumentElection.CreditSupportDocumentElectionBuilder setCreditSupportDocumentTerms(CreditSupportDocumentTermsEnum creditSupportDocumentTerms) -
addCreditSupportDocumentTypes
CreditSupportDocumentElection.CreditSupportDocumentElectionBuilder addCreditSupportDocumentTypes(LegalAgreementIdentification creditSupportDocumentTypes) -
addCreditSupportDocumentTypes
CreditSupportDocumentElection.CreditSupportDocumentElectionBuilder addCreditSupportDocumentTypes(LegalAgreementIdentification creditSupportDocumentTypes, int idx) -
addCreditSupportDocumentTypes
CreditSupportDocumentElection.CreditSupportDocumentElectionBuilder addCreditSupportDocumentTypes(List<? extends LegalAgreementIdentification> creditSupportDocumentTypes) -
setCreditSupportDocumentTypes
CreditSupportDocumentElection.CreditSupportDocumentElectionBuilder setCreditSupportDocumentTypes(List<? extends LegalAgreementIdentification> creditSupportDocumentTypes) -
addCreditSupportDocument
CreditSupportDocumentElection.CreditSupportDocumentElectionBuilder addCreditSupportDocument(LegalAgreement creditSupportDocument) -
addCreditSupportDocument
CreditSupportDocumentElection.CreditSupportDocumentElectionBuilder addCreditSupportDocument(LegalAgreement creditSupportDocument, int idx) -
addCreditSupportDocument
CreditSupportDocumentElection.CreditSupportDocumentElectionBuilder addCreditSupportDocument(List<? extends LegalAgreement> creditSupportDocument) -
setCreditSupportDocument
CreditSupportDocumentElection.CreditSupportDocumentElectionBuilder setCreditSupportDocument(List<? extends LegalAgreement> creditSupportDocument) -
setBespokeCreditSuppportDocument
CreditSupportDocumentElection.CreditSupportDocumentElectionBuilder setBespokeCreditSuppportDocument(String bespokeCreditSuppportDocument) -
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
-