Package cdm.base.datetime
Interface AdjustableOrAdjustedDate.AdjustableOrAdjustedDateBuilder
- All Superinterfaces:
AdjustableOrAdjustedDate,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:
AdjustableOrAdjustedDate.AdjustableOrAdjustedDateBuilderImpl
- Enclosing interface:
AdjustableOrAdjustedDate
public static interface AdjustableOrAdjustedDate.AdjustableOrAdjustedDateBuilder
extends AdjustableOrAdjustedDate, 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.AdjustableOrAdjustedDate
AdjustableOrAdjustedDate.AdjustableOrAdjustedDateBuilder, AdjustableOrAdjustedDate.AdjustableOrAdjustedDateBuilderImpl, AdjustableOrAdjustedDate.AdjustableOrAdjustedDateImplNested 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.AdjustableOrAdjustedDate
metaData -
Method Summary
Modifier and TypeMethodDescriptionThe date once the adjustment has been performed.The business day convention and financial business centers used for adjusting the date if it would otherwise fall on a day that is not a business date in the specified business centers.com.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()setAdjustedDate(FieldWithMetaDate adjustedDate) setAdjustedDateValue(com.rosetta.model.lib.records.Date adjustedDate) setDateAdjustments(BusinessDayAdjustments dateAdjustments) setMeta(com.rosetta.model.metafields.MetaFields meta) setUnadjustedDate(com.rosetta.model.lib.records.Date unadjustedDate) Methods inherited from interface cdm.base.datetime.AdjustableOrAdjustedDate
build, getType, getUnadjustedDate, 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
-
getOrCreateDateAdjustments
BusinessDayAdjustments.BusinessDayAdjustmentsBuilder getOrCreateDateAdjustments() -
getDateAdjustments
BusinessDayAdjustments.BusinessDayAdjustmentsBuilder getDateAdjustments()Description copied from interface:AdjustableOrAdjustedDateThe business day convention and financial business centers used for adjusting the date if it would otherwise fall on a day that is not a business date in the specified business centers.- Specified by:
getDateAdjustmentsin interfaceAdjustableOrAdjustedDate
-
getOrCreateAdjustedDate
FieldWithMetaDate.FieldWithMetaDateBuilder getOrCreateAdjustedDate() -
getAdjustedDate
FieldWithMetaDate.FieldWithMetaDateBuilder getAdjustedDate()Description copied from interface:AdjustableOrAdjustedDateThe date once the adjustment has been performed. (Note that this date may change if the business center holidays change).- Specified by:
getAdjustedDatein interfaceAdjustableOrAdjustedDate
-
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 interfaceAdjustableOrAdjustedDate- Specified by:
getMetain interfacecom.rosetta.model.lib.GlobalKey- Specified by:
getMetain interfacecom.rosetta.model.lib.GlobalKey.GlobalKeyBuilder
-
setUnadjustedDate
AdjustableOrAdjustedDate.AdjustableOrAdjustedDateBuilder setUnadjustedDate(com.rosetta.model.lib.records.Date unadjustedDate) -
setDateAdjustments
AdjustableOrAdjustedDate.AdjustableOrAdjustedDateBuilder setDateAdjustments(BusinessDayAdjustments dateAdjustments) -
setAdjustedDate
AdjustableOrAdjustedDate.AdjustableOrAdjustedDateBuilder setAdjustedDate(FieldWithMetaDate adjustedDate) -
setAdjustedDateValue
AdjustableOrAdjustedDate.AdjustableOrAdjustedDateBuilder setAdjustedDateValue(com.rosetta.model.lib.records.Date adjustedDate) -
setMeta
AdjustableOrAdjustedDate.AdjustableOrAdjustedDateBuilder 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
-