@Domain(fields={"exerciseRatio","price","tariffId","broker"}) public class BalancingOrder extends TariffUpdate
broker, id
Modifier | Constructor and Description |
---|---|
protected |
BalancingOrder() |
|
BalancingOrder(Broker broker,
TariffSpecification tariff,
double exerciseRatio,
double price)
Creates a new BalancingOrder for the given tariff.
|
Modifier and Type | Method and Description |
---|---|
double |
getExerciseRatio() |
double |
getPrice() |
boolean |
isValid()
Valid if exerciseRatio between 0 and 2
|
getTariffId
getBroker, getId
readResolve
public BalancingOrder(Broker broker, TariffSpecification tariff, double exerciseRatio, double price)
protected BalancingOrder()
public double getExerciseRatio()
public double getPrice()
public boolean isValid()
isValid
in interface ValidatableMessage
isValid
in class TariffMessage
Copyright © 2019 Power TAC. All rights reserved.