Package org.powertac.common
Class OrderbookOrder
java.lang.Object
org.powertac.common.OrderbookOrder
- All Implemented Interfaces:
Comparable<Object>
@Domain(fields={"mWh","limitPrice"}) public class OrderbookOrder extends Object implements Comparable<Object>
Each instance is an individual un-cleared entry (a Bid or an Ask) within
an Orderbook.
- Author:
- Daniel Schnurr
-
Constructor Summary
Constructors Constructor Description OrderbookOrder(double mWh, Double limitPrice) -
Method Summary
-
Constructor Details
-
Method Details
-
getId
public long getId() -
compareTo
- Specified by:
compareToin interfaceComparable<Object>
-
getLimitPrice
Returns the limit price for this unsatisfied order. Normally this will have a sign opposite to the mWh energy quantity. -
getMWh
public double getMWh()Returns the quantity of energy unsatisfied for an order. This will positive for a bid, negative for an ask. -
toString
-