Package cdm.base.datetime
Interface AdjustableOrRelativeDates.AdjustableOrRelativeDatesBuilder
- All Superinterfaces:
AdjustableOrRelativeDates,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:
AdjustableOrRelativeDates.AdjustableOrRelativeDatesBuilderImpl
- Enclosing interface:
AdjustableOrRelativeDates
public static interface AdjustableOrRelativeDates.AdjustableOrRelativeDatesBuilder
extends AdjustableOrRelativeDates, com.rosetta.model.lib.RosettaModelObjectBuilder, com.rosetta.model.lib.GlobalKey.GlobalKeyBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.base.datetime.AdjustableOrRelativeDates
AdjustableOrRelativeDates.AdjustableOrRelativeDatesBuilder, AdjustableOrRelativeDates.AdjustableOrRelativeDatesBuilderImpl, AdjustableOrRelativeDates.AdjustableOrRelativeDatesImplNested classes/interfaces inherited from interface com.rosetta.model.lib.GlobalKey
com.rosetta.model.lib.GlobalKey.GlobalKeyBuilder -
Field Summary
Fields inherited from interface cdm.base.datetime.AdjustableOrRelativeDates
metaData -
Method Summary
Modifier and TypeMethodDescriptionA series of dates that shall be subject to adjustment if they would otherwise fall on a day that is not a business day in the specified business centers, together with the convention for adjusting the date.com.rosetta.model.metafields.MetaFields.MetaFieldsBuildergetMeta()com.rosetta.model.metafields.MetaFields.MetaFieldsBuilderA series of dates specified as some offset to another series of dates (the anchor dates).default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setAdjustableDates(AdjustableDates adjustableDates) setMeta(com.rosetta.model.metafields.MetaFields meta) setRelativeDates(RelativeDates relativeDates) Methods inherited from interface cdm.base.datetime.AdjustableOrRelativeDates
build, 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
-
getOrCreateAdjustableDates
AdjustableDates.AdjustableDatesBuilder getOrCreateAdjustableDates() -
getAdjustableDates
AdjustableDates.AdjustableDatesBuilder getAdjustableDates()Description copied from interface:AdjustableOrRelativeDatesA series of dates that shall be subject to adjustment if they would otherwise fall on a day that is not a business day in the specified business centers, together with the convention for adjusting the date.- Specified by:
getAdjustableDatesin interfaceAdjustableOrRelativeDates
-
getOrCreateRelativeDates
RelativeDates.RelativeDatesBuilder getOrCreateRelativeDates() -
getRelativeDates
RelativeDates.RelativeDatesBuilder getRelativeDates()Description copied from interface:AdjustableOrRelativeDatesA series of dates specified as some offset to another series of dates (the anchor dates).- Specified by:
getRelativeDatesin interfaceAdjustableOrRelativeDates
-
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 interfaceAdjustableOrRelativeDates- Specified by:
getMetain interfacecom.rosetta.model.lib.GlobalKey- Specified by:
getMetain interfacecom.rosetta.model.lib.GlobalKey.GlobalKeyBuilder
-
setAdjustableDates
AdjustableOrRelativeDates.AdjustableOrRelativeDatesBuilder setAdjustableDates(AdjustableDates adjustableDates) -
setRelativeDates
AdjustableOrRelativeDates.AdjustableOrRelativeDatesBuilder setRelativeDates(RelativeDates relativeDates) -
setMeta
AdjustableOrRelativeDates.AdjustableOrRelativeDatesBuilder 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
-