Interface GlobalMasterSecuritiesLendingAgreement.GlobalMasterSecuritiesLendingAgreementBuilder
- All Superinterfaces:
GlobalMasterSecuritiesLendingAgreement,MasterAgreementBase,MasterAgreementBase.MasterAgreementBaseBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
GlobalMasterSecuritiesLendingAgreement.GlobalMasterSecuritiesLendingAgreementBuilderImpl
- Enclosing interface:
GlobalMasterSecuritiesLendingAgreement
public static interface GlobalMasterSecuritiesLendingAgreement.GlobalMasterSecuritiesLendingAgreementBuilder
extends GlobalMasterSecuritiesLendingAgreement, MasterAgreementBase.MasterAgreementBaseBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.master.isla.GlobalMasterSecuritiesLendingAgreement
GlobalMasterSecuritiesLendingAgreement.GlobalMasterSecuritiesLendingAgreementBuilder, GlobalMasterSecuritiesLendingAgreement.GlobalMasterSecuritiesLendingAgreementBuilderImpl, GlobalMasterSecuritiesLendingAgreement.GlobalMasterSecuritiesLendingAgreementImplNested classes/interfaces inherited from interface cdm.legaldocumentation.master.MasterAgreementBase
MasterAgreementBase.MasterAgreementBaseBuilder, MasterAgreementBase.MasterAgreementBaseBuilderImpl, MasterAgreementBase.MasterAgreementBaseImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.master.isla.GlobalMasterSecuritiesLendingAgreement
metaDataFields inherited from interface cdm.legaldocumentation.master.MasterAgreementBase
metaData -
Method Summary
Modifier and TypeMethodDescriptionThe definitions regarding base currency determinations relating to the GMSLA.The definitions regarding collateral relating to the GMSLA.The definitions regarding any different events of default relating to the GMSLA.default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setBaseCurrency(BaseCurrency baseCurrency) setCollateral(CollateralSpecification collateral) setEventsOfDefault(EventsOfDefault eventsOfDefault) Methods inherited from interface cdm.legaldocumentation.master.isla.GlobalMasterSecuritiesLendingAgreement
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
-
getOrCreateCollateral
CollateralSpecification.CollateralSpecificationBuilder getOrCreateCollateral() -
getCollateral
CollateralSpecification.CollateralSpecificationBuilder getCollateral()Description copied from interface:GlobalMasterSecuritiesLendingAgreementThe definitions regarding collateral relating to the GMSLA.- Specified by:
getCollateralin interfaceGlobalMasterSecuritiesLendingAgreement
-
getOrCreateBaseCurrency
BaseCurrency.BaseCurrencyBuilder getOrCreateBaseCurrency() -
getBaseCurrency
BaseCurrency.BaseCurrencyBuilder getBaseCurrency()Description copied from interface:GlobalMasterSecuritiesLendingAgreementThe definitions regarding base currency determinations relating to the GMSLA.- Specified by:
getBaseCurrencyin interfaceGlobalMasterSecuritiesLendingAgreement
-
getOrCreateEventsOfDefault
EventsOfDefault.EventsOfDefaultBuilder getOrCreateEventsOfDefault() -
getEventsOfDefault
EventsOfDefault.EventsOfDefaultBuilder getEventsOfDefault()Description copied from interface:GlobalMasterSecuritiesLendingAgreementThe definitions regarding any different events of default relating to the GMSLA.- Specified by:
getEventsOfDefaultin interfaceGlobalMasterSecuritiesLendingAgreement
-
setCollateral
GlobalMasterSecuritiesLendingAgreement.GlobalMasterSecuritiesLendingAgreementBuilder setCollateral(CollateralSpecification collateral) -
setBaseCurrency
GlobalMasterSecuritiesLendingAgreement.GlobalMasterSecuritiesLendingAgreementBuilder setBaseCurrency(BaseCurrency baseCurrency) -
setEventsOfDefault
GlobalMasterSecuritiesLendingAgreement.GlobalMasterSecuritiesLendingAgreementBuilder setEventsOfDefault(EventsOfDefault eventsOfDefault) -
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) - Specified by:
processin interfaceMasterAgreementBase.MasterAgreementBaseBuilder- Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
- Specified by:
prunein interfaceMasterAgreementBase.MasterAgreementBaseBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-