Package org.isda.cdm
Class Strike
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObject
-
- org.isda.cdm.Strike
-
- All Implemented Interfaces:
com.rosetta.model.lib.GlobalKey
@RosettaClass @RosettaSynonym(value="Strike",source="FpML_5_10") @RosettaSynonym(value="Strike",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="Strike",source="DTCC_11_0") @RosettaSynonym(value="Strike",source="DTCC_9_0") @RosettaSynonym(value="Strike",source="CME_ClearedConfirm_1_17") public class Strike extends com.rosetta.model.lib.RosettaModelObject implements com.rosetta.model.lib.GlobalKey
A class describing a single cap or floor rate.- Version:
- 2.5.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Strike.StrikeBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Strike.StrikeBuilder
builder()
boolean
equals(java.lang.Object o)
PayerReceiverEnum
getBuyer()
The buyer of the option.MetaFields
getMeta()
PayerReceiverEnum
getSeller()
The party that has sold.java.math.BigDecimal
getStrikeRate()
The rate for a cap or floor.int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends Strike>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
Strike.StrikeBuilder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
getBuyer
@RosettaSynonym(value="buyer",source="FpML_5_10") @RosettaSynonym(value="buyer",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="buyer",source="DTCC_11_0") @RosettaSynonym(value="buyer",source="DTCC_9_0") @RosettaSynonym(value="buyer",source="CME_ClearedConfirm_1_17") public final PayerReceiverEnum getBuyer()
The buyer of the option.
-
getMeta
public final MetaFields getMeta()
- Specified by:
getMeta
in interfacecom.rosetta.model.lib.GlobalKey
-
getSeller
@RosettaSynonym(value="seller",source="FpML_5_10") @RosettaSynonym(value="seller",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="seller",source="DTCC_11_0") @RosettaSynonym(value="seller",source="DTCC_9_0") @RosettaSynonym(value="seller",source="CME_ClearedConfirm_1_17") public final PayerReceiverEnum getSeller()
The party that has sold.
-
getStrikeRate
@RosettaSynonym(value="strikeRate",source="FpML_5_10") @RosettaSynonym(value="strikeRate",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="strikeRate",source="DTCC_11_0") @RosettaSynonym(value="strikeRate",source="DTCC_9_0") @RosettaSynonym(value="strikeRate",source="CME_ClearedConfirm_1_17") @RosettaSynonym(value="StrikePrice",source="FIX_5_0_SP2") public final java.math.BigDecimal getStrikeRate()
The rate for a cap or floor.
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends Strike> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObject
-
toBuilder
public Strike.StrikeBuilder toBuilder()
- Specified by:
toBuilder
in classcom.rosetta.model.lib.RosettaModelObject
-
builder
public static Strike.StrikeBuilder 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
-
-