net.sourceforge.eclipsetrader.core.db
Class Level2
java.lang.Object
net.sourceforge.eclipsetrader.core.db.Level2
- Direct Known Subclasses:
- Level2Ask, Level2Bid
- public abstract class Level2
- extends java.lang.Object
Method Summary |
void |
add(double price)
|
void |
add(double price,
int quantity)
|
void |
add(double price,
int quantity,
int number)
|
abstract void |
add(double price,
int quantity,
int number,
java.lang.String id)
|
void |
add(double price,
int quantity,
java.lang.String id)
|
void |
add(double price,
java.lang.String id)
|
void |
clear()
|
Level2.Item |
get(int index)
|
java.util.List |
getGrouped()
Builds a list of level2 items grouped by price. |
java.util.List |
getList()
|
java.util.Iterator |
iterator()
|
int |
size()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Level2
public Level2()
clear
public void clear()
add
public void add(double price)
add
public void add(double price,
int quantity)
add
public void add(double price,
java.lang.String id)
add
public void add(double price,
int quantity,
java.lang.String id)
add
public void add(double price,
int quantity,
int number)
add
public abstract void add(double price,
int quantity,
int number,
java.lang.String id)
size
public int size()
get
public Level2.Item get(int index)
iterator
public java.util.Iterator iterator()
getGrouped
public java.util.List getGrouped()
- Builds a list of level2 items grouped by price.
- Returns:
- grouped the level2 items list
getList
public java.util.List getList()