EMlab-generation Documentation  1.0
Documentation of the EMLab-Generation model.
Public Member Functions | List of all members
emlab.gen.repository.PowerPlantDispatchPlanRepository Interface Reference
Inheritance diagram for emlab.gen.repository.PowerPlantDispatchPlanRepository:
Inheritance graph
Collaboration diagram for emlab.gen.repository.PowerPlantDispatchPlanRepository:
Collaboration graph

Public Member Functions

Iterable< PowerPlantDispatchPlanfindAllPowerPlantDispatchPlansForTime (@Param("time") long time,@Param("forecast") boolean forecast)
 
Iterable< PowerPlantDispatchPlanfindAllPowerPlantDispatchPlanForPowerPlantForSegmentForTime (@Param("plant") PowerPlant plant,@Param("segment") Segment segment,@Param("time") long time,@Param("forecast") boolean forecast)
 
PowerPlantDispatchPlan findOnePowerPlantDispatchPlanForPowerPlantForSegmentForTime (@Param("plant") PowerPlant plant,@Param("segment") Segment segment,@Param("time") long time,@Param("forecast") boolean forecast)
 
Iterable< PowerPlantDispatchPlanfindAllPowerPlantDispatchPlansForSegmentForTime (@Param("segment") Segment segment,@Param("time") long time,@Param("forecast") boolean forecast)
 
Iterable< PowerPlantDispatchPlanfindSortedPowerPlantDispatchPlansForSegmentForTime (@Param("segment") Segment segment,@Param("time") long time,@Param("forecast") boolean forecast)
 
Iterable< PowerPlantDispatchPlanfindDescendingSortedPowerPlantDispatchPlansForSegmentForTime (@Param("segment") Segment segment,@Param("time") long time,@Param("forecast") boolean forecast)
 
Iterable< PowerPlantDispatchPlanfindAllPowerPlantDispatchPlansForPowerPlantForTime (@Param("plant") PowerPlant plant,@Param("time") long time,@Param("forecast") boolean forecast)
 
Iterable< PowerPlantDispatchPlanfindAllPowerPlantDispatchPlansForEnergyProducerForTime (@Param("producer") EnergyProducer producer,@Param("time") long time,@Param("forecast") boolean forecast)
 
Iterable< PowerPlantDispatchPlanfindAllPowerPlantDispatchPlansForEnergyProducerForTimeForTechnology (@Param("producer") EnergyProducer producer,@Param("time") long time,@Param("tech") PowerGeneratingTechnology pgt,@Param("forecast") boolean forecast)
 
Iterable< PowerPlantDispatchPlanfindAllAcceptedPowerPlantDispatchPlansForEnergyProducerForTime (@Param("producer") EnergyProducer producer,@Param("time") long time,@Param("forecast") boolean forecast)
 
double calculateTotalProductionForEnergyProducerForTime (@Param("producer") EnergyProducer producer,@Param("time") long time,@Param("forecast") boolean forecast)
 
double calculateTotalProductionForEnergyProducerForTimeForTechnology (@Param("producer") EnergyProducer producer,@Param("time") long time,@Param("tech") PowerGeneratingTechnology pgt,@Param("forecast") boolean forecast)
 
Iterable< PowerPlantDispatchPlanfindAllPowerPlantDispatchPlansForEnergyProducerForTimeAndSegment (@Param("segment") Segment segment,@Param("producer") EnergyProducer producer,@Param("time") long time,@Param("forecast") boolean forecast)
 
Iterable< PowerPlantDispatchPlanfindAllAcceptedPowerPlantDispatchPlansForEnergyProducerForTimeAndSegment (@Param("segment") Segment segment,@Param("producer") EnergyProducer producer,@Param("time") long time,@Param("forecast") boolean forecast)
 
Iterable< PowerPlantDispatchPlanfindAllAcceptedPowerPlantDispatchPlansForMarketSegmentAndTime (@Param("market") ElectricitySpotMarket esm,@Param("segment") Segment segment,@Param("time") long time,@Param("forecast") boolean forecast)
 

Detailed Description

Repository for PowerPlantDispatchPlans

Author
JCRichstein
ejlchappin

Definition at line 40 of file PowerPlantDispatchPlanRepository.java.


The documentation for this interface was generated from the following file: