public class CropZoneData
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CropZoneData.EnumCropZone |
| Modifier and Type | Field and Description |
|---|---|
static double |
ACCEPTABLE_THRESHOLD |
double |
annualMaximumTemperature |
double |
annualMinimumTemperature |
double |
annualPrecipitation |
double |
averageAnnualDayTemperature |
double |
averageAnnualNightTemperature |
int |
daysGrownPerYear |
java.lang.Integer |
dayTemp |
int |
dollarsPerKM2 |
int |
fertilizerK2OPerKM2 |
int |
fertilizerNPerKM2 |
int |
fertilizerP2O5PerKM2 |
EnumFood |
food |
double |
idealHighTemperature |
double |
idealLowTemperature |
int |
litersPerKG |
java.lang.Integer |
maxRain |
java.lang.Integer |
maxTemp |
java.lang.Integer |
minRain |
java.lang.Integer |
minTemp |
java.lang.Integer |
nightTemp |
int |
pricePerMetricTon |
int |
tonsPerKM2 |
| Constructor and Description |
|---|
CropZoneData(EnumFood food) |
| Modifier and Type | Method and Description |
|---|---|
static CropZoneData |
mapFood(EnumFood food) |
void |
setAnnualMaximumTemperature(double annualMaximumTemperature) |
void |
setAnnualMinimumTemperature(double annualMinimumTemperature) |
void |
setDaysGrownPerYear(int days) |
void |
setFertilizerK2OPerKM2(int fertilizerK2OPerKM2) |
void |
setFertilizerNPerKM2(int fertilizerNPerKM2) |
void |
setFertilizerP2O5PerKM2(int fertilizerP2O5PerKM2) |
void |
setIdealHighTemperature(double idealHighTemperature) |
void |
setIdealLowTemperature(double idealLowTemperature) |
void |
setLitersPerKG(int litersPerKG) |
void |
setPricePerMetricTon(int pricePerMetricTon) |
void |
setTonsPerKM2(int tonsPerKM2) |
java.lang.String |
toString() |
public static final double ACCEPTABLE_THRESHOLD
public int pricePerMetricTon
public int tonsPerKM2
public int litersPerKG
public int fertilizerNPerKM2
public int fertilizerP2O5PerKM2
public int fertilizerK2OPerKM2
public int daysGrownPerYear
public int dollarsPerKM2
public double annualMaximumTemperature
public double annualMinimumTemperature
public double averageAnnualDayTemperature
public double averageAnnualNightTemperature
public double annualPrecipitation
public double idealLowTemperature
public double idealHighTemperature
public final EnumFood food
public java.lang.Integer maxTemp
public java.lang.Integer minTemp
public java.lang.Integer dayTemp
public java.lang.Integer nightTemp
public java.lang.Integer maxRain
public java.lang.Integer minRain
public CropZoneData(EnumFood food)
public static CropZoneData mapFood(EnumFood food)
public void setPricePerMetricTon(int pricePerMetricTon)
public void setTonsPerKM2(int tonsPerKM2)
public void setLitersPerKG(int litersPerKG)
public void setFertilizerNPerKM2(int fertilizerNPerKM2)
public void setFertilizerK2OPerKM2(int fertilizerK2OPerKM2)
public void setFertilizerP2O5PerKM2(int fertilizerP2O5PerKM2)
public void setDaysGrownPerYear(int days)
public void setAnnualMinimumTemperature(double annualMinimumTemperature)
public void setAnnualMaximumTemperature(double annualMaximumTemperature)
public void setIdealLowTemperature(double idealLowTemperature)
public void setIdealHighTemperature(double idealHighTemperature)
public java.lang.String toString()
toString in class java.lang.Object