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 classPhysicalSwaptionSettlement.MetaThe meta-bean forPhysicalSwaptionSettlement.
-
Field Summary
Fields Modifier and Type Field Description static PhysicalSwaptionSettlementDEFAULTDefault instance.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)SettlementTypegetSettlementType()Gets the settlement type of swaption.inthashCode()static PhysicalSwaptionSettlement.Metameta()The meta-bean forPhysicalSwaptionSettlement.PhysicalSwaptionSettlement.MetametaBean()StringtoString()
-
-
-
Field Detail
-
DEFAULT
public static final PhysicalSwaptionSettlement DEFAULT
Default instance.
-
-
Method Detail
-
getSettlementType
public SettlementType getSettlementType()
Description copied from interface:SwaptionSettlementGets the settlement type of swaption.The settlement type is cash settlement or physical settlement, defined in
SettlementType.- Specified by:
getSettlementTypein 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:
metaBeanin interfaceorg.joda.beans.Bean
-
-