public class FixingSetting
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
FIXING_COMPOSITE_PERIOD_END
Fixing Based off of the End of the Composite Period
|
static int |
FIXING_COMPOSITE_PERIOD_START
Fixing Based off of the Start of the Composite Period
|
static int |
FIXING_PRESET_STATIC
Fixing Based off of the Start of a Pre-determined Static Date
|
| Constructor and Description |
|---|
FixingSetting(int iType,
DateAdjustParams dap,
int iStaticDate)
FixingSetting Constructor
|
| Modifier and Type | Method and Description |
|---|---|
DateAdjustParams |
dap()
Retrieve the Fixing DAP
|
int |
staticDate()
Retrieve the Static Fixing Date
|
int |
type()
Retrieve the Fixing Type
|
static boolean |
ValidateType(int iType)
Validate the Type of FX Fixing
|
public static final int FIXING_COMPOSITE_PERIOD_START
public static final int FIXING_COMPOSITE_PERIOD_END
public static final int FIXING_PRESET_STATIC
public FixingSetting(int iType,
DateAdjustParams dap,
int iStaticDate)
throws java.lang.Exception
iType - The Fixing Typedap - The Fixing DAPiStaticDate - Static Fixing Datejava.lang.Exception - Thrown if the Inputs are invalidpublic static final boolean ValidateType(int iType)
iType - The FX Fixing Typepublic int type()
public DateAdjustParams dap()
public int staticDate()