Package org.isda.cdm
Class BusinessUnit
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObject
-
- org.isda.cdm.BusinessUnit
-
- All Implemented Interfaces:
com.rosetta.model.lib.GlobalKey
@RosettaClass @RosettaSynonym(value="BusinessUnit", source="FpML_5_10") public class BusinessUnit extends com.rosetta.model.lib.RosettaModelObject implements com.rosetta.model.lib.GlobalKey
A class to specify an organizational unit.- Version:
- 2.5.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BusinessUnit.BusinessUnitBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BusinessUnit.BusinessUnitBuilder
builder()
boolean
equals(java.lang.Object o)
ContactInformation
getContactInformation()
The contact information for such business unit, when different from the contact information associated with the party.Identifier
getIdentifier()
An identifier used to uniquely identify the organizational unitMetaFields
getMeta()
java.lang.String
getName()
A name used to describe the organizational unitint
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends BusinessUnit>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
BusinessUnit.BusinessUnitBuilder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
getContactInformation
@RosettaSynonym(value="contactInfo", source="FpML_5_10") public final ContactInformation getContactInformation()
The contact information for such business unit, when different from the contact information associated with the party.
-
getIdentifier
public final Identifier getIdentifier()
An identifier used to uniquely identify the organizational unit
-
getMeta
public final MetaFields getMeta()
- Specified by:
getMeta
in interfacecom.rosetta.model.lib.GlobalKey
-
getName
@RosettaSynonym(value="name", source="FpML_5_10") public final java.lang.String getName()
A name used to describe the organizational unit
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends BusinessUnit> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObject
-
toBuilder
public BusinessUnit.BusinessUnitBuilder toBuilder()
- Specified by:
toBuilder
in classcom.rosetta.model.lib.RosettaModelObject
-
builder
public static BusinessUnit.BusinessUnitBuilder 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
-
-