|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.fxcm.fix.FXCMTimingIntervalFactory
public class FXCMTimingIntervalFactory
Valid codes of FXCMTimingInterval field.
| Field Summary | |
|---|---|
static IFXCMTimingInterval |
DAY1
1 day timing interval |
static IFXCMTimingInterval |
HOUR1
1 hour timing interval |
static IFXCMTimingInterval |
HOUR2
2-hour timing interval |
static IFXCMTimingInterval |
HOUR3
3-hour timing interval |
static IFXCMTimingInterval |
HOUR4
4-hour timing interval |
static IFXCMTimingInterval |
HOUR6
6-hour timing interval |
static IFXCMTimingInterval |
HOUR8
8-hour timing interval |
static IFXCMTimingInterval |
MIN1
1 minute timing interval |
static IFXCMTimingInterval |
MIN15
15 minutes timing interval |
static IFXCMTimingInterval |
MIN30
30 minutes timing interval |
static IFXCMTimingInterval |
MIN5
5 minute timing interval |
static IFXCMTimingInterval |
MONTH1
1 month timing interval |
static String |
ROLLOVERTIMEZONECODE
|
static IFXCMTimingInterval |
TICK
'Tick' timing interval |
static IFXCMTimingInterval |
WEEK1
1 week timing interval |
| Constructor Summary | |
|---|---|
FXCMTimingIntervalFactory()
|
|
| Method Summary | |
|---|---|
static IFXCMTimingInterval |
getDBInterval(IFXCMTimingInterval aInterval)
|
static IFXCMTimingInterval |
getDBTimingInterval(IFXCMTimingInterval aCurInterval,
String aDBTimingIntervalCode)
|
static Vector |
getIntervals()
Obtains list of valuable intervals |
static String |
getMappedDbIntervalCode(IFXCMTimingInterval aInterval)
|
static int |
getMappedDbIntervalCodeMultiplier(IFXCMTimingInterval aInterval)
|
static IFXCMTimingInterval |
getStorageTimingInterval(IFXCMTimingInterval aDBInterval,
String aStorageTimingIntervalCode)
|
static Calendar |
getTradingSessionCalendar()
Obtains Trading Session Calendar that using for truncation |
static int |
messageToStorageIntervalCode(int aMainCode,
String aAuxCode)
|
static void |
setRolloverTimezoneCode(String aRolloverTimezoneCode)
Overwrites default code of Trading Session Calendar Timezone |
static String[] |
storageToMessageIntervalCodes(String aStorageCode)
|
static IFXCMTimingInterval |
toCode(int aNum)
Converts number to code object. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static String ROLLOVERTIMEZONECODE
public static final IFXCMTimingInterval TICK
public static final IFXCMTimingInterval MIN1
public static final IFXCMTimingInterval MIN5
public static final IFXCMTimingInterval MIN15
public static final IFXCMTimingInterval MIN30
public static final IFXCMTimingInterval HOUR1
public static final IFXCMTimingInterval HOUR2
public static final IFXCMTimingInterval HOUR3
public static final IFXCMTimingInterval HOUR4
public static final IFXCMTimingInterval HOUR6
public static final IFXCMTimingInterval HOUR8
public static final IFXCMTimingInterval DAY1
public static final IFXCMTimingInterval WEEK1
public static final IFXCMTimingInterval MONTH1
| Constructor Detail |
|---|
public FXCMTimingIntervalFactory()
| Method Detail |
|---|
public static Vector getIntervals()
public static IFXCMTimingInterval toCode(int aNum)
aNum - The one from FXCMTIMINGINTERVAL_CURRENT_DATA_* constants
public static Calendar getTradingSessionCalendar()
public static void setRolloverTimezoneCode(String aRolloverTimezoneCode)
aRolloverTimezoneCode - code of Calendar Timezonepublic static String getMappedDbIntervalCode(IFXCMTimingInterval aInterval)
public static int getMappedDbIntervalCodeMultiplier(IFXCMTimingInterval aInterval)
public static IFXCMTimingInterval getDBTimingInterval(IFXCMTimingInterval aCurInterval,
String aDBTimingIntervalCode)
public static IFXCMTimingInterval getDBInterval(IFXCMTimingInterval aInterval)
public static IFXCMTimingInterval getStorageTimingInterval(IFXCMTimingInterval aDBInterval,
String aStorageTimingIntervalCode)
public static int messageToStorageIntervalCode(int aMainCode,
String aAuxCode)
public static String[] storageToMessageIntervalCodes(String aStorageCode)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||