|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectsimulationlogic.BloodSugar
public class BloodSugar
BloodSugar Object. BloodSugar generates randomly selected blood sugar levels given a range.
| Constructor Summary | |
|---|---|
BloodSugar(java.lang.String patientUsername,
double lowRange,
double upperRange,
double generationRate)
Creates a new blood sugar level with name Name and blood sugar level randomly between the set lower and upper range. |
|
| Method Summary | |
|---|---|
void |
setBloodSugarBounds(double lower,
double upper)
Sets the upper and lower bounds of the randomly generated blood sugar levels |
void |
setBloodSugarGenerationRate(double bloodSugarGenerationRate)
Take a bloodSugarGeneration rate and update the generation rate with this value |
void |
startBloodSugar()
starts bloodsugar level generator and generates blood sugar values in patient_"patientUsername"_bloodsugar.txt |
void |
stopBloodSugar()
STOPS the bloodsugar level generator. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BloodSugar(java.lang.String patientUsername,
double lowRange,
double upperRange,
double generationRate)
lowRange - usually around 3-4 mmol/lupperRange - usually around 6-7 mmol/lgenerationRate - the rate at which new blood sugar values are generated| Method Detail |
|---|
public void stopBloodSugar()
public void startBloodSugar()
public void setBloodSugarBounds(double lower,
double upper)
lower - upper - public void setBloodSugarGenerationRate(double bloodSugarGenerationRate)
bloodSugarGenerationRate -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||