Class PhysicalSwaptionSettlement
- java.lang.Object
-
- com.opengamma.strata.product.swaption.PhysicalSwaptionSettlement
-
- All Implemented Interfaces:
SwaptionSettlement
,Serializable
,org.joda.beans.Bean
,org.joda.beans.ImmutableBean
public final class PhysicalSwaptionSettlement extends Object implements SwaptionSettlement, org.joda.beans.ImmutableBean, Serializable
Defines the physical settlement type for the payoff of a swaption.The settlement type is
SettlementType.PHYSICAL
. This means that the two parties enter into the actual interest rate swap at the expiry date of the option.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PhysicalSwaptionSettlement.Meta
The meta-bean forPhysicalSwaptionSettlement
.
-
Field Summary
Fields Modifier and Type Field Description static PhysicalSwaptionSettlement
DEFAULT
Default instance.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
SettlementType
getSettlementType()
Gets the settlement type of swaption.int
hashCode()
static PhysicalSwaptionSettlement.Meta
meta()
The meta-bean forPhysicalSwaptionSettlement
.PhysicalSwaptionSettlement.Meta
metaBean()
String
toString()
-
-
-
Field Detail
-
DEFAULT
public static final PhysicalSwaptionSettlement DEFAULT
Default instance.
-
-
Method Detail
-
getSettlementType
public SettlementType getSettlementType()
Description copied from interface:SwaptionSettlement
Gets the settlement type of swaption.The settlement type is cash settlement or physical settlement, defined in
SettlementType
.- Specified by:
getSettlementType
in interfaceSwaptionSettlement
- Returns:
- the settlement type
-
meta
public static PhysicalSwaptionSettlement.Meta meta()
The meta-bean forPhysicalSwaptionSettlement
.- Returns:
- the meta-bean, not null
-
metaBean
public PhysicalSwaptionSettlement.Meta metaBean()
- Specified by:
metaBean
in interfaceorg.joda.beans.Bean
-
-