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(FieldWithMetaBusinessCenterEnum businessCenter) setBusinessCenterValue(BusinessCenterEnum 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(FieldWithMetaBusinessCenterEnum businessCenter) - Specified by:
setBusinessCenterin interfaceBusinessCenterTime.BusinessCenterTimeBuilder
-
setBusinessCenterValue
FloatingRateIndexFixingTime.FloatingRateIndexFixingTimeBuilder setBusinessCenterValue(BusinessCenterEnum 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
-