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()