public class ModuleFitness extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ModuleFitness.Fitness |
static class |
ModuleFitness.FitnessFeature |
static class |
ModuleFitness.ModuleFitnessBuilder
A simple builder to create
ModuleFitness objects. |
| Constructor and Description |
|---|
ModuleFitness(String moduleName) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Boolean |
getFitness(ModuleFitness.FitnessFeature feature) |
String |
getModuleName() |
ModuleFitness.Fitness |
getOverallFitness()
Returns a combined fitness value representing all single values.
|
int |
hashCode() |
void |
setFeature(ModuleFitness.FitnessFeature feature,
boolean value)
Sets the value to the specified feature.
|
String |
toString() |
public ModuleFitness(String moduleName)
public String getModuleName()
public void setFeature(ModuleFitness.FitnessFeature feature, boolean value)
ModuleFitness.FitnessFeature is
a health feature, true means ModuleFitness.Fitness.FIT and false means
ModuleFitness.Fitness.HEALTHY. If the ModuleFitness.FitnessFeature is a fitness
feature, true means ModuleFitness.Fitness.HEALTHY and false means
ModuleFitness.Fitness.CRITICAL.feature - value - public Boolean getFitness(ModuleFitness.FitnessFeature feature)
public ModuleFitness.Fitness getOverallFitness()
ModuleFitness.Fitness.FIT
ModuleFitness.Fitness.FIT, when all single fitness feature are fitModuleFitness.Fitness.HEALTHY, when all health feature are fit, but at
least one of the fitness ones isn'tModuleFitness.Fitness.CRITICAL, at least one health feature is not fitCopyright © 2009–2018 Humboldt-Universität zu Berlin, INRIA. All rights reserved.