Package cdm.legaldocumentation.csa
Class CSAMTAVariableSet.CSAMTAVariableSetBuilderImpl
java.lang.Object
cdm.legaldocumentation.csa.CSAMTAVariableSet.CSAMTAVariableSetBuilderImpl
- All Implemented Interfaces:
CSAMTAVariableSet,CSAMTAVariableSet.CSAMTAVariableSetBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
CSAMTAVariableSet
public static class CSAMTAVariableSet.CSAMTAVariableSetBuilderImpl
extends Object
implements CSAMTAVariableSet.CSAMTAVariableSetBuilder
Builder Implementation of CSAMTAVariableSet
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.CSAMTAVariableSet
CSAMTAVariableSet.CSAMTAVariableSetBuilder, CSAMTAVariableSet.CSAMTAVariableSetBuilderImpl, CSAMTAVariableSet.CSAMTAVariableSetImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Integerprotected Booleanprotected CreditRatingAgencyEnumprotected StringFields inherited from interface cdm.legaldocumentation.csa.CSAMTAVariableSet
metaData -
Constructor Summary
Constructors -
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.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setAmountIsInfinity(Boolean _amountIsInfinity) setName(CreditRatingAgencyEnum _name) toString()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 cdm.legaldocumentation.csa.CSAMTAVariableSet.CSAMTAVariableSetBuilder
processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
name
-
value
-
amount
-
amountIsInfinity
-
-
Constructor Details
-
CSAMTAVariableSetBuilderImpl
public CSAMTAVariableSetBuilderImpl()
-
-
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
-
setName
@RosettaAttribute("name") @Accessor(SETTER) @RuneAttribute("name") public CSAMTAVariableSet.CSAMTAVariableSetBuilder setName(CreditRatingAgencyEnum _name) - Specified by:
setNamein interfaceCSAMTAVariableSet.CSAMTAVariableSetBuilder
-
setValue
@RosettaAttribute("value") @Accessor(SETTER) @RuneAttribute("value") public CSAMTAVariableSet.CSAMTAVariableSetBuilder setValue(String _value) - Specified by:
setValuein interfaceCSAMTAVariableSet.CSAMTAVariableSetBuilder
-
setAmount
@RosettaAttribute("amount") @Accessor(SETTER) @RuneAttribute("amount") public CSAMTAVariableSet.CSAMTAVariableSetBuilder setAmount(Integer _amount) - Specified by:
setAmountin interfaceCSAMTAVariableSet.CSAMTAVariableSetBuilder
-
setAmountIsInfinity
@RosettaAttribute("amountIsInfinity") @Accessor(SETTER) @RuneAttribute("amountIsInfinity") public CSAMTAVariableSet.CSAMTAVariableSetBuilder setAmountIsInfinity(Boolean _amountIsInfinity) - Specified by:
setAmountIsInfinityin interfaceCSAMTAVariableSet.CSAMTAVariableSetBuilder
-
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
-
prune
- Specified by:
prunein interfaceCSAMTAVariableSet.CSAMTAVariableSetBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public CSAMTAVariableSet.CSAMTAVariableSetBuilder merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) - Specified by:
mergein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
equals
-
hashCode
public int hashCode() -
toString
-