Alerting
.
controllers
.
calcul
.
rseau
domain
package
domain
Visibility
Public
All
Type Members
case class
RSEauDaily
(
date:
DateTime
,
landId:
Int
,
sparedWaterAmount:
Option
[
Double
]
,
parsimonyScore:
Option
[
Double
]
,
EEE:
Option
[
Double
]
,
waterStressScore:
Option
[
Int
]
,
waterStressDay:
Option
[
DateTime
]
,
previousEEE:
Option
[
Double
]
,
nextEEE:
Option
[
Double
]
,
PSE:
Option
[
Double
]
,
previousPSE:
Option
[
Double
]
,
nextPSE:
Option
[
Double
]
,
strategies:
Seq
[
RSEauStrategy
]
,
ecoNote:
Option
[
String
] =
None
)
extends
Product
with
Serializable
case class
RSEauDailySQL
(
date:
DateTime
,
landId:
Int
,
sparedWaterAmount:
Option
[
Double
]
,
parsimonyScore:
Option
[
Double
]
,
EEE:
Option
[
Double
]
,
waterStressScore:
Option
[
Int
]
,
waterStressDay:
Option
[
DateTime
]
,
previousEEE:
Option
[
Double
]
,
nextEEE:
Option
[
Double
]
,
PSE:
Option
[
Double
]
,
previousPSE:
Option
[
Double
]
,
nextPSE:
Option
[
Double
]
)
extends
Product
with
Serializable
case class
RSEauDashboard
(
date:
DateTime
,
totalWaterVolume:
Option
[
Double
]
,
sparedWaterAmount:
Option
[
Double
]
,
parsimonyScore:
Option
[
Double
]
,
EEE:
Option
[
Double
]
,
PSE:
Option
[
Double
]
,
previousEEE:
Option
[
Double
]
,
previousPSE:
Option
[
Double
]
,
nextEEE:
Option
[
Double
]
,
nextPSE:
Option
[
Double
]
,
EEEGaugeSteps:
Seq
[
Double
]
,
ecoNote:
Option
[
String
]
,
ressourceDisponibility:
Option
[
Int
]
,
nextThreshold:
Option
[
String
]
,
nbDaysThreshold:
Option
[
Int
]
,
thresholdDirection:
Option
[
String
]
,
merit:
Option
[
String
]
,
meritComment:
Option
[
String
]
,
restrictionDelay:
Option
[
Int
]
,
restrictionDate:
Option
[
DateTime
]
,
DD1:
Option
[
DateTime
]
,
DD2:
Option
[
DateTime
]
,
hasDD1:
Option
[
Boolean
]
,
hasDD2:
Option
[
Boolean
]
,
lands:
Seq
[
RseauLandState
]
)
extends
Product
with
Serializable
case class
RSEauStrategy
(
landId:
Int
,
name:
Option
[
String
]
,
date:
Option
[
DateTime
] =
None
,
dose:
Option
[
Double
] =
None
,
gain:
Option
[
Double
] =
None
,
gainNote:
Option
[
String
] =
None
)
extends
Product
with
Serializable
case class
RseauLandState
(
landId:
Int
,
landName:
Option
[
String
]
,
waterStressScore:
Option
[
Int
]
,
waterStressDelay:
Option
[
Int
]
,
strategies:
Seq
[
RSEauStrategy
]
,
dose:
Option
[
Double
]
)
extends
Product
with
Serializable
Value Members
object
RSEauDaily
extends
Serializable
object
RSEauDailySQL
extends
Serializable
object
RSEauDashboard
extends
Serializable
object
RSEauStrategy
extends
Serializable
object
RseauLandState
extends
Serializable
package
optirrig
Ungrouped