Package cdm.legaldocumentation.csa
Class RatingAgencyValue.RatingAgencyValueImpl
java.lang.Object
cdm.observable.asset.CreditNotation.CreditNotationImpl
cdm.legaldocumentation.csa.RatingAgencyValue.RatingAgencyValueImpl
- All Implemented Interfaces:
RatingAgencyValue,CreditNotation,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
RatingAgencyValue
public static class RatingAgencyValue.RatingAgencyValueImpl
extends CreditNotation.CreditNotationImpl
implements RatingAgencyValue
Immutable Implementation of RatingAgencyValue
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.observable.asset.CreditNotation
CreditNotation.CreditNotationBuilder, CreditNotation.CreditNotationBuilderImpl, CreditNotation.CreditNotationImplNested classes/interfaces inherited from interface cdm.legaldocumentation.csa.RatingAgencyValue
RatingAgencyValue.RatingAgencyValueBuilder, RatingAgencyValue.RatingAgencyValueBuilderImpl, RatingAgencyValue.RatingAgencyValueImpl -
Field Summary
Fields inherited from interface cdm.observable.asset.CreditNotation
metaDataFields inherited from interface cdm.legaldocumentation.csa.RatingAgencyValue
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Methods inherited from class cdm.observable.asset.CreditNotation.CreditNotationImpl
getAgency, getCreditWatch, getDebt, getNotation, getOutlook, getScale, setBuilderFieldsMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.observable.asset.CreditNotation
getAgency, getCreditWatch, getDebt, getNotation, getOutlook, getScaleMethods inherited from interface cdm.legaldocumentation.csa.RatingAgencyValue
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
RatingAgencyValueImpl
-
-
Method Details
-
getRatingType
@RosettaAttribute("ratingType") @Accessor(GETTER) @Required @RuneAttribute("ratingType") public RatingTypeEnum getRatingType()Description copied from interface:RatingAgencyValueThe relevant rating type.- Specified by:
getRatingTypein interfaceRatingAgencyValue
-
build
Description copied from interface:CreditNotationBuild Methods- Specified by:
buildin interfaceCreditNotation- Specified by:
buildin interfaceRatingAgencyValue- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Overrides:
buildin classCreditNotation.CreditNotationImpl
-
toBuilder
- Specified by:
toBuilderin interfaceCreditNotation- Specified by:
toBuilderin interfaceRatingAgencyValue- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Overrides:
toBuilderin classCreditNotation.CreditNotationImpl
-
setBuilderFields
-
equals
- Overrides:
equalsin classCreditNotation.CreditNotationImpl
-
hashCode
public int hashCode()- Overrides:
hashCodein classCreditNotation.CreditNotationImpl
-
toString
- Overrides:
toStringin classCreditNotation.CreditNotationImpl
-