Package org.isda.cdm
Class MutualFund
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObject
-
- org.isda.cdm.IdentifiedProduct
-
- org.isda.cdm.MutualFund
-
@RosettaClass public class MutualFund extends IdentifiedProduct
A class to specify a mutual fund as having a product identifier. As a difference versus the FpML standard, the CDM structure of this class only includes the productIdentifier class, which consists of an identifier, productTaxonomy, and source of the identifier. The reason for this approach is to avoid the potential for conflicting information between the information associated with the contractual product and the reference information maintained by the relevant service provider.- Version:
- 2.5.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MutualFund.MutualFundBuilder
-
Nested classes/interfaces inherited from class org.isda.cdm.IdentifiedProduct
IdentifiedProduct.IdentifiedProductBuilder
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MutualFund.MutualFundBuilder
builder()
boolean
equals(java.lang.Object o)
int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends MutualFund>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
MutualFund.MutualFundBuilder
toBuilder()
java.lang.String
toString()
-
Methods inherited from class org.isda.cdm.IdentifiedProduct
getProductIdentifier
-
-
-
-
Method Detail
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends MutualFund> metaData()
- Overrides:
metaData
in classIdentifiedProduct
-
toBuilder
public MutualFund.MutualFundBuilder toBuilder()
- Specified by:
toBuilder
in classIdentifiedProduct
-
builder
public static MutualFund.MutualFundBuilder builder()
-
process
public void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
- Overrides:
process
in classIdentifiedProduct
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classIdentifiedProduct
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classIdentifiedProduct
-
toString
public java.lang.String toString()
- Overrides:
toString
in classIdentifiedProduct
-
-