Package cdm.event.workflow
Interface CreditLimitInformation.CreditLimitInformationBuilder
- All Superinterfaces:
CreditLimitInformation,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
CreditLimitInformation.CreditLimitInformationBuilderImpl
- Enclosing interface:
CreditLimitInformation
public static interface CreditLimitInformation.CreditLimitInformationBuilder
extends CreditLimitInformation, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.event.workflow.CreditLimitInformation
CreditLimitInformation.CreditLimitInformationBuilder, CreditLimitInformation.CreditLimitInformationBuilderImpl, CreditLimitInformation.CreditLimitInformationImpl -
Field Summary
Fields inherited from interface cdm.event.workflow.CreditLimitInformation
metaData -
Method Summary
Modifier and TypeMethodDescriptionaddLimitApplicable(LimitApplicableExtended limitApplicable) addLimitApplicable(LimitApplicableExtended limitApplicable, int idx) addLimitApplicable(List<? extends LimitApplicableExtended> limitApplicable) Getter MethodsgetOrCreateLimitApplicable(int index) default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setLimitApplicable(List<? extends LimitApplicableExtended> limitApplicable) Methods inherited from interface cdm.event.workflow.CreditLimitInformation
build, 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
-
getOrCreateLimitApplicable
-
getLimitApplicable
List<? extends LimitApplicableExtended.LimitApplicableExtendedBuilder> getLimitApplicable()Description copied from interface:CreditLimitInformationGetter Methods- Specified by:
getLimitApplicablein interfaceCreditLimitInformation
-
addLimitApplicable
CreditLimitInformation.CreditLimitInformationBuilder addLimitApplicable(LimitApplicableExtended limitApplicable) -
addLimitApplicable
CreditLimitInformation.CreditLimitInformationBuilder addLimitApplicable(LimitApplicableExtended limitApplicable, int idx) -
addLimitApplicable
CreditLimitInformation.CreditLimitInformationBuilder addLimitApplicable(List<? extends LimitApplicableExtended> limitApplicable) -
setLimitApplicable
CreditLimitInformation.CreditLimitInformationBuilder setLimitApplicable(List<? extends LimitApplicableExtended> limitApplicable) -
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
- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-