net.commerce.zocalo.history
Class PriceHistory
java.lang.Object
net.commerce.zocalo.history.PriceHistory
public class PriceHistory
- extends java.lang.Object
PriceHistory records trades for the new Transaction history mechanism. It collects information about individual
trades, and can produce Series of trades in the format required by JFreeChart.
Method Summary |
void |
add(java.util.Date date,
double open,
double close)
|
void |
add(java.util.Date date,
double open,
double close,
double bestBidAfter,
double bestAskAfter)
|
void |
add(java.util.Date date,
Position pos,
double open,
double close)
|
void |
add(java.util.Date date,
Position pos,
double open,
double close,
double bestBidAfter,
double bestAskAfter)
|
static void |
addToSeries(org.jfree.data.time.TimePeriodValuesCollection vals,
int series,
org.jfree.data.time.TimePeriod time,
double val)
|
org.jfree.data.time.TimePeriodValuesCollection |
getCollection(Position pos)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PriceHistory
public PriceHistory(BinaryClaim claim)
PriceHistory
public PriceHistory(MultiClaim claim)
add
public void add(java.util.Date date,
double open,
double close,
double bestBidAfter,
double bestAskAfter)
add
public void add(java.util.Date date,
Position pos,
double open,
double close,
double bestBidAfter,
double bestAskAfter)
getCollection
public org.jfree.data.time.TimePeriodValuesCollection getCollection(Position pos)
add
public void add(java.util.Date date,
double open,
double close)
add
public void add(java.util.Date date,
Position pos,
double open,
double close)
addToSeries
public static void addToSeries(org.jfree.data.time.TimePeriodValuesCollection vals,
int series,
org.jfree.data.time.TimePeriod time,
double val)