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
  • Method Details

    • getOrCreateMeta

      com.rosetta.model.metafields.MetaFields.MetaFieldsBuilder getOrCreateMeta()
      Specified by:
      getOrCreateMeta in interface com.rosetta.model.lib.GlobalKey.GlobalKeyBuilder
    • getMeta

      com.rosetta.model.metafields.MetaFields.MetaFieldsBuilder getMeta()
      Specified by:
      getMeta in interface EarlyTerminationEvent
      Specified by:
      getMeta in interface com.rosetta.model.lib.GlobalKey
      Specified by:
      getMeta in interface com.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:
      process in interface com.rosetta.model.lib.RosettaModelObjectBuilder
    • prune

      Specified by:
      prune in interface com.rosetta.model.lib.RosettaModelObjectBuilder