Package cdm.product.collateral
Interface IssuerName.IssuerNameBuilder
- All Superinterfaces:
IssuerName,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
IssuerName.IssuerNameBuilderImpl
- Enclosing interface:
IssuerName
public static interface IssuerName.IssuerNameBuilder
extends IssuerName, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.product.collateral.IssuerName
IssuerName.IssuerNameBuilder, IssuerName.IssuerNameBuilderImpl, IssuerName.IssuerNameImpl -
Field Summary
Fields inherited from interface cdm.product.collateral.IssuerName
metaData -
Method Summary
Modifier and TypeMethodDescriptionSpecifies the issuing entity name or LEI.default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setIssuerName(LegalEntity issuerName) Methods inherited from interface cdm.product.collateral.IssuerName
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
-
getOrCreateIssuerName
LegalEntity.LegalEntityBuilder getOrCreateIssuerName() -
getIssuerName
LegalEntity.LegalEntityBuilder getIssuerName()Description copied from interface:IssuerNameSpecifies the issuing entity name or LEI.- Specified by:
getIssuerNamein interfaceIssuerName
-
setIssuerName
-
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
IssuerName.IssuerNameBuilder prune()- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-