Package cdm.legaldocumentation.csa
Interface LegacyIndependentAmountRatingsXExposure
- All Superinterfaces:
IndependentAmountRatings,com.rosetta.model.lib.RosettaModelObject
- All Known Subinterfaces:
LegacyIndependentAmountRatingsXExposure.LegacyIndependentAmountRatingsXExposureBuilder
- All Known Implementing Classes:
LegacyIndependentAmountRatingsXExposure.LegacyIndependentAmountRatingsXExposureBuilderImpl,LegacyIndependentAmountRatingsXExposure.LegacyIndependentAmountRatingsXExposureImpl
@RosettaDataType(value="LegacyIndependentAmountRatingsXExposure",
builder=LegacyIndependentAmountRatingsXExposureBuilderImpl.class,
version="7.0.0-dev.105")
@RuneDataType(value="LegacyIndependentAmountRatingsXExposure",
model="cdm",
builder=LegacyIndependentAmountRatingsXExposureBuilderImpl.class,
version="7.0.0-dev.105")
public interface LegacyIndependentAmountRatingsXExposure
extends IndependentAmountRatings
Specifies that the Independent Amount is determined using both credit rating and exposure metrics.
- Version:
- 7.0.0-dev.105
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceBuilder Interfacestatic classBuilder Implementation of LegacyIndependentAmountRatingsXExposurestatic classImmutable Implementation of LegacyIndependentAmountRatingsXExposureNested classes/interfaces inherited from interface cdm.legaldocumentation.csa.IndependentAmountRatings
IndependentAmountRatings.IndependentAmountRatingsBuilder, IndependentAmountRatings.IndependentAmountRatingsBuilderImpl, IndependentAmountRatings.IndependentAmountRatingsImpl -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build Methodsbuilder()List<? extends DirectionRatingMultiplier> A logical container to hold a defined set of related data.List<? extends RatingMultiplier> A logical container to hold a defined set of related data.default Class<? extends LegacyIndependentAmountRatingsXExposure> getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends LegacyIndependentAmountRatingsXExposure> metaData()Utility Methodsdefault voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor) Methods inherited from interface cdm.legaldocumentation.csa.IndependentAmountRatings
getCompare, getNamedAffiliate, getNamedEntity, getRatedParty, getRatingTypeMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Field Details
-
metaData
-
-
Method Details
-
getHighestLowestVariableSet
List<? extends RatingMultiplier> getHighestLowestVariableSet()A 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. -
getCompareVariableSet
List<? extends DirectionRatingMultiplier> getCompareVariableSet()A 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. -
build
Build Methods- Specified by:
buildin interfaceIndependentAmountRatings- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceIndependentAmountRatings- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
builder
-
metaData
default com.rosetta.model.lib.meta.RosettaMetaData<? extends LegacyIndependentAmountRatingsXExposure> metaData()Utility Methods- Specified by:
metaDatain interfaceIndependentAmountRatings- Specified by:
metaDatain interfacecom.rosetta.model.lib.RosettaModelObject
-
getType
- Specified by:
getTypein interfaceIndependentAmountRatings- Specified by:
getTypein interfacecom.rosetta.model.lib.RosettaModelObject
-
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor) - Specified by:
processin interfaceIndependentAmountRatings- Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObject
-