Package org.isda.cdm

Class BusinessCenters

  • All Implemented Interfaces:
    com.rosetta.model.lib.GlobalKey

    @RosettaClass
    public class BusinessCenters
    extends com.rosetta.model.lib.RosettaModelObject
    implements com.rosetta.model.lib.GlobalKey
    A class for specifying the business day calendar location used in determining whether a day is a business day or not, either by specifying this business center by reference to an enumerated list that is maintained by the FpML standard, or by reference to such specification when it exists elsewhere as part of the instance document. This class corresponds to the FpML BusinessCentersOrReference.model.
    Version:
    2.5.4
    • Method Detail

      • getBusinessCenter

        @RosettaSynonym(value="businessCenter",source="FpML_5_10") @RosettaSynonym(value="businessCenter",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="businessCenter",source="DTCC_11_0") @RosettaSynonym(value="businessCenter",source="DTCC_9_0") @RosettaSynonym(value="businessCenter",source="CME_ClearedConfirm_1_17") @RosettaSynonym(value="businessCenter",source="FpML_5_10",path="businessCenters") @RosettaSynonym(value="businessCenter",source="CME_SubmissionIRS_1_0",path="businessCenters") @RosettaSynonym(value="businessCenter",source="DTCC_11_0",path="businessCenters") @RosettaSynonym(value="businessCenter",source="DTCC_9_0",path="businessCenters") @RosettaSynonym(value="businessCenter",source="CME_ClearedConfirm_1_17",path="businessCenters")
        public final java.util.List<FieldWithMetaBusinessCenterEnum> getBusinessCenter()
        A 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.
      • getBusinessCentersReference

        @RosettaSynonym(value="businessCentersReference",source="FpML_5_10") @RosettaSynonym(value="businessCentersReference",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="businessCentersReference",source="DTCC_11_0") @RosettaSynonym(value="businessCentersReference",source="DTCC_9_0") @RosettaSynonym(value="businessCentersReference",source="CME_ClearedConfirm_1_17")
        public final ReferenceWithMetaBusinessCenters getBusinessCentersReference()
        A reference to a financial business center location specified elsewhere in the instance document.
      • getMeta

        public final MetaFields getMeta()
        Specified by:
        getMeta in interface com.rosetta.model.lib.GlobalKey
      • metaData

        public com.rosetta.model.lib.meta.RosettaMetaData<? extends BusinessCenters> metaData()
        Specified by:
        metaData in class com.rosetta.model.lib.RosettaModelObject
      • process

        public void process​(com.rosetta.model.lib.path.RosettaPath path,
                            com.rosetta.model.lib.process.Processor processor)
        Specified by:
        process in class com.rosetta.model.lib.RosettaModelObject
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object