Package org.isda.cdm
Class Knock
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObject
-
- org.isda.cdm.Knock
-
@RosettaClass @RosettaSynonym(value="Knock", source="FpML_5_10") public class Knock extends com.rosetta.model.lib.RosettaModelObject
Knock In means option to exercise comes into existence. Knock Out means option to exercise goes out of existence.- Version:
- 2.5.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Knock.KnockBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Knock.KnockBuilder
builder()
boolean
equals(java.lang.Object o)
TriggerEvent
getKnockIn()
The knock in.TriggerEvent
getKnockOut()
The knock out.int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends Knock>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
Knock.KnockBuilder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
getKnockIn
@RosettaSynonym(value="knockIn",source="FpML_5_10") @RosettaSynonym(value="knockIn",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="knockIn",source="DTCC_11_0") @RosettaSynonym(value="knockIn",source="DTCC_9_0") @RosettaSynonym(value="knockIn",source="CME_ClearedConfirm_1_17") public final TriggerEvent getKnockIn()
The knock in.
-
getKnockOut
@RosettaSynonym(value="knockOut",source="FpML_5_10") @RosettaSynonym(value="knockOut",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="knockOut",source="DTCC_11_0") @RosettaSynonym(value="knockOut",source="DTCC_9_0") @RosettaSynonym(value="knockOut",source="CME_ClearedConfirm_1_17") public final TriggerEvent getKnockOut()
The knock out.
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends Knock> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObject
-
toBuilder
public Knock.KnockBuilder toBuilder()
- Specified by:
toBuilder
in classcom.rosetta.model.lib.RosettaModelObject
-
builder
public static Knock.KnockBuilder 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
-
-