Package cdm.legaldocumentation.csa
Class CSAMinimumTransferAmountVariableSet.CSAMinimumTransferAmountVariableSetImpl
java.lang.Object
cdm.legaldocumentation.csa.CSAMinimumTransferAmountVariableSet.CSAMinimumTransferAmountVariableSetImpl
- All Implemented Interfaces:
CSAMinimumTransferAmountVariableSet,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
CSAMinimumTransferAmountVariableSet
public static class CSAMinimumTransferAmountVariableSet.CSAMinimumTransferAmountVariableSetImpl
extends Object
implements CSAMinimumTransferAmountVariableSet
Immutable Implementation of CSAMinimumTransferAmountVariableSet
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.CSAMinimumTransferAmountVariableSet
CSAMinimumTransferAmountVariableSet.CSAMinimumTransferAmountVariableSetBuilder, CSAMinimumTransferAmountVariableSet.CSAMinimumTransferAmountVariableSetBuilderImpl, CSAMinimumTransferAmountVariableSet.CSAMinimumTransferAmountVariableSetImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.CSAMinimumTransferAmountVariableSet
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCSAMinimumTransferAmountVariableSetImpl(CSAMinimumTransferAmountVariableSet.CSAMinimumTransferAmountVariableSetBuilder builder) -
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 voidsetBuilderFields(CSAMinimumTransferAmountVariableSet.CSAMinimumTransferAmountVariableSetBuilder builder) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.csa.CSAMinimumTransferAmountVariableSet
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
CSAMinimumTransferAmountVariableSetImpl
protected CSAMinimumTransferAmountVariableSetImpl(CSAMinimumTransferAmountVariableSet.CSAMinimumTransferAmountVariableSetBuilder builder)
-
-
Method Details
-
getName
@RosettaAttribute("name") @Accessor(GETTER) @RuneAttribute("name") public CreditRatingAgencyEnum getName()Description copied from interface:CSAMinimumTransferAmountVariableSetThe name of the Rating Agency.- Specified by:
getNamein interfaceCSAMinimumTransferAmountVariableSet
-
getValue
Description copied from interface:CSAMinimumTransferAmountVariableSetThe value assigned to the rating.- Specified by:
getValuein interfaceCSAMinimumTransferAmountVariableSet
-
getAmount
Description copied from interface:CSAMinimumTransferAmountVariableSetThe Minimum Transfer Amount (MTA) applicable to the Rating.- Specified by:
getAmountin interfaceCSAMinimumTransferAmountVariableSet
-
getAmountIsInfinity
@RosettaAttribute("amountIsInfinity") @Accessor(GETTER) @RuneAttribute("amountIsInfinity") public Boolean getAmountIsInfinity()Description copied from interface:CSAMinimumTransferAmountVariableSetA flag that defines the Minimum Transfer Amount (MTA) as Infinity.- Specified by:
getAmountIsInfinityin interfaceCSAMinimumTransferAmountVariableSet
-
build
Description copied from interface:CSAMinimumTransferAmountVariableSetBuild Methods- Specified by:
buildin interfaceCSAMinimumTransferAmountVariableSet- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceCSAMinimumTransferAmountVariableSet- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
setBuilderFields
protected void setBuilderFields(CSAMinimumTransferAmountVariableSet.CSAMinimumTransferAmountVariableSetBuilder builder) -
equals
-
hashCode
public int hashCode() -
toString
-