|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.exponto.jstock.db.JstockDB
Creates and ecexute all sql statements. In order to reduce queries to the db, a cople of the smaller key tables are kept in memmory
Method Summary | |
int |
createTicker(java.lang.String ticker,
java.lang.String exchange)
|
static JstockDB |
getInstance()
|
java.util.ArrayList |
loadIndicatorParameters(TickerID tId,
java.lang.String panelName)
Finds all ticker spesific indicator parameter for a TickerID |
java.util.ArrayList |
loadLines(TickerID tId,
java.lang.String panelName,
java.lang.String indicatorName,
int hashCode)
Loads lines from the database |
java.lang.String |
loadNotes(TickerID tId)
|
java.util.ArrayList |
loadWatchList()
|
void |
saveIndicatorParameters(java.util.ArrayList parameterList,
TickerID tId,
java.lang.String panelName)
Updates the database with the content from the ArrayList. |
java.util.ArrayList |
saveLines(TickerID tId,
java.lang.String panelName,
java.lang.String indicatorName,
int hashCode,
java.util.ArrayList linesArray)
Saves any modification to the lines in the database. |
java.lang.String |
saveNotes(TickerID tId,
java.lang.String text)
|
java.lang.String |
toggleWatchList(TickerID tId)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static JstockDB getInstance()
public java.util.ArrayList loadIndicatorParameters(TickerID tId, java.lang.String panelName)
tId
- the tickerId which to look forpanelName
-
public void saveIndicatorParameters(java.util.ArrayList parameterList, TickerID tId, java.lang.String panelName)
tId
- - the TickerIDpanelName
- - The panelNamepublic java.util.ArrayList loadWatchList()
public java.lang.String toggleWatchList(TickerID tId)
public java.lang.String loadNotes(TickerID tId)
public java.lang.String saveNotes(TickerID tId, java.lang.String text)
public java.util.ArrayList loadLines(TickerID tId, java.lang.String panelName, java.lang.String indicatorName, int hashCode)
tId
- the tickerIdindicatorName
- - the IndicatorNamehashCode
- - hashcode of the indicator parameters used to calculate the indicator
public java.util.ArrayList saveLines(TickerID tId, java.lang.String panelName, java.lang.String indicatorName, int hashCode, java.util.ArrayList linesArray)
tId
- the tickerIdlinesArray
- - the lines to save
public int createTicker(java.lang.String ticker, java.lang.String exchange)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |