Package cdm.event.common
Interface ContractFormationInstruction.ContractFormationInstructionBuilder
- All Superinterfaces:
ContractFormationInstruction,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
ContractFormationInstruction.ContractFormationInstructionBuilderImpl
- Enclosing interface:
ContractFormationInstruction
public static interface ContractFormationInstruction.ContractFormationInstructionBuilder
extends ContractFormationInstruction, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.event.common.ContractFormationInstruction
ContractFormationInstruction.ContractFormationInstructionBuilder, ContractFormationInstruction.ContractFormationInstructionBuilderImpl, ContractFormationInstruction.ContractFormationInstructionImpl -
Field Summary
Fields inherited from interface cdm.event.common.ContractFormationInstruction
metaData -
Method Summary
Modifier and TypeMethodDescriptionaddLegalAgreement(LegalAgreement legalAgreement) addLegalAgreement(LegalAgreement legalAgreement, int idx) addLegalAgreement(List<? extends LegalAgreement> legalAgreement) List<? extends LegalAgreement.LegalAgreementBuilder> Optional legal agreements associated to the contract being formed, for instance a master agreement.getOrCreateLegalAgreement(int index) default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setLegalAgreement(List<? extends LegalAgreement> legalAgreement) Methods inherited from interface cdm.event.common.ContractFormationInstruction
build, 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
-
getOrCreateLegalAgreement
-
getLegalAgreement
List<? extends LegalAgreement.LegalAgreementBuilder> getLegalAgreement()Description copied from interface:ContractFormationInstructionOptional legal agreements associated to the contract being formed, for instance a master agreement.- Specified by:
getLegalAgreementin interfaceContractFormationInstruction
-
addLegalAgreement
ContractFormationInstruction.ContractFormationInstructionBuilder addLegalAgreement(LegalAgreement legalAgreement) -
addLegalAgreement
ContractFormationInstruction.ContractFormationInstructionBuilder addLegalAgreement(LegalAgreement legalAgreement, int idx) -
addLegalAgreement
ContractFormationInstruction.ContractFormationInstructionBuilder addLegalAgreement(List<? extends LegalAgreement> legalAgreement) -
setLegalAgreement
ContractFormationInstruction.ContractFormationInstructionBuilder setLegalAgreement(List<? extends LegalAgreement> legalAgreement) -
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
-