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(FieldWithMetaString businessCenter) setBusinessCenterValue(String 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
FieldWithMetaString.FieldWithMetaStringBuilder getOrCreateBusinessCenter() -
getBusinessCenter
FieldWithMetaString.FieldWithMetaStringBuilder 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
-
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
-