Package cdm.product.collateral
Interface SovereignAgencyRating.SovereignAgencyRatingBuilder
- All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder,SovereignAgencyRating
- All Known Implementing Classes:
SovereignAgencyRating.SovereignAgencyRatingBuilderImpl
- Enclosing interface:
SovereignAgencyRating
public static interface SovereignAgencyRating.SovereignAgencyRatingBuilder
extends SovereignAgencyRating, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.product.collateral.SovereignAgencyRating
SovereignAgencyRating.SovereignAgencyRatingBuilder, SovereignAgencyRating.SovereignAgencyRatingBuilderImpl, SovereignAgencyRating.SovereignAgencyRatingImpl -
Field Summary
Fields inherited from interface cdm.product.collateral.SovereignAgencyRating
metaData -
Method Summary
Modifier and TypeMethodDescriptionRepresents an agency rating based on default risk of the country of the issuer.default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setSovereignAgencyRating(AgencyRatingCriteria sovereignAgencyRating) Methods 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
-
getOrCreateSovereignAgencyRating
AgencyRatingCriteria.AgencyRatingCriteriaBuilder getOrCreateSovereignAgencyRating() -
getSovereignAgencyRating
AgencyRatingCriteria.AgencyRatingCriteriaBuilder getSovereignAgencyRating()Description copied from interface:SovereignAgencyRatingRepresents an agency rating based on default risk of the country of the issuer.- Specified by:
getSovereignAgencyRatingin interfaceSovereignAgencyRating
-
setSovereignAgencyRating
SovereignAgencyRating.SovereignAgencyRatingBuilder setSovereignAgencyRating(AgencyRatingCriteria sovereignAgencyRating) -
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
-