Package cdm.observable.asset.fro
Interface FloatingRateIndexFixingTime.FloatingRateIndexFixingTimeBuilder
- All Superinterfaces:
BusinessCenterTime,BusinessCenterTime.BusinessCenterTimeBuilder,FloatingRateIndexFixingTime,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
FloatingRateIndexFixingTime.FloatingRateIndexFixingTimeBuilderImpl
- Enclosing interface:
FloatingRateIndexFixingTime
public static interface FloatingRateIndexFixingTime.FloatingRateIndexFixingTimeBuilder
extends FloatingRateIndexFixingTime, BusinessCenterTime.BusinessCenterTimeBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.base.datetime.BusinessCenterTime
BusinessCenterTime.BusinessCenterTimeBuilder, BusinessCenterTime.BusinessCenterTimeBuilderImpl, BusinessCenterTime.BusinessCenterTimeImplNested classes/interfaces inherited from interface cdm.observable.asset.fro.FloatingRateIndexFixingTime
FloatingRateIndexFixingTime.FloatingRateIndexFixingTimeBuilder, FloatingRateIndexFixingTime.FloatingRateIndexFixingTimeBuilderImpl, FloatingRateIndexFixingTime.FloatingRateIndexFixingTimeImpl -
Field Summary
Fields inherited from interface cdm.base.datetime.BusinessCenterTime
metaDataFields inherited from interface cdm.observable.asset.fro.FloatingRateIndexFixingTime
metaData -
Method Summary
Modifier and TypeMethodDescriptiondefault voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setBusinessCenter(FieldWithMetaString businessCenter) setBusinessCenterValue(String businessCenter) setDesignatedMaturity(String designatedMaturity) setFixingReason(String fixingReason) setFixingTimeDefinition(String fixingTimeDefinition) setHourMinuteTime(LocalTime hourMinuteTime) Methods inherited from interface cdm.base.datetime.BusinessCenterTime
getHourMinuteTimeMethods inherited from interface cdm.base.datetime.BusinessCenterTime.BusinessCenterTimeBuilder
getBusinessCenter, getOrCreateBusinessCenterMethods inherited from interface cdm.observable.asset.fro.FloatingRateIndexFixingTime
build, getDesignatedMaturity, getFixingReason, getFixingTimeDefinition, 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
-
setHourMinuteTime
FloatingRateIndexFixingTime.FloatingRateIndexFixingTimeBuilder setHourMinuteTime(LocalTime hourMinuteTime) - Specified by:
setHourMinuteTimein interfaceBusinessCenterTime.BusinessCenterTimeBuilder
-
setBusinessCenter
FloatingRateIndexFixingTime.FloatingRateIndexFixingTimeBuilder setBusinessCenter(FieldWithMetaString businessCenter) - Specified by:
setBusinessCenterin interfaceBusinessCenterTime.BusinessCenterTimeBuilder
-
setBusinessCenterValue
FloatingRateIndexFixingTime.FloatingRateIndexFixingTimeBuilder setBusinessCenterValue(String businessCenter) - Specified by:
setBusinessCenterValuein interfaceBusinessCenterTime.BusinessCenterTimeBuilder
-
setDesignatedMaturity
FloatingRateIndexFixingTime.FloatingRateIndexFixingTimeBuilder setDesignatedMaturity(String designatedMaturity) -
setFixingTimeDefinition
FloatingRateIndexFixingTime.FloatingRateIndexFixingTimeBuilder setFixingTimeDefinition(String fixingTimeDefinition) -
setFixingReason
-
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) - Specified by:
processin interfaceBusinessCenterTime.BusinessCenterTimeBuilder- Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
- Specified by:
prunein interfaceBusinessCenterTime.BusinessCenterTimeBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-