Package org.isda.cdm
Class EquityCorporateEvents
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObject
-
- org.isda.cdm.EquityCorporateEvents
-
@RosettaClass @RosettaSynonym(value="EquityCorporateEvents", source="FpML_5_10") public class EquityCorporateEvents extends com.rosetta.model.lib.RosettaModelObject
A class for defining the merger events and their treatment.- Version:
- 2.5.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EquityCorporateEvents.EquityCorporateEventsBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EquityCorporateEvents.EquityCorporateEventsBuilder
builder()
boolean
equals(java.lang.Object o)
ShareExtraordinaryEventEnum
getShareForCombined()
2018 ISDA CDM Equity Confirmation for Security Equity Swap: Merger Event (S-F-C) shall occur if a Merger Event occurs and the consideration for the relevant Security consists solely of Combined Consideration.ShareExtraordinaryEventEnum
getShareForOther()
2018 ISDA CDM Equity Confirmation for Security Equity Swap: Merger Event (S-F-O) shall occur if a Merger Event occurs and the consideration for the relevant Security consists solely of Other Consideration.ShareExtraordinaryEventEnum
getShareForShare()
2018 ISDA CDM Equity Confirmation for Security Equity Swap: Merger Event (S-F-S) shall occur if a Merger Event occurs and the consideration for the relevant Security consists solely of Combined Consideration.int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends EquityCorporateEvents>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
EquityCorporateEvents.EquityCorporateEventsBuilder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
getShareForCombined
@RosettaSynonym(value="shareForCombined", source="FpML_5_10") public final ShareExtraordinaryEventEnum getShareForCombined()
2018 ISDA CDM Equity Confirmation for Security Equity Swap: Merger Event (S-F-C) shall occur if a Merger Event occurs and the consideration for the relevant Security consists solely of Combined Consideration. | The consideration paid for the original shares following the Merger Event consists of both cash/securities and new shares.
-
getShareForOther
@RosettaSynonym(value="shareForOther", source="FpML_5_10") public final ShareExtraordinaryEventEnum getShareForOther()
2018 ISDA CDM Equity Confirmation for Security Equity Swap: Merger Event (S-F-O) shall occur if a Merger Event occurs and the consideration for the relevant Security consists solely of Other Consideration. | The consideration paid for the original shares following the Merger Event consists wholly of cash/securities other than new shares.
-
getShareForShare
@RosettaSynonym(value="shareForShare", source="FpML_5_10") public final ShareExtraordinaryEventEnum getShareForShare()
2018 ISDA CDM Equity Confirmation for Security Equity Swap: Merger Event (S-F-S) shall occur if a Merger Event occurs and the consideration for the relevant Security consists solely of Combined Consideration. | The consideration paid for the original shares following the Merger Event consists wholly of new shares.
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends EquityCorporateEvents> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObject
-
toBuilder
public EquityCorporateEvents.EquityCorporateEventsBuilder toBuilder()
- Specified by:
toBuilder
in classcom.rosetta.model.lib.RosettaModelObject
-
builder
public static EquityCorporateEvents.EquityCorporateEventsBuilder 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
-
-