Package cdm.product.template
Interface ExerciseNotice.ExerciseNoticeBuilder
- All Superinterfaces:
ExerciseNotice,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
ExerciseNotice.ExerciseNoticeBuilderImpl
- Enclosing interface:
ExerciseNotice
public static interface ExerciseNotice.ExerciseNoticeBuilder
extends ExerciseNotice, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.product.template.ExerciseNotice
ExerciseNotice.ExerciseNoticeBuilder, ExerciseNotice.ExerciseNoticeBuilderImpl, ExerciseNotice.ExerciseNoticeImpl -
Field Summary
Fields inherited from interface cdm.product.template.ExerciseNotice
metaData -
Method Summary
Modifier and TypeMethodDescriptionSpecifies the location where the exercise must be reported, e.g. where the exercise notice receiver is based.default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setBusinessCenter(FieldWithMetaBusinessCenterEnum businessCenter) setBusinessCenterValue(BusinessCenterEnum businessCenter) setExerciseNoticeGiver(ExerciseNoticeGiverEnum exerciseNoticeGiver) setExerciseNoticeReceiver(AncillaryRoleEnum exerciseNoticeReceiver) Methods inherited from interface cdm.product.template.ExerciseNotice
build, getExerciseNoticeGiver, getExerciseNoticeReceiver, 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
-
getOrCreateBusinessCenter
FieldWithMetaBusinessCenterEnum.FieldWithMetaBusinessCenterEnumBuilder getOrCreateBusinessCenter() -
getBusinessCenter
FieldWithMetaBusinessCenterEnum.FieldWithMetaBusinessCenterEnumBuilder getBusinessCenter()Description copied from interface:ExerciseNoticeSpecifies the location where the exercise must be reported, e.g. where the exercise notice receiver is based.- Specified by:
getBusinessCenterin interfaceExerciseNotice
-
setExerciseNoticeGiver
ExerciseNotice.ExerciseNoticeBuilder setExerciseNoticeGiver(ExerciseNoticeGiverEnum exerciseNoticeGiver) -
setExerciseNoticeReceiver
ExerciseNotice.ExerciseNoticeBuilder setExerciseNoticeReceiver(AncillaryRoleEnum exerciseNoticeReceiver) -
setBusinessCenter
ExerciseNotice.ExerciseNoticeBuilder setBusinessCenter(FieldWithMetaBusinessCenterEnum businessCenter) -
setBusinessCenterValue
-
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
-