Package cdm.product.template
Interface EarlyTerminationEvent.EarlyTerminationEventBuilder
- All Superinterfaces:
EarlyTerminationEvent,com.rosetta.model.lib.GlobalKey,com.rosetta.model.lib.GlobalKey.GlobalKeyBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
EarlyTerminationEvent.EarlyTerminationEventBuilderImpl
- Enclosing interface:
EarlyTerminationEvent
public static interface EarlyTerminationEvent.EarlyTerminationEventBuilder
extends EarlyTerminationEvent, com.rosetta.model.lib.RosettaModelObjectBuilder, com.rosetta.model.lib.GlobalKey.GlobalKeyBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.product.template.EarlyTerminationEvent
EarlyTerminationEvent.EarlyTerminationEventBuilder, EarlyTerminationEvent.EarlyTerminationEventBuilderImpl, EarlyTerminationEvent.EarlyTerminationEventImplNested classes/interfaces inherited from interface com.rosetta.model.lib.GlobalKey
com.rosetta.model.lib.GlobalKey.GlobalKeyBuilder -
Field Summary
Fields inherited from interface cdm.product.template.EarlyTerminationEvent
metaData -
Method Summary
Modifier and TypeMethodDescriptioncom.rosetta.model.metafields.MetaFields.MetaFieldsBuildergetMeta()com.rosetta.model.metafields.MetaFields.MetaFieldsBuilderdefault voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setAdjustedCashSettlementPaymentDate(com.rosetta.model.lib.records.Date adjustedCashSettlementPaymentDate) setAdjustedCashSettlementValuationDate(com.rosetta.model.lib.records.Date adjustedCashSettlementValuationDate) setAdjustedEarlyTerminationDate(com.rosetta.model.lib.records.Date adjustedEarlyTerminationDate) setAdjustedExerciseDate(com.rosetta.model.lib.records.Date adjustedExerciseDate) setAdjustedExerciseFeePaymentDate(com.rosetta.model.lib.records.Date adjustedExerciseFeePaymentDate) setMeta(com.rosetta.model.metafields.MetaFields meta) Methods inherited from interface cdm.product.template.EarlyTerminationEvent
build, getAdjustedCashSettlementPaymentDate, getAdjustedCashSettlementValuationDate, getAdjustedEarlyTerminationDate, getAdjustedExerciseDate, getAdjustedExerciseFeePaymentDate, 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
-
getOrCreateMeta
com.rosetta.model.metafields.MetaFields.MetaFieldsBuilder getOrCreateMeta()- Specified by:
getOrCreateMetain interfacecom.rosetta.model.lib.GlobalKey.GlobalKeyBuilder
-
getMeta
com.rosetta.model.metafields.MetaFields.MetaFieldsBuilder getMeta()- Specified by:
getMetain interfaceEarlyTerminationEvent- Specified by:
getMetain interfacecom.rosetta.model.lib.GlobalKey- Specified by:
getMetain interfacecom.rosetta.model.lib.GlobalKey.GlobalKeyBuilder
-
setAdjustedExerciseDate
EarlyTerminationEvent.EarlyTerminationEventBuilder setAdjustedExerciseDate(com.rosetta.model.lib.records.Date adjustedExerciseDate) -
setAdjustedEarlyTerminationDate
EarlyTerminationEvent.EarlyTerminationEventBuilder setAdjustedEarlyTerminationDate(com.rosetta.model.lib.records.Date adjustedEarlyTerminationDate) -
setAdjustedCashSettlementValuationDate
EarlyTerminationEvent.EarlyTerminationEventBuilder setAdjustedCashSettlementValuationDate(com.rosetta.model.lib.records.Date adjustedCashSettlementValuationDate) -
setAdjustedCashSettlementPaymentDate
EarlyTerminationEvent.EarlyTerminationEventBuilder setAdjustedCashSettlementPaymentDate(com.rosetta.model.lib.records.Date adjustedCashSettlementPaymentDate) -
setAdjustedExerciseFeePaymentDate
EarlyTerminationEvent.EarlyTerminationEventBuilder setAdjustedExerciseFeePaymentDate(com.rosetta.model.lib.records.Date adjustedExerciseFeePaymentDate) -
setMeta
EarlyTerminationEvent.EarlyTerminationEventBuilder setMeta(com.rosetta.model.metafields.MetaFields meta) -
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
-