Package cdm.base.datetime
Class BusinessCenters.BusinessCentersImpl
java.lang.Object
cdm.base.datetime.BusinessCenters.BusinessCentersImpl
- All Implemented Interfaces:
BusinessCenters,com.rosetta.model.lib.GlobalKey,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
BusinessCenters
Immutable Implementation of BusinessCenters
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.base.datetime.BusinessCenters
BusinessCenters.BusinessCentersBuilder, BusinessCenters.BusinessCentersBuilderImpl, BusinessCenters.BusinessCentersImplNested 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.BusinessCenters
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanList<? extends FieldWithMetaBusinessCenterEnum> A code identifying one or several business day calendar location(s).A reference to a financial business center location specified elsewhere in the instance document.List<? extends FieldWithMetaCommodityBusinessCalendarEnum> com.rosetta.model.metafields.MetaFieldsgetMeta()inthashCode()protected voidtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.base.datetime.BusinessCenters
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
BusinessCentersImpl
-
-
Method Details
-
getBusinessCenter
@RosettaAttribute("businessCenter") @RuneAttribute("businessCenter") public List<? extends FieldWithMetaBusinessCenterEnum> getBusinessCenter()Description copied from interface:BusinessCentersA code identifying one or several business day calendar location(s). The set of business day calendar locations are specified by the business day calendar location enumeration which is maintained by the FpML standard.- Specified by:
getBusinessCenterin interfaceBusinessCenters
-
getCommodityBusinessCalendar
@RosettaAttribute("commodityBusinessCalendar") @RuneAttribute("commodityBusinessCalendar") public List<? extends FieldWithMetaCommodityBusinessCalendarEnum> getCommodityBusinessCalendar()- Specified by:
getCommodityBusinessCalendarin interfaceBusinessCenters
-
getBusinessCentersReference
@RosettaAttribute("businessCentersReference") @RuneAttribute("businessCentersReference") public ReferenceWithMetaBusinessCenters getBusinessCentersReference()Description copied from interface:BusinessCentersA reference to a financial business center location specified elsewhere in the instance document.- Specified by:
getBusinessCentersReferencein interfaceBusinessCenters
-
getMeta
@RosettaAttribute("meta") @RuneAttribute("meta") @RuneMetaType public com.rosetta.model.metafields.MetaFields getMeta()- Specified by:
getMetain interfaceBusinessCenters- Specified by:
getMetain interfacecom.rosetta.model.lib.GlobalKey
-
build
Description copied from interface:BusinessCentersBuild Methods- Specified by:
buildin interfaceBusinessCenters- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceBusinessCenters- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-