Package org.isda.cdm
Class CancellationEvent
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObject
-
- org.isda.cdm.CancellationEvent
-
- All Implemented Interfaces:
com.rosetta.model.lib.GlobalKey
@RosettaClass public class CancellationEvent extends com.rosetta.model.lib.RosettaModelObject implements com.rosetta.model.lib.GlobalKey
The adjusted dates for a specific cancellation date, including the adjusted exercise date and adjusted termination date.- Version:
- 2.5.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CancellationEvent.CancellationEventBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CancellationEvent.CancellationEventBuilder
builder()
boolean
equals(java.lang.Object o)
com.rosetta.model.lib.records.Date
getAdjustedEarlyTerminationDate()
The early termination date that is applicable if an early termination provision is exercised.com.rosetta.model.lib.records.Date
getAdjustedExerciseDate()
The date on which option exercise takes place.MetaFields
getMeta()
int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends CancellationEvent>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
CancellationEvent.CancellationEventBuilder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
getAdjustedEarlyTerminationDate
@RosettaSynonym(value="adjustedEarlyTerminationDate",source="FpML_5_10") @RosettaSynonym(value="adjustedEarlyTerminationDate",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="adjustedEarlyTerminationDate",source="DTCC_11_0") @RosettaSynonym(value="adjustedEarlyTerminationDate",source="DTCC_9_0") @RosettaSynonym(value="adjustedEarlyTerminationDate",source="CME_ClearedConfirm_1_17") public final com.rosetta.model.lib.records.Date getAdjustedEarlyTerminationDate()
The early termination date that is applicable if an early termination provision is exercised. This date should already be adjusted for any applicable business day convention.
-
getAdjustedExerciseDate
@RosettaSynonym(value="adjustedExerciseDate",source="FpML_5_10") @RosettaSynonym(value="adjustedExerciseDate",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="adjustedExerciseDate",source="DTCC_11_0") @RosettaSynonym(value="adjustedExerciseDate",source="DTCC_9_0") @RosettaSynonym(value="adjustedExerciseDate",source="CME_ClearedConfirm_1_17") public final com.rosetta.model.lib.records.Date getAdjustedExerciseDate()
The date on which option exercise takes place. This date should already be adjusted for any applicable business day convention.
-
getMeta
public final MetaFields getMeta()
- Specified by:
getMeta
in interfacecom.rosetta.model.lib.GlobalKey
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends CancellationEvent> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObject
-
toBuilder
public CancellationEvent.CancellationEventBuilder toBuilder()
- Specified by:
toBuilder
in classcom.rosetta.model.lib.RosettaModelObject
-
builder
public static CancellationEvent.CancellationEventBuilder 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
-
-