Uses of Class
agents.trader.ClientData
-
Packages that use ClientData Package Description agents.trader.renewable agents.trader.renewable.bidding communications.message -
-
Uses of ClientData in agents.trader.renewable
Fields in agents.trader.renewable with type parameters of type ClientData Modifier and Type Field Description protected HashMap<Long,ClientData>
AggregatorTrader. clientMap
Map to store all client, i.e.Methods in agents.trader.renewable that return types with arguments of type ClientData Modifier and Type Method Description protected List<ClientData>
AggregatorTrader. getClientDataForSetType(String setType)
Return all data of clients that match the given setType -
Uses of ClientData in agents.trader.renewable.bidding
Methods in agents.trader.renewable.bidding with parameters of type ClientData Modifier and Type Method Description double
AtMarginalCost. calcBiddingPrice(double marginalCostInEURperMWH, de.dlr.gitlab.fame.time.TimeStamp _1, ClientData _2)
double
BiddingStrategy. calcBiddingPrice(double marginalCostInEURperMWH, de.dlr.gitlab.fame.time.TimeStamp time, ClientData clientData)
double
ContractForDifferences. calcBiddingPrice(double marginalCostInEURperMWH, de.dlr.gitlab.fame.time.TimeStamp time, ClientData clientData)
double
FixedPremium. calcBiddingPrice(double marginalCostInEURperMWH, de.dlr.gitlab.fame.time.TimeStamp time, ClientData clientData)
double
VariablePremium. calcBiddingPrice(double marginalCostInEURperMWH, de.dlr.gitlab.fame.time.TimeStamp time, ClientData clientData)
protected double
PremiumBased. calcExpectedMarketPremium(ClientData clientData, de.dlr.gitlab.fame.time.TimeStamp time, PolicyItem.SupportInstrument instrument)
Return the expected market premium depending on the market premium forecast methodprotected double
ContractForDifferences. calcMarketPremium(ClientData clientData, double marketValue, de.dlr.gitlab.fame.time.TimeStamp time)
protected double
FixedPremium. calcMarketPremium(ClientData clientData, double __, de.dlr.gitlab.fame.time.TimeStamp time)
protected abstract double
PremiumBased. calcMarketPremium(ClientData clientData, double marketValue, de.dlr.gitlab.fame.time.TimeStamp time)
Calculates the market premium for a given time, client and market valueprotected double
VariablePremium. calcMarketPremium(ClientData clientData, double marketValue, de.dlr.gitlab.fame.time.TimeStamp time)
-
Uses of ClientData in communications.message
Constructor parameters in communications.message with type arguments of type ClientData Constructor Description SupportRequestData(Map.Entry<Long,ClientData> entry, de.dlr.gitlab.fame.time.TimePeriod accountingPeriod)
Create newSupportRequestData
-