16 package emlab.gen.domain.market.electricity;
18 import org.neo4j.graphdb.Direction;
19 import org.springframework.data.neo4j.annotation.NodeEntity;
20 import org.springframework.data.neo4j.annotation.RelatedTo;
37 @RelatedTo(type =
"FINANCIALREPORT_POWERPLANT", elementClass =
PowerPlant.class, direction = Direction.OUTGOING)
42 double spotMarketRevenue;
44 double longTermMarketRevenue;
46 double capacityMarketRevenue;
48 double strategicReserveRevenue;
50 double co2HedgingRevenue;
52 double overallRevenue;
54 double commodityCosts;
68 public static final int UNDERCONSTRUCTION = 0;
69 public static final int OPERATIONAL = 1;
70 public static final int DISMANTLED = 2;
72 public long getTime() {
76 public void setTime(
long time) {
84 public void setPowerPlant(
PowerPlant powerPlant) {
85 this.powerPlant = powerPlant;
88 public double getSpotMarketRevenue() {
89 return spotMarketRevenue;
92 public void setSpotMarketRevenue(
double spotMarketRevenue) {
93 this.spotMarketRevenue = spotMarketRevenue;
96 public double getLongTermMarketRevenue() {
97 return longTermMarketRevenue;
100 public void setLongTermMarketRevenue(
double longTermMarketRevenue) {
101 this.longTermMarketRevenue = longTermMarketRevenue;
104 public double getCapacityMarketRevenue() {
105 return capacityMarketRevenue;
108 public void setCapacityMarketRevenue(
double capacityMarketRevenue) {
109 this.capacityMarketRevenue = capacityMarketRevenue;
112 public double getStrategicReserveRevenue() {
113 return strategicReserveRevenue;
116 public void setStrategicReserveRevenue(
double strategicReserveRevenue) {
117 this.strategicReserveRevenue = strategicReserveRevenue;
120 public double getCo2HedgingRevenue() {
121 return co2HedgingRevenue;
124 public void setCo2HedgingRevenue(
double co2HedgingRevenue) {
125 this.co2HedgingRevenue = co2HedgingRevenue;
128 public double getOverallRevenue() {
129 return this.overallRevenue;
132 public void setOverallRevenue(
double overallRevenue) {
133 this.overallRevenue = overallRevenue;
137 public double getVariableCosts() {
138 return variableCosts;
141 public void setVariableCosts(
double variableCosts) {
142 this.variableCosts = variableCosts;
145 public double getFixedCosts() {
149 public void setFixedCosts(
double fixedCosts) {
150 this.fixedCosts = fixedCosts;
153 public double getFullLoadHours() {
154 return fullLoadHours;
157 public void setFullLoadHours(
double fullLoadHours) {
158 this.fullLoadHours = fullLoadHours;
161 public double getProduction() {
165 public void setProduction(
double production) {
166 this.production = production;
169 public double getCommodityCosts() {
170 return commodityCosts;
173 public void setCommodityCosts(
double commodityCosts) {
174 this.commodityCosts = commodityCosts;
177 public double getCo2Costs() {
181 public void setCo2Costs(
double co2Costs) {
182 this.co2Costs = co2Costs;
185 public int getPowerPlantStatus() {
186 return powerPlantStatus;
189 public void setPowerPlantStatus(
int powerPlantStatus) {
190 this.powerPlantStatus = powerPlantStatus;