Package cdm.legaldocumentation.csa
Class CSAMTAVariableSet.CSAMTAVariableSetImpl
java.lang.Object
cdm.legaldocumentation.csa.CSAMTAVariableSet.CSAMTAVariableSetImpl
- All Implemented Interfaces:
CSAMTAVariableSet,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
CSAMTAVariableSet
public static class CSAMTAVariableSet.CSAMTAVariableSetImpl
extends Object
implements CSAMTAVariableSet
Immutable Implementation of CSAMTAVariableSet
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.CSAMTAVariableSet
CSAMTAVariableSet.CSAMTAVariableSetBuilder, CSAMTAVariableSet.CSAMTAVariableSetBuilderImpl, CSAMTAVariableSet.CSAMTAVariableSetImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.CSAMTAVariableSet
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanThe Minimum Transfer Amount (MTA) applicable to the Rating.A flag that defines the Minimum Transfer Amount (MTA) as Infinity.getName()The name of the Rating Agency.getValue()The value assigned to the rating.inthashCode()protected voidtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.csa.CSAMTAVariableSet
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
CSAMTAVariableSetImpl
-
-
Method Details
-
getName
@RosettaAttribute("name") @Accessor(GETTER) @RuneAttribute("name") public CreditRatingAgencyEnum getName()Description copied from interface:CSAMTAVariableSetThe name of the Rating Agency.- Specified by:
getNamein interfaceCSAMTAVariableSet
-
getValue
Description copied from interface:CSAMTAVariableSetThe value assigned to the rating.- Specified by:
getValuein interfaceCSAMTAVariableSet
-
getAmount
Description copied from interface:CSAMTAVariableSetThe Minimum Transfer Amount (MTA) applicable to the Rating.- Specified by:
getAmountin interfaceCSAMTAVariableSet
-
getAmountIsInfinity
@RosettaAttribute("amountIsInfinity") @Accessor(GETTER) @RuneAttribute("amountIsInfinity") public Boolean getAmountIsInfinity()Description copied from interface:CSAMTAVariableSetA flag that defines the Minimum Transfer Amount (MTA) as Infinity.- Specified by:
getAmountIsInfinityin interfaceCSAMTAVariableSet
-
build
Description copied from interface:CSAMTAVariableSetBuild Methods- Specified by:
buildin interfaceCSAMTAVariableSet- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceCSAMTAVariableSet- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-