Class 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 Detail

      • OrderbookOrder

        public OrderbookOrder​(double mWh,
                              Double limitPrice)
    • Method Detail

      • getId

        public long getId()
      • getLimitPrice

        public Double 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.