Class ProcessConstraintEvaluator.CachedConstraintsInternal
java.lang.Object
neqsim.process.util.optimizer.ProcessConstraintEvaluator.CachedConstraintsInternal
- Enclosing class:
ProcessConstraintEvaluator
Internal cached constraint data for an equipment.
- Version:
- 1.0
- Author:
- NeqSim Development Team
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) Map<String, CapacityConstraint> (package private) int(package private) long(package private) double -
Constructor Summary
ConstructorsConstructorDescriptionCachedConstraintsInternal(Map<String, CapacityConstraint> constraints, double utilization, int processRunCount) -
Method Summary
Modifier and TypeMethodDescription(package private) booleanisValid(long timeoutMs, int currentRunCount)
-
Field Details
-
constraints
Map<String, CapacityConstraint> constraints -
utilization
double utilization -
timestamp
long timestamp -
processRunCount
int processRunCount
-
-
Constructor Details
-
CachedConstraintsInternal
CachedConstraintsInternal(Map<String, CapacityConstraint> constraints, double utilization, int processRunCount)
-
-
Method Details
-
isValid
boolean isValid(long timeoutMs, int currentRunCount)
-