Package cdm.legaldocumentation.csa
Interface ThresholdMinimumTransferAmountFixedAmount
- All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject,ThresholdMinimumTransferAmountBase
- All Known Subinterfaces:
ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilder
- All Known Implementing Classes:
ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilderImpl,ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountImpl
@RosettaDataType(value="ThresholdMinimumTransferAmountFixedAmount",
builder=ThresholdMinimumTransferAmountFixedAmountBuilderImpl.class,
version="7.0.0-dev.105")
@RuneDataType(value="ThresholdMinimumTransferAmountFixedAmount",
model="cdm",
builder=ThresholdMinimumTransferAmountFixedAmountBuilderImpl.class,
version="7.0.0-dev.105")
public interface ThresholdMinimumTransferAmountFixedAmount
extends ThresholdMinimumTransferAmountBase
Defines the Threshold or the Minimum Transfer Amount (MTA) as a fixed amount.
- Version:
- 7.0.0-dev.105
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceBuilder Interfacestatic classBuilder Implementation of ThresholdMinimumTransferAmountFixedAmountstatic classImmutable Implementation of ThresholdMinimumTransferAmountFixedAmountNested classes/interfaces inherited from interface cdm.legaldocumentation.csa.ThresholdMinimumTransferAmountBase
ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilder, ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseBuilderImpl, ThresholdMinimumTransferAmountBase.ThresholdMinimumTransferAmountBaseImpl -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build Methodsbuilder()Specifies the monetary value of the Threshold or the Minimum Transfer Amount (MTA) applicable to collateral transfer obligations.default Class<? extends ThresholdMinimumTransferAmountFixedAmount> getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends ThresholdMinimumTransferAmountFixedAmount> metaData()Utility Methodsdefault voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor) Methods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface cdm.legaldocumentation.csa.ThresholdMinimumTransferAmountBase
getEvent, getZeroEvent
-
Field Details
-
metaData
-
-
Method Details
-
getAmount
Money getAmount()Specifies the monetary value of the Threshold or the Minimum Transfer Amount (MTA) applicable to collateral transfer obligations. -
build
Build Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
buildin interfaceThresholdMinimumTransferAmountBase
-
toBuilder
ThresholdMinimumTransferAmountFixedAmount.ThresholdMinimumTransferAmountFixedAmountBuilder toBuilder()- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
toBuilderin interfaceThresholdMinimumTransferAmountBase
-
builder
-
metaData
default com.rosetta.model.lib.meta.RosettaMetaData<? extends ThresholdMinimumTransferAmountFixedAmount> metaData()Utility Methods- Specified by:
metaDatain interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
metaDatain interfaceThresholdMinimumTransferAmountBase
-
getType
@RuneAttribute("@type") default Class<? extends ThresholdMinimumTransferAmountFixedAmount> getType()- Specified by:
getTypein interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
getTypein interfaceThresholdMinimumTransferAmountBase
-
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor) - Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
processin interfaceThresholdMinimumTransferAmountBase
-