Package org.isda.cdm
Class BusinessCenters
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObject
-
- org.isda.cdm.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
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BusinessCenters.BusinessCentersBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BusinessCenters.BusinessCentersBuilder
builder()
boolean
equals(java.lang.Object o)
java.util.List<FieldWithMetaBusinessCenterEnum>
getBusinessCenter()
A code identifying one or several business day calendar location(s).ReferenceWithMetaBusinessCenters
getBusinessCentersReference()
A reference to a financial business center location specified elsewhere in the instance document.MetaFields
getMeta()
int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends BusinessCenters>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
BusinessCenters.BusinessCentersBuilder
toBuilder()
java.lang.String
toString()
-
-
-
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 interfacecom.rosetta.model.lib.GlobalKey
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends BusinessCenters> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObject
-
toBuilder
public BusinessCenters.BusinessCentersBuilder toBuilder()
- Specified by:
toBuilder
in classcom.rosetta.model.lib.RosettaModelObject
-
builder
public static BusinessCenters.BusinessCentersBuilder builder()
-
process
public void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
- Specified by:
process
in classcom.rosetta.model.lib.RosettaModelObject
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-