Package cdm.legaldocumentation.csa
Class ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountImpl
java.lang.Object
cdm.legaldocumentation.csa.ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseImpl
cdm.legaldocumentation.csa.ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountImpl
- All Implemented Interfaces:
ThresholdMinimumTransferAmountBase,ThresholdMinimumTransferAmountFixedAmount,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
ThresholdMinimumTransferAmountFixedAmount
public static class ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountImpl
extends ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseImpl
implements ThresholdMinimumTransferAmountFixedAmount
Immutable 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
Fields inherited from interface cdm.legaldocumentation.csa.ThresholdMinimumTransferAmountBase
metaDataFields inherited from interface cdm.legaldocumentation.csa.ThresholdMinimumTransferAmountFixedAmount
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedThresholdMinimumTransferAmountFixedAmountImpl(ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilder builder) -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanSpecifies the monetary value of the Threshold or the Minimum Transfer Amount (MTA) applicable to collateral transfer obligations.inthashCode()protected voidsetBuilderFields(ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilder builder) toString()Methods inherited from class cdm.legaldocumentation.csa.ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseImpl
getEvent, getZeroEvent, setBuilderFieldsMethods 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
getEvent, getZeroEventMethods inherited from interface cdm.legaldocumentation.csa.ThresholdMinimumTransferAmountFixedAmount
getType, metaData, process
-
Constructor Details
-
ThresholdMinimumTransferAmountFixedAmountImpl
protected ThresholdMinimumTransferAmountFixedAmountImpl(ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilder builder)
-
-
Method Details
-
getAmount
@RosettaAttribute("amount") @Accessor(GETTER) @Required @RuneAttribute("amount") public Money 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
-
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.ThresholdMinimumTransferAmountBaseImpl
-
toBuilder
public ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilder toBuilder()- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
toBuilderin interfaceThresholdMinimumTransferAmountBase- Specified by:
toBuilderin interfaceThresholdMinimumTransferAmountFixedAmount- Overrides:
toBuilderin classThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseImpl
-
setBuilderFields
protected void setBuilderFields(ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilder builder) -
equals
- Overrides:
equalsin classThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseImpl
-
hashCode
public int hashCode()- Overrides:
hashCodein classThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseImpl
-
toString
- Overrides:
toStringin classThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseImpl
-