Package org.isda.cdm
Class CreditNotations
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObject
-
- org.isda.cdm.CreditNotations
-
@RosettaClass @RosettaSynonym(value="CreditNotations", source="FpML_5_10") public class CreditNotations extends com.rosetta.model.lib.RosettaModelObject
The credit rating notation higher level construct, which provides the ability to specify multiple rating notations.- Version:
- 2.5.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CreditNotations.CreditNotationsBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CreditNotations.CreditNotationsBuilder
builder()
boolean
equals(java.lang.Object o)
CreditNotation
getCreditNotation()
This attribute is specified when only one credit notation is determined.java.util.List<MultipleCreditNotations>
getCreditNotations()
This attribute provides the ability to specify several credit notations, alongside an 'any' or 'all' or all condition.int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends CreditNotations>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
CreditNotations.CreditNotationsBuilder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
getCreditNotation
@RosettaSynonym(value="creditNotation", source="FpML_5_10") public final CreditNotation getCreditNotation()
This attribute is specified when only one credit notation is determined.
-
getCreditNotations
public final java.util.List<MultipleCreditNotations> getCreditNotations()
This attribute provides the ability to specify several credit notations, alongside an 'any' or 'all' or all condition.
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends CreditNotations> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObject
-
toBuilder
public CreditNotations.CreditNotationsBuilder toBuilder()
- Specified by:
toBuilder
in classcom.rosetta.model.lib.RosettaModelObject
-
builder
public static CreditNotations.CreditNotationsBuilder builder()
-
process
public void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
- Specified by:
process
in classcom.rosetta.model.lib.RosettaModelObject
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-