Package cdm.base.datetime
Class BusinessCenterTime.BusinessCenterTimeBuilderImpl
java.lang.Object
cdm.base.datetime.BusinessCenterTime.BusinessCenterTimeBuilderImpl
- All Implemented Interfaces:
BusinessCenterTime,BusinessCenterTime.BusinessCenterTimeBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
BusinessCenterTime
public static class BusinessCenterTime.BusinessCenterTimeBuilderImpl
extends Object
implements BusinessCenterTime.BusinessCenterTimeBuilder
Builder Implementation of BusinessCenterTime
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.base.datetime.BusinessCenterTime
BusinessCenterTime.BusinessCenterTimeBuilder, BusinessCenterTime.BusinessCenterTimeBuilderImpl, BusinessCenterTime.BusinessCenterTimeImpl -
Field Summary
FieldsFields inherited from interface cdm.base.datetime.BusinessCenterTime
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanA code identifying a business day calendar location.A time specified in hh:mm:ss format where the second component must be '00', e.g. 11am would be represented as 11:00:00.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setBusinessCenter(FieldWithMetaBusinessCenterEnum _businessCenter) setBusinessCenterValue(BusinessCenterEnum _businessCenter) setHourMinuteTime(LocalTime _hourMinuteTime) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.base.datetime.BusinessCenterTime
getType, metaData, processMethods inherited from interface cdm.base.datetime.BusinessCenterTime.BusinessCenterTimeBuilder
processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
hourMinuteTime
-
businessCenter
-
-
Constructor Details
-
BusinessCenterTimeBuilderImpl
public BusinessCenterTimeBuilderImpl()
-
-
Method Details
-
getHourMinuteTime
@RosettaAttribute(value="hourMinuteTime", isRequired=true) @RuneAttribute(value="hourMinuteTime", isRequired=true) public LocalTime getHourMinuteTime()Description copied from interface:BusinessCenterTimeA time specified in hh:mm:ss format where the second component must be '00', e.g. 11am would be represented as 11:00:00.- Specified by:
getHourMinuteTimein interfaceBusinessCenterTime
-
getBusinessCenter
@RosettaAttribute(value="businessCenter", isRequired=true) @RuneAttribute(value="businessCenter", isRequired=true) public FieldWithMetaBusinessCenterEnum.FieldWithMetaBusinessCenterEnumBuilder 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- Specified by:
getBusinessCenterin interfaceBusinessCenterTime.BusinessCenterTimeBuilder
-
getOrCreateBusinessCenter
public FieldWithMetaBusinessCenterEnum.FieldWithMetaBusinessCenterEnumBuilder getOrCreateBusinessCenter()- Specified by:
getOrCreateBusinessCenterin interfaceBusinessCenterTime.BusinessCenterTimeBuilder
-
setHourMinuteTime
@RosettaAttribute(value="hourMinuteTime", isRequired=true) @RuneAttribute(value="hourMinuteTime", isRequired=true) public BusinessCenterTime.BusinessCenterTimeBuilder setHourMinuteTime(LocalTime _hourMinuteTime) - Specified by:
setHourMinuteTimein interfaceBusinessCenterTime.BusinessCenterTimeBuilder
-
setBusinessCenter
@RosettaAttribute(value="businessCenter", isRequired=true) @RuneAttribute(value="businessCenter", isRequired=true) public BusinessCenterTime.BusinessCenterTimeBuilder setBusinessCenter(FieldWithMetaBusinessCenterEnum _businessCenter) - Specified by:
setBusinessCenterin interfaceBusinessCenterTime.BusinessCenterTimeBuilder
-
setBusinessCenterValue
public BusinessCenterTime.BusinessCenterTimeBuilder setBusinessCenterValue(BusinessCenterEnum _businessCenter) - Specified by:
setBusinessCenterValuein interfaceBusinessCenterTime.BusinessCenterTimeBuilder
-
build
Description copied from interface:BusinessCenterTimeBuild Methods- Specified by:
buildin interfaceBusinessCenterTime- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceBusinessCenterTime- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
prune
- Specified by:
prunein interfaceBusinessCenterTime.BusinessCenterTimeBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public BusinessCenterTime.BusinessCenterTimeBuilder merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) - Specified by:
mergein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
equals
-
hashCode
public int hashCode() -
toString
-