Package cdm.legaldocumentation.csa
Interface MTAType.MTATypeBuilder
- All Superinterfaces:
MTAType,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
MTAType.MTATypeBuilderImpl
- Enclosing interface:
MTAType
public static interface MTAType.MTATypeBuilder
extends MTAType, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.MTAType
MTAType.MTATypeBuilder, MTAType.MTATypeBuilderImpl, MTAType.MTATypeImpl -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionDefines that the Minimum Transfer Amount (MTA) is a Fixed Amount.Defines that the Minimum Transfer Amount (MTA) is based on a Ratings condition(s).default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setFixedAmount(MTAFixedAmount fixedAmount) setRatingsBased(MTARatingsBased ratingsBased) Methods inherited from interface cdm.legaldocumentation.csa.MTAType
build, getOther, getType, metaData, process, toBuilderMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, hasData, merge, processRosetta, processRosetta
-
Method Details
-
getOrCreateFixedAmount
MTAFixedAmount.MTAFixedAmountBuilder getOrCreateFixedAmount() -
getFixedAmount
MTAFixedAmount.MTAFixedAmountBuilder getFixedAmount()Description copied from interface:MTATypeDefines that the Minimum Transfer Amount (MTA) is a Fixed Amount.- Specified by:
getFixedAmountin interfaceMTAType
-
getOrCreateRatingsBased
MTARatingsBased.MTARatingsBasedBuilder getOrCreateRatingsBased() -
getRatingsBased
MTARatingsBased.MTARatingsBasedBuilder getRatingsBased()Description copied from interface:MTATypeDefines that the Minimum Transfer Amount (MTA) is based on a Ratings condition(s).- Specified by:
getRatingsBasedin interfaceMTAType
-
setFixedAmount
-
setRatingsBased
-
setOther
-
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) - Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
MTAType.MTATypeBuilder prune()- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-