Package cdm.legaldocumentation.csa
Class ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilderImpl
java.lang.Object
cdm.legaldocumentation.csa.ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilderImpl
cdm.legaldocumentation.csa.ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilderImpl
- All Implemented Interfaces:
ThresholdMinimumTransferAmountBase,ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilder,ThresholdMinimumTransferAmountFixedAmount,ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
ThresholdMinimumTransferAmountFixedAmount
public static class ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilderImpl
extends ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilderImpl
implements ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilder
Builder Implementation of ThresholdMinimumTransferAmountFixedAmount
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.ThresholdMinimumTransferAmountBase
ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilder, ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilderImpl, ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseImplNested classes/interfaces inherited from interface cdm.legaldocumentation.csa.ThresholdMinimumTransferAmountFixedAmount
ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilder, ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilderImpl, ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountImpl -
Field Summary
FieldsFields inherited from class cdm.legaldocumentation.csa.ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilderImpl
event, zeroEventFields inherited from interface cdm.legaldocumentation.csa.ThresholdMinimumTransferAmountBase
metaDataFields inherited from interface cdm.legaldocumentation.csa.ThresholdMinimumTransferAmountFixedAmount
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddEvent(ZeroEventEnum _event) addEvent(ZeroEventEnum _event, int idx) addEvent(List<ZeroEventEnum> events) build()Build MethodsbooleanSpecifies the monetary value of the Threshold or the Minimum Transfer Amount (MTA) applicable to collateral transfer obligations.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setEvent(List<ZeroEventEnum> events) setZeroEvent(Boolean _zeroEvent) toString()Methods inherited from class cdm.legaldocumentation.csa.ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilderImpl
getEvent, getZeroEventMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosettaMethods inherited from interface cdm.legaldocumentation.csa.ThresholdMinimumTransferAmountBase
getEvent, getZeroEventMethods inherited from interface cdm.legaldocumentation.csa.ThresholdMinimumTransferAmountFixedAmount
getType, metaData, processMethods inherited from interface cdm.legaldocumentation.csa.ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilder
process
-
Field Details
-
amount
-
-
Constructor Details
-
ThresholdMinimumTransferAmountFixedAmountBuilderImpl
public ThresholdMinimumTransferAmountFixedAmountBuilderImpl()
-
-
Method Details
-
getAmount
@RosettaAttribute("amount") @Accessor(GETTER) @Required @RuneAttribute("amount") public Money.MoneyBuilder getAmount()Description copied from interface:ThresholdMinimumTransferAmountFixedAmountSpecifies the monetary value of the Threshold or the Minimum Transfer Amount (MTA) applicable to collateral transfer obligations.- Specified by:
getAmountin interfaceThresholdMinimumTransferAmountFixedAmount- Specified by:
getAmountin interfaceThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilder
-
getOrCreateAmount
- Specified by:
getOrCreateAmountin interfaceThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilder
-
setZeroEvent
@RosettaAttribute("zeroEvent") @Accessor(SETTER) @Required @RuneAttribute("zeroEvent") public ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilder setZeroEvent(Boolean _zeroEvent) - Specified by:
setZeroEventin interfaceThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilder- Specified by:
setZeroEventin interfaceThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilder- Overrides:
setZeroEventin classThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilderImpl
-
addEvent
@RosettaAttribute("event") @Accessor(ADDER) @Multi @RuneAttribute("event") public ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilder addEvent(ZeroEventEnum _event) - Specified by:
addEventin interfaceThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilder- Specified by:
addEventin interfaceThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilder- Overrides:
addEventin classThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilderImpl
-
addEvent
public ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilder addEvent(ZeroEventEnum _event, int idx) - Specified by:
addEventin interfaceThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilder- Specified by:
addEventin interfaceThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilder- Overrides:
addEventin classThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilderImpl
-
addEvent
public ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilder addEvent(List<ZeroEventEnum> events) - Specified by:
addEventin interfaceThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilder- Specified by:
addEventin interfaceThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilder- Overrides:
addEventin classThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilderImpl
-
setEvent
@RosettaAttribute("event") @Accessor(SETTER) @Multi @RuneAttribute("event") public ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilder setEvent(List<ZeroEventEnum> events) - Specified by:
setEventin interfaceThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilder- Specified by:
setEventin interfaceThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilder- Overrides:
setEventin classThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilderImpl
-
setAmount
@RosettaAttribute("amount") @Accessor(SETTER) @Required @RuneAttribute("amount") public ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilder setAmount(Money _amount) - Specified by:
setAmountin interfaceThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilder
-
build
Description copied from interface:ThresholdMinimumTransferAmountBaseBuild Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
buildin interfaceThresholdMinimumTransferAmountBase- Specified by:
buildin interfaceThresholdMinimumTransferAmountFixedAmount- Overrides:
buildin classThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilderImpl
-
toBuilder
public ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilder toBuilder()- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
toBuilderin interfaceThresholdMinimumTransferAmountBase- Specified by:
toBuilderin interfaceThresholdMinimumTransferAmountFixedAmount- Overrides:
toBuilderin classThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilderImpl
-
prune
public ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilder prune()- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder- Specified by:
prunein interfaceThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilder- Specified by:
prunein interfaceThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilder- Overrides:
prunein classThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilderImpl
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder- Overrides:
hasDatain classThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilderImpl
-
merge
public ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilder merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) - Specified by:
mergein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder- Overrides:
mergein classThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilderImpl
-
equals
-
hashCode
public int hashCode() -
toString
-