Package cdm.legaldocumentation.csa
Class CSAThresholdVariableSet.CSAThresholdVariableSetBuilderImpl
java.lang.Object
cdm.legaldocumentation.csa.CSAThresholdVariableSet.CSAThresholdVariableSetBuilderImpl
- All Implemented Interfaces:
CSAThresholdVariableSet,CSAThresholdVariableSet.CSAThresholdVariableSetBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
CSAThresholdVariableSet
public static class CSAThresholdVariableSet.CSAThresholdVariableSetBuilderImpl
extends Object
implements CSAThresholdVariableSet.CSAThresholdVariableSetBuilder
Builder Implementation of CSAThresholdVariableSet
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.CSAThresholdVariableSet
CSAThresholdVariableSet.CSAThresholdVariableSetBuilder, CSAThresholdVariableSet.CSAThresholdVariableSetBuilderImpl, CSAThresholdVariableSet.CSAThresholdVariableSetImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Integerprotected CreditRatingAgencyEnumprotected StringFields inherited from interface cdm.legaldocumentation.csa.CSAThresholdVariableSet
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanThe amount value applicable to the Threshold.getName()The relevant rating agency.getValue()Rating applicable to the party from a given rating agency.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()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.CSAThresholdVariableSet
getType, metaData, processMethods inherited from interface cdm.legaldocumentation.csa.CSAThresholdVariableSet.CSAThresholdVariableSetBuilder
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
-
-
Constructor Details
-
CSAThresholdVariableSetBuilderImpl
public CSAThresholdVariableSetBuilderImpl()
-
-
Method Details
-
getName
@RosettaAttribute("name") @Accessor(GETTER) @RuneAttribute("name") public CreditRatingAgencyEnum getName()Description copied from interface:CSAThresholdVariableSetThe relevant rating agency.- Specified by:
getNamein interfaceCSAThresholdVariableSet
-
getValue
Description copied from interface:CSAThresholdVariableSetRating applicable to the party from a given rating agency.- Specified by:
getValuein interfaceCSAThresholdVariableSet
-
getAmount
Description copied from interface:CSAThresholdVariableSetThe amount value applicable to the Threshold.- Specified by:
getAmountin interfaceCSAThresholdVariableSet
-
setName
@RosettaAttribute("name") @Accessor(SETTER) @RuneAttribute("name") public CSAThresholdVariableSet.CSAThresholdVariableSetBuilder setName(CreditRatingAgencyEnum _name) - Specified by:
setNamein interfaceCSAThresholdVariableSet.CSAThresholdVariableSetBuilder
-
setValue
@RosettaAttribute("value") @Accessor(SETTER) @RuneAttribute("value") public CSAThresholdVariableSet.CSAThresholdVariableSetBuilder setValue(String _value) - Specified by:
setValuein interfaceCSAThresholdVariableSet.CSAThresholdVariableSetBuilder
-
setAmount
@RosettaAttribute("amount") @Accessor(SETTER) @RuneAttribute("amount") public CSAThresholdVariableSet.CSAThresholdVariableSetBuilder setAmount(Integer _amount) - Specified by:
setAmountin interfaceCSAThresholdVariableSet.CSAThresholdVariableSetBuilder
-
build
Description copied from interface:CSAThresholdVariableSetBuild Methods- Specified by:
buildin interfaceCSAThresholdVariableSet- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceCSAThresholdVariableSet- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
prune
- Specified by:
prunein interfaceCSAThresholdVariableSet.CSAThresholdVariableSetBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public CSAThresholdVariableSet.CSAThresholdVariableSetBuilder 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
-