Package cdm.legaldocumentation.csa
Interface LegacyIndependentAmountRatingsXExposure.LegacyIndependentAmountRatingsXExposureBuilder
- All Superinterfaces:
IndependentAmountRatings,IndependentAmountRatings.IndependentAmountRatingsBuilder,LegacyIndependentAmountRatingsXExposure,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
LegacyIndependentAmountRatingsXExposure.LegacyIndependentAmountRatingsXExposureBuilderImpl
- Enclosing interface:
LegacyIndependentAmountRatingsXExposure
public static interface LegacyIndependentAmountRatingsXExposure.LegacyIndependentAmountRatingsXExposureBuilder
extends LegacyIndependentAmountRatingsXExposure, IndependentAmountRatings.IndependentAmountRatingsBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.IndependentAmountRatings
IndependentAmountRatings.IndependentAmountRatingsBuilder, IndependentAmountRatings.IndependentAmountRatingsBuilderImpl, IndependentAmountRatings.IndependentAmountRatingsImplNested classes/interfaces inherited from interface cdm.legaldocumentation.csa.LegacyIndependentAmountRatingsXExposure
LegacyIndependentAmountRatingsXExposure.LegacyIndependentAmountRatingsXExposureBuilder, LegacyIndependentAmountRatingsXExposure.LegacyIndependentAmountRatingsXExposureBuilderImpl, LegacyIndependentAmountRatingsXExposure.LegacyIndependentAmountRatingsXExposureImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.IndependentAmountRatings
metaDataFields inherited from interface cdm.legaldocumentation.csa.LegacyIndependentAmountRatingsXExposure
metaData -
Method Summary
Modifier and TypeMethodDescriptionaddCompareVariableSet(DirectionRatingMultiplier compareVariableSet) addCompareVariableSet(DirectionRatingMultiplier compareVariableSet, int idx) addCompareVariableSet(List<? extends DirectionRatingMultiplier> compareVariableSet) addHighestLowestVariableSet(RatingMultiplier highestLowestVariableSet) addHighestLowestVariableSet(RatingMultiplier highestLowestVariableSet, int idx) addHighestLowestVariableSet(List<? extends RatingMultiplier> highestLowestVariableSet) A logical container to hold a defined set of related data.List<? extends RatingMultiplier.RatingMultiplierBuilder> A logical container to hold a defined set of related data.getOrCreateCompareVariableSet(int index) getOrCreateHighestLowestVariableSet(int index) default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setCompare(IndependentAmountCompareEnum compare) setCompareVariableSet(List<? extends DirectionRatingMultiplier> compareVariableSet) setHighestLowestVariableSet(List<? extends RatingMultiplier> highestLowestVariableSet) setNamedAffiliate(LegalEntity namedAffiliate) setNamedEntity(LegalEntity namedEntity) setRatedParty(RatedPartyEnum ratedParty) setRatingType(RatingTypeEnum ratingType) Methods inherited from interface cdm.legaldocumentation.csa.IndependentAmountRatings
getCompare, getRatedParty, getRatingTypeMethods inherited from interface cdm.legaldocumentation.csa.IndependentAmountRatings.IndependentAmountRatingsBuilder
getNamedAffiliate, getNamedEntity, getOrCreateNamedAffiliate, getOrCreateNamedEntityMethods inherited from interface cdm.legaldocumentation.csa.LegacyIndependentAmountRatingsXExposure
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
-
getOrCreateHighestLowestVariableSet
-
getHighestLowestVariableSet
List<? extends RatingMultiplier.RatingMultiplierBuilder> getHighestLowestVariableSet()Description copied from interface:LegacyIndependentAmountRatingsXExposureA logical container to hold a defined set of related data. In this case the collation of Ratings Information and associated exposure multiplier where highest or lowest of the associated credit ratings are used when determining the applicable Independent Amount.- Specified by:
getHighestLowestVariableSetin interfaceLegacyIndependentAmountRatingsXExposure
-
getOrCreateCompareVariableSet
-
getCompareVariableSet
List<? extends DirectionRatingMultiplier.DirectionRatingMultiplierBuilder> getCompareVariableSet()Description copied from interface:LegacyIndependentAmountRatingsXExposureA logical container to hold a defined set of related data. In this case the collation of Ratings Information and associated exposure multiplier where multiple credit ratings are compared when determining the applicable Independent Amount.- Specified by:
getCompareVariableSetin interfaceLegacyIndependentAmountRatingsXExposure
-
setCompare
LegacyIndependentAmountRatingsXExposure.LegacyIndependentAmountRatingsXExposureBuilder setCompare(IndependentAmountCompareEnum compare) - Specified by:
setComparein interfaceIndependentAmountRatings.IndependentAmountRatingsBuilder
-
setRatedParty
LegacyIndependentAmountRatingsXExposure.LegacyIndependentAmountRatingsXExposureBuilder setRatedParty(RatedPartyEnum ratedParty) - Specified by:
setRatedPartyin interfaceIndependentAmountRatings.IndependentAmountRatingsBuilder
-
setNamedAffiliate
LegacyIndependentAmountRatingsXExposure.LegacyIndependentAmountRatingsXExposureBuilder setNamedAffiliate(LegalEntity namedAffiliate) - Specified by:
setNamedAffiliatein interfaceIndependentAmountRatings.IndependentAmountRatingsBuilder
-
setNamedEntity
LegacyIndependentAmountRatingsXExposure.LegacyIndependentAmountRatingsXExposureBuilder setNamedEntity(LegalEntity namedEntity) - Specified by:
setNamedEntityin interfaceIndependentAmountRatings.IndependentAmountRatingsBuilder
-
setRatingType
LegacyIndependentAmountRatingsXExposure.LegacyIndependentAmountRatingsXExposureBuilder setRatingType(RatingTypeEnum ratingType) - Specified by:
setRatingTypein interfaceIndependentAmountRatings.IndependentAmountRatingsBuilder
-
addHighestLowestVariableSet
LegacyIndependentAmountRatingsXExposure.LegacyIndependentAmountRatingsXExposureBuilder addHighestLowestVariableSet(RatingMultiplier highestLowestVariableSet) -
addHighestLowestVariableSet
LegacyIndependentAmountRatingsXExposure.LegacyIndependentAmountRatingsXExposureBuilder addHighestLowestVariableSet(RatingMultiplier highestLowestVariableSet, int idx) -
addHighestLowestVariableSet
LegacyIndependentAmountRatingsXExposure.LegacyIndependentAmountRatingsXExposureBuilder addHighestLowestVariableSet(List<? extends RatingMultiplier> highestLowestVariableSet) -
setHighestLowestVariableSet
LegacyIndependentAmountRatingsXExposure.LegacyIndependentAmountRatingsXExposureBuilder setHighestLowestVariableSet(List<? extends RatingMultiplier> highestLowestVariableSet) -
addCompareVariableSet
LegacyIndependentAmountRatingsXExposure.LegacyIndependentAmountRatingsXExposureBuilder addCompareVariableSet(DirectionRatingMultiplier compareVariableSet) -
addCompareVariableSet
LegacyIndependentAmountRatingsXExposure.LegacyIndependentAmountRatingsXExposureBuilder addCompareVariableSet(DirectionRatingMultiplier compareVariableSet, int idx) -
addCompareVariableSet
LegacyIndependentAmountRatingsXExposure.LegacyIndependentAmountRatingsXExposureBuilder addCompareVariableSet(List<? extends DirectionRatingMultiplier> compareVariableSet) -
setCompareVariableSet
LegacyIndependentAmountRatingsXExposure.LegacyIndependentAmountRatingsXExposureBuilder setCompareVariableSet(List<? extends DirectionRatingMultiplier> compareVariableSet) -
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) - Specified by:
processin interfaceIndependentAmountRatings.IndependentAmountRatingsBuilder- Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
- Specified by:
prunein interfaceIndependentAmountRatings.IndependentAmountRatingsBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-