Package cdm.legaldocumentation.csa
Class ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilderImpl
java.lang.Object
cdm.legaldocumentation.csa.ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilderImpl
- All Implemented Interfaces:
ThresholdMinimumTransferAmountBase,ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Direct Known Subclasses:
MinimumTransferAmountRatingsBased.MinimumTransferAmountRatingsBasedBuilderImpl,ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilderImpl,ThresholdRatingsBased.ThresholdRatingsBasedBuilderImpl
- Enclosing interface:
ThresholdMinimumTransferAmountBase
public static class ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilderImpl
extends Object
implements ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilder
Builder Implementation of ThresholdMinimumTransferAmountBase
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.ThresholdMinimumTransferAmountBase
ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilder, ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilderImpl, ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseImpl -
Field Summary
FieldsFields inherited from interface cdm.legaldocumentation.csa.ThresholdMinimumTransferAmountBase
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddEvent(ZeroEventEnum _event) addEvent(ZeroEventEnum _event, int idx) addEvent(List<ZeroEventEnum> events) build()Build MethodsbooleangetEvent()Specifies the relevant trigger for the Threshold or Minimum Transfer Amount to fall to zero.Indicates whether a trigger applies for the Threshold or Minimum Transfer Amount to fall to zero.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 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
getType, metaData, processMethods inherited from interface cdm.legaldocumentation.csa.ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilder
process
-
Field Details
-
zeroEvent
-
event
-
-
Constructor Details
-
ThresholdMinimumTransferAmountBaseBuilderImpl
public ThresholdMinimumTransferAmountBaseBuilderImpl()
-
-
Method Details
-
getZeroEvent
@RosettaAttribute("zeroEvent") @Accessor(GETTER) @Required @RuneAttribute("zeroEvent") public Boolean getZeroEvent()Description copied from interface:ThresholdMinimumTransferAmountBaseIndicates whether a trigger applies for the Threshold or Minimum Transfer Amount to fall to zero. If 'True' then such a trigger exists.- Specified by:
getZeroEventin interfaceThresholdMinimumTransferAmountBase
-
getEvent
@RosettaAttribute("event") @Accessor(GETTER) @Multi @RuneAttribute("event") public List<ZeroEventEnum> getEvent()Description copied from interface:ThresholdMinimumTransferAmountBaseSpecifies the relevant trigger for the Threshold or Minimum Transfer Amount to fall to zero.- Specified by:
getEventin interfaceThresholdMinimumTransferAmountBase
-
setZeroEvent
@RosettaAttribute("zeroEvent") @Accessor(SETTER) @Required @RuneAttribute("zeroEvent") public ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilder setZeroEvent(Boolean _zeroEvent) - Specified by:
setZeroEventin interfaceThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilder
-
addEvent
@RosettaAttribute("event") @Accessor(ADDER) @Multi @RuneAttribute("event") public ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilder addEvent(ZeroEventEnum _event) - Specified by:
addEventin interfaceThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilder
-
addEvent
public ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilder addEvent(ZeroEventEnum _event, int idx) - Specified by:
addEventin interfaceThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilder
-
addEvent
public ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilder addEvent(List<ZeroEventEnum> events) - Specified by:
addEventin interfaceThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilder
-
setEvent
@RosettaAttribute("event") @Accessor(SETTER) @Multi @RuneAttribute("event") public ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilder setEvent(List<ZeroEventEnum> events) - Specified by:
setEventin interfaceThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilder
-
build
Description copied from interface:ThresholdMinimumTransferAmountBaseBuild Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
buildin interfaceThresholdMinimumTransferAmountBase
-
toBuilder
- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
toBuilderin interfaceThresholdMinimumTransferAmountBase
-
prune
- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder- Specified by:
prunein interfaceThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilder 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
-