Package cdm.base.datetime
Interface BusinessCenterTime.BusinessCenterTimeBuilder
- All Superinterfaces:
BusinessCenterTime,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Subinterfaces:
FloatingRateIndexFixingTime.FloatingRateIndexFixingTimeBuilder
- All Known Implementing Classes:
BusinessCenterTime.BusinessCenterTimeBuilderImpl,FloatingRateIndexFixingTime.FloatingRateIndexFixingTimeBuilderImpl
- Enclosing interface:
BusinessCenterTime
public static interface BusinessCenterTime.BusinessCenterTimeBuilder
extends BusinessCenterTime, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.base.datetime.BusinessCenterTime
BusinessCenterTime.BusinessCenterTimeBuilder, BusinessCenterTime.BusinessCenterTimeBuilderImpl, BusinessCenterTime.BusinessCenterTimeImpl -
Field Summary
Fields inherited from interface cdm.base.datetime.BusinessCenterTime
metaData -
Method Summary
Modifier and TypeMethodDescriptionA code identifying a business day calendar location.default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setBusinessCenter(FieldWithMetaString businessCenter) setBusinessCenterValue(String businessCenter) setHourMinuteTime(LocalTime hourMinuteTime) Methods inherited from interface cdm.base.datetime.BusinessCenterTime
build, getHourMinuteTime, 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
-
getOrCreateBusinessCenter
FieldWithMetaString.FieldWithMetaStringBuilder getOrCreateBusinessCenter() -
getBusinessCenter
FieldWithMetaString.FieldWithMetaStringBuilder getBusinessCenter()Description copied from interface:BusinessCenterTimeA code identifying a business day calendar location. A business day calendar location is drawn from the list identified by the business day calendar location enumeration.- Specified by:
getBusinessCenterin interfaceBusinessCenterTime
-
setHourMinuteTime
-
setBusinessCenter
-
setBusinessCenterValue
-
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
-