Package cdm.legaldocumentation.csa
Interface IndependentAmountRatings.IndependentAmountRatingsBuilder
- All Superinterfaces:
IndependentAmountRatings,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Subinterfaces:
LegacyIndependentAmountRatingsBased.LegacyIndependentAmountRatingsBasedBuilder,LegacyIndependentAmountRatingsXExposure.LegacyIndependentAmountRatingsXExposureBuilder
- All Known Implementing Classes:
IndependentAmountRatings.IndependentAmountRatingsBuilderImpl,LegacyIndependentAmountRatingsBased.LegacyIndependentAmountRatingsBasedBuilderImpl,LegacyIndependentAmountRatingsXExposure.LegacyIndependentAmountRatingsXExposureBuilderImpl
- Enclosing interface:
IndependentAmountRatings
public static interface IndependentAmountRatings.IndependentAmountRatingsBuilder
extends IndependentAmountRatings, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.IndependentAmountRatings
IndependentAmountRatings.IndependentAmountRatingsBuilder, IndependentAmountRatings.IndependentAmountRatingsBuilderImpl, IndependentAmountRatings.IndependentAmountRatingsImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.IndependentAmountRatings
metaData -
Method Summary
Modifier and TypeMethodDescriptionDetails the Named Affiliate where the Rated Party is Named Affiliate.Details the Named Entity where the Rated Party is Named Entity.default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setCompare(IndependentAmountCompareEnum compare) setNamedAffiliate(LegalEntity namedAffiliate) setNamedEntity(LegalEntity namedEntity) setRatedParty(RatedPartyEnum ratedParty) setRatingType(RatingTypeEnum ratingType) Methods inherited from interface cdm.legaldocumentation.csa.IndependentAmountRatings
build, getCompare, getRatedParty, getRatingType, 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
-
getOrCreateNamedAffiliate
LegalEntity.LegalEntityBuilder getOrCreateNamedAffiliate() -
getNamedAffiliate
LegalEntity.LegalEntityBuilder getNamedAffiliate()Description copied from interface:IndependentAmountRatingsDetails the Named Affiliate where the Rated Party is Named Affiliate.- Specified by:
getNamedAffiliatein interfaceIndependentAmountRatings
-
getOrCreateNamedEntity
LegalEntity.LegalEntityBuilder getOrCreateNamedEntity() -
getNamedEntity
LegalEntity.LegalEntityBuilder getNamedEntity()Description copied from interface:IndependentAmountRatingsDetails the Named Entity where the Rated Party is Named Entity.- Specified by:
getNamedEntityin interfaceIndependentAmountRatings
-
setCompare
IndependentAmountRatings.IndependentAmountRatingsBuilder setCompare(IndependentAmountCompareEnum compare) -
setRatedParty
-
setNamedAffiliate
IndependentAmountRatings.IndependentAmountRatingsBuilder setNamedAffiliate(LegalEntity namedAffiliate) -
setNamedEntity
-
setRatingType
-
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
-