Uses of Interface
cdm.base.datetime.Period.PeriodBuilder
Packages that use Period.PeriodBuilder
Package
Description
Basic date and time concepts: relative date, date range, offset, business centre etc.
Observable asset concepts: schedule, settlement, price and quantity notation etc.
Product concepts applicable to specific asset classes.
Common product settlement concepts: cash vs physical, non-deliverable, money and cashflow, delivery vs payment.
Template feature concepts to define payouts.
-
Uses of Period.PeriodBuilder in cdm.base.datetime
Subinterfaces of Period.PeriodBuilder in cdm.base.datetimeModifier and TypeInterfaceDescriptionstatic interfaceBuilder Interfacestatic interfaceBuilder Interfacestatic interfaceBuilder Interfacestatic interfaceBuilder InterfaceClasses in cdm.base.datetime that implement Period.PeriodBuilderModifier and TypeClassDescriptionstatic classBuilder Implementation of AdjustedRelativeDateOffsetstatic classBuilder Implementation of Offsetstatic classBuilder Implementation of Periodstatic classBuilder Implementation of RelativeDateOffsetstatic classBuilder Implementation of RelativeDatesFields in cdm.base.datetime declared as Period.PeriodBuilderModifier and TypeFieldDescriptionprotected Period.PeriodBuilderCalculationFrequency.CalculationFrequencyBuilderImpl.periodprotected Period.PeriodBuilderPeriodBound.PeriodBoundBuilderImpl.periodMethods in cdm.base.datetime that return Period.PeriodBuilderModifier and TypeMethodDescriptionstatic Period.PeriodBuilderPeriod.builder()CalculationFrequency.CalculationFrequencyBuilder.getOrCreatePeriod()CalculationFrequency.CalculationFrequencyBuilderImpl.getOrCreatePeriod()PeriodBound.PeriodBoundBuilder.getOrCreatePeriod()PeriodBound.PeriodBoundBuilderImpl.getOrCreatePeriod()CalculationFrequency.CalculationFrequencyBuilder.getPeriod()CalculationFrequency.CalculationFrequencyBuilderImpl.getPeriod()PeriodBound.PeriodBoundBuilder.getPeriod()PeriodBound.PeriodBoundBuilderImpl.getPeriod()Period.PeriodBuilderImpl.merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) Period.PeriodBuilder.prune()Period.PeriodBuilderImpl.prune()Period.PeriodBuilder.setMeta(com.rosetta.model.metafields.MetaFields meta) Period.PeriodBuilderImpl.setMeta(com.rosetta.model.metafields.MetaFields _meta) Period.PeriodBuilder.setPeriod(PeriodEnum period) Period.PeriodBuilderImpl.setPeriod(PeriodEnum _period) Period.PeriodBuilder.setPeriodMultiplier(Integer periodMultiplier) Period.PeriodBuilderImpl.setPeriodMultiplier(Integer _periodMultiplier) Period.PeriodBuilderImpl.toBuilder()Period.PeriodImpl.toBuilder()Period.toBuilder()Methods in cdm.base.datetime with parameters of type Period.PeriodBuilderModifier and TypeMethodDescriptionprotected voidPeriod.PeriodImpl.setBuilderFields(Period.PeriodBuilder builder) Constructors in cdm.base.datetime with parameters of type Period.PeriodBuilder -
Uses of Period.PeriodBuilder in cdm.observable.asset
Fields in cdm.observable.asset declared as Period.PeriodBuilderModifier and TypeFieldDescriptionprotected Period.PeriodBuilderFloatingRateOption.FloatingRateOptionBuilderImpl.indexTenorprotected Period.PeriodBuilderSwapCurveValuation.SwapCurveValuationBuilderImpl.indexTenorprotected Period.PeriodBuilderInterestRateCurve.InterestRateCurveBuilderImpl.tenorMethods in cdm.observable.asset that return Period.PeriodBuilderModifier and TypeMethodDescriptionFloatingRateOption.FloatingRateOptionBuilder.getIndexTenor()FloatingRateOption.FloatingRateOptionBuilderImpl.getIndexTenor()SwapCurveValuation.SwapCurveValuationBuilder.getIndexTenor()SwapCurveValuation.SwapCurveValuationBuilderImpl.getIndexTenor()FloatingRateOption.FloatingRateOptionBuilder.getOrCreateIndexTenor()FloatingRateOption.FloatingRateOptionBuilderImpl.getOrCreateIndexTenor()SwapCurveValuation.SwapCurveValuationBuilder.getOrCreateIndexTenor()SwapCurveValuation.SwapCurveValuationBuilderImpl.getOrCreateIndexTenor()InterestRateCurve.InterestRateCurveBuilder.getOrCreateTenor()InterestRateCurve.InterestRateCurveBuilderImpl.getOrCreateTenor()InterestRateCurve.InterestRateCurveBuilder.getTenor()InterestRateCurve.InterestRateCurveBuilderImpl.getTenor() -
Uses of Period.PeriodBuilder in cdm.product.asset
Fields in cdm.product.asset declared as Period.PeriodBuilderModifier and TypeFieldDescriptionprotected Period.PeriodBuilderStubFloatingRate.StubFloatingRateBuilderImpl.indexTenorprotected Period.PeriodBuilderForeignExchange.ForeignExchangeBuilderImpl.tenorPeriodMethods in cdm.product.asset that return Period.PeriodBuilderModifier and TypeMethodDescriptionStubFloatingRate.StubFloatingRateBuilder.getIndexTenor()StubFloatingRate.StubFloatingRateBuilderImpl.getIndexTenor()StubFloatingRate.StubFloatingRateBuilder.getOrCreateIndexTenor()StubFloatingRate.StubFloatingRateBuilderImpl.getOrCreateIndexTenor()ForeignExchange.ForeignExchangeBuilder.getOrCreateTenorPeriod()ForeignExchange.ForeignExchangeBuilderImpl.getOrCreateTenorPeriod()ForeignExchange.ForeignExchangeBuilder.getTenorPeriod()ForeignExchange.ForeignExchangeBuilderImpl.getTenorPeriod() -
Uses of Period.PeriodBuilder in cdm.product.collateral
Fields in cdm.product.collateral declared as Period.PeriodBuilderModifier and TypeFieldDescriptionprotected Period.PeriodBuilderSubstitutionProvisions.SubstitutionProvisionsBuilderImpl.noticeDeadlinePeriodprotected Period.PeriodBuilderAverageTradingVolume.AverageTradingVolumeBuilderImpl.periodMethods in cdm.product.collateral that return Period.PeriodBuilderModifier and TypeMethodDescriptionSubstitutionProvisions.SubstitutionProvisionsBuilder.getNoticeDeadlinePeriod()SubstitutionProvisions.SubstitutionProvisionsBuilderImpl.getNoticeDeadlinePeriod()SubstitutionProvisions.SubstitutionProvisionsBuilder.getOrCreateNoticeDeadlinePeriod()SubstitutionProvisions.SubstitutionProvisionsBuilderImpl.getOrCreateNoticeDeadlinePeriod()AverageTradingVolume.AverageTradingVolumeBuilder.getOrCreatePeriod()AverageTradingVolume.AverageTradingVolumeBuilderImpl.getOrCreatePeriod()AverageTradingVolume.AverageTradingVolumeBuilder.getPeriod()AverageTradingVolume.AverageTradingVolumeBuilderImpl.getPeriod() -
Uses of Period.PeriodBuilder in cdm.product.common.settlement
Subinterfaces of Period.PeriodBuilder in cdm.product.common.settlementModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.product.common.settlement that implement Period.PeriodBuilderModifier and TypeClassDescriptionstatic classBuilder Implementation of FxFixingDateFields in cdm.product.common.settlement declared as Period.PeriodBuilderModifier and TypeFieldDescriptionprotected Period.PeriodBuilderDeliverableObligations.DeliverableObligationsBuilderImpl.maximumMaturityMethods in cdm.product.common.settlement that return Period.PeriodBuilderModifier and TypeMethodDescriptionDeliverableObligations.DeliverableObligationsBuilder.getMaximumMaturity()DeliverableObligations.DeliverableObligationsBuilderImpl.getMaximumMaturity()DeliverableObligations.DeliverableObligationsBuilder.getOrCreateMaximumMaturity()DeliverableObligations.DeliverableObligationsBuilderImpl.getOrCreateMaximumMaturity() -
Uses of Period.PeriodBuilder in cdm.product.template
Fields in cdm.product.template declared as Period.PeriodBuilderModifier and TypeFieldDescriptionprotected Period.PeriodBuilderExercisePeriod.ExercisePeriodBuilderImpl.earliestExerciseDateTenorprotected Period.PeriodBuilderCancelableProvision.CancelableProvisionBuilderImpl.effectivePeriodprotected Period.PeriodBuilderExercisePeriod.ExercisePeriodBuilderImpl.exerciseFrequencyprotected Period.PeriodBuilderEarlyTerminationProvision.EarlyTerminationProvisionBuilderImpl.mandatoryEarlyTerminationDateTenorMethods in cdm.product.template that return Period.PeriodBuilderModifier and TypeMethodDescriptionExercisePeriod.ExercisePeriodBuilder.getEarliestExerciseDateTenor()ExercisePeriod.ExercisePeriodBuilderImpl.getEarliestExerciseDateTenor()CancelableProvision.CancelableProvisionBuilder.getEffectivePeriod()CancelableProvision.CancelableProvisionBuilderImpl.getEffectivePeriod()ExercisePeriod.ExercisePeriodBuilder.getExerciseFrequency()ExercisePeriod.ExercisePeriodBuilderImpl.getExerciseFrequency()EarlyTerminationProvision.EarlyTerminationProvisionBuilder.getMandatoryEarlyTerminationDateTenor()EarlyTerminationProvision.EarlyTerminationProvisionBuilderImpl.getMandatoryEarlyTerminationDateTenor()ExercisePeriod.ExercisePeriodBuilder.getOrCreateEarliestExerciseDateTenor()ExercisePeriod.ExercisePeriodBuilderImpl.getOrCreateEarliestExerciseDateTenor()CancelableProvision.CancelableProvisionBuilder.getOrCreateEffectivePeriod()CancelableProvision.CancelableProvisionBuilderImpl.getOrCreateEffectivePeriod()ExercisePeriod.ExercisePeriodBuilder.getOrCreateExerciseFrequency()ExercisePeriod.ExercisePeriodBuilderImpl.getOrCreateExerciseFrequency()EarlyTerminationProvision.EarlyTerminationProvisionBuilder.getOrCreateMandatoryEarlyTerminationDateTenor()EarlyTerminationProvision.EarlyTerminationProvisionBuilderImpl.getOrCreateMandatoryEarlyTerminationDateTenor()