Package cdm.legaldocumentation.csa
Interface LegacyIndependentAmountRatingsBased.LegacyIndependentAmountRatingsBasedBuilder
- All Superinterfaces:
IndependentAmountRatings,IndependentAmountRatings.IndependentAmountRatingsBuilder,LegacyIndependentAmountRatingsBased,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
LegacyIndependentAmountRatingsBased.LegacyIndependentAmountRatingsBasedBuilderImpl
- Enclosing interface:
LegacyIndependentAmountRatingsBased
public static interface LegacyIndependentAmountRatingsBased.LegacyIndependentAmountRatingsBasedBuilder
extends LegacyIndependentAmountRatingsBased, 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.LegacyIndependentAmountRatingsBased
LegacyIndependentAmountRatingsBased.LegacyIndependentAmountRatingsBasedBuilder, LegacyIndependentAmountRatingsBased.LegacyIndependentAmountRatingsBasedBuilderImpl, LegacyIndependentAmountRatingsBased.LegacyIndependentAmountRatingsBasedImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.IndependentAmountRatings
metaDataFields inherited from interface cdm.legaldocumentation.csa.LegacyIndependentAmountRatingsBased
metaData -
Method Summary
Modifier and TypeMethodDescriptionaddVariableSet(RatingAgencyAmount variableSet) addVariableSet(RatingAgencyAmount variableSet, int idx) addVariableSet(List<? extends RatingAgencyAmount> variableSet) Specifies the currency applicable to the relevant Independent Amount.getOrCreateVariableSet(int index) List<? extends RatingAgencyAmount.RatingAgencyAmountBuilder> A logical container designed to hold a defined set of related data.default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setCompare(IndependentAmountCompareEnum compare) setCurrency(FieldWithMetaString currency) setCurrencyValue(String currency) setNamedAffiliate(LegalEntity namedAffiliate) setNamedEntity(LegalEntity namedEntity) setRatedParty(RatedPartyEnum ratedParty) setRatingType(RatingTypeEnum ratingType) setVariableSet(List<? extends RatingAgencyAmount> variableSet) 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.LegacyIndependentAmountRatingsBased
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
-
getOrCreateVariableSet
-
getVariableSet
List<? extends RatingAgencyAmount.RatingAgencyAmountBuilder> getVariableSet()Description copied from interface:LegacyIndependentAmountRatingsBasedA logical container designed to hold a defined set of related data. In this case the collation of Rating Information and an associated Independent Amount.- Specified by:
getVariableSetin interfaceLegacyIndependentAmountRatingsBased
-
getOrCreateCurrency
FieldWithMetaString.FieldWithMetaStringBuilder getOrCreateCurrency() -
getCurrency
FieldWithMetaString.FieldWithMetaStringBuilder getCurrency()Description copied from interface:LegacyIndependentAmountRatingsBasedSpecifies the currency applicable to the relevant Independent Amount.- Specified by:
getCurrencyin interfaceLegacyIndependentAmountRatingsBased
-
setCompare
LegacyIndependentAmountRatingsBased.LegacyIndependentAmountRatingsBasedBuilder setCompare(IndependentAmountCompareEnum compare) - Specified by:
setComparein interfaceIndependentAmountRatings.IndependentAmountRatingsBuilder
-
setRatedParty
LegacyIndependentAmountRatingsBased.LegacyIndependentAmountRatingsBasedBuilder setRatedParty(RatedPartyEnum ratedParty) - Specified by:
setRatedPartyin interfaceIndependentAmountRatings.IndependentAmountRatingsBuilder
-
setNamedAffiliate
LegacyIndependentAmountRatingsBased.LegacyIndependentAmountRatingsBasedBuilder setNamedAffiliate(LegalEntity namedAffiliate) - Specified by:
setNamedAffiliatein interfaceIndependentAmountRatings.IndependentAmountRatingsBuilder
-
setNamedEntity
LegacyIndependentAmountRatingsBased.LegacyIndependentAmountRatingsBasedBuilder setNamedEntity(LegalEntity namedEntity) - Specified by:
setNamedEntityin interfaceIndependentAmountRatings.IndependentAmountRatingsBuilder
-
setRatingType
LegacyIndependentAmountRatingsBased.LegacyIndependentAmountRatingsBasedBuilder setRatingType(RatingTypeEnum ratingType) - Specified by:
setRatingTypein interfaceIndependentAmountRatings.IndependentAmountRatingsBuilder
-
addVariableSet
LegacyIndependentAmountRatingsBased.LegacyIndependentAmountRatingsBasedBuilder addVariableSet(RatingAgencyAmount variableSet) -
addVariableSet
LegacyIndependentAmountRatingsBased.LegacyIndependentAmountRatingsBasedBuilder addVariableSet(RatingAgencyAmount variableSet, int idx) -
addVariableSet
LegacyIndependentAmountRatingsBased.LegacyIndependentAmountRatingsBasedBuilder addVariableSet(List<? extends RatingAgencyAmount> variableSet) -
setVariableSet
LegacyIndependentAmountRatingsBased.LegacyIndependentAmountRatingsBasedBuilder setVariableSet(List<? extends RatingAgencyAmount> variableSet) -
setCurrency
-
setCurrencyValue
LegacyIndependentAmountRatingsBased.LegacyIndependentAmountRatingsBasedBuilder setCurrencyValue(String currency) -
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
-