Package cdm.legaldocumentation.csa
Class ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseImpl
java.lang.Object
cdm.legaldocumentation.csa.ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseImpl
- All Implemented Interfaces:
ThresholdMinimumTransferAmountBase,com.rosetta.model.lib.RosettaModelObject
- Direct Known Subclasses:
MinimumTransferAmountRatingsBased.MinimumTransferAmountRatingsBasedImpl,ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountImpl,ThresholdRatingsBased.ThresholdRatingsBasedImpl
- Enclosing interface:
ThresholdMinimumTransferAmountBase
public static class ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseImpl
extends Object
implements ThresholdMinimumTransferAmountBase
Immutable Implementation of ThresholdMinimumTransferAmountBase
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.ThresholdMinimumTransferAmountBase
ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilder, ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilderImpl, ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.ThresholdMinimumTransferAmountBase
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedThresholdMinimumTransferAmountBaseImpl(ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilder builder) -
Method Summary
Modifier and TypeMethodDescriptionbuild()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.inthashCode()protected voidsetBuilderFields(ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilder builder) 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 cdm.legaldocumentation.csa.ThresholdMinimumTransferAmountBase
getType, metaData, process
-
Constructor Details
-
ThresholdMinimumTransferAmountBaseImpl
protected ThresholdMinimumTransferAmountBaseImpl(ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilder builder)
-
-
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
-
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
-
setBuilderFields
protected void setBuilderFields(ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilder builder) -
equals
-
hashCode
public int hashCode() -
toString
-