public interface IClimateHelper
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<EnumHumidity> |
getToleratedHumidity(EnumHumidity preferred,
EnumTolerance tolerance)
Gets a collection of humidities which fit the given parameters.
|
java.util.Collection<EnumTemperature> |
getToleratedTemperature(EnumTemperature preferred,
EnumTolerance tolerance)
Gets a collection of temperatures which fit the given parameters.
|
boolean |
isWithinLimits(EnumHumidity humidity,
EnumHumidity baseHumid,
EnumTolerance tolHumid) |
boolean |
isWithinLimits(EnumTemperature temperature,
EnumHumidity humidity,
EnumTemperature baseTemp,
EnumTolerance tolTemp,
EnumHumidity baseHumid,
EnumTolerance tolHumid)
Determines whether the given temperature and humidity are within the given constraints.
|
boolean |
isWithinLimits(EnumTemperature temperature,
EnumTemperature baseTemp,
EnumTolerance tolTemp) |
java.lang.String |
toDisplay(EnumHumidity humidity)
Gets a localized, human readable string for the given humidity.
|
java.lang.String |
toDisplay(EnumTemperature temperature)
Gets a localized, human readable string for the given temperature.
|
boolean isWithinLimits(EnumTemperature temperature, EnumHumidity humidity, EnumTemperature baseTemp, EnumTolerance tolTemp, EnumHumidity baseHumid, EnumTolerance tolHumid)
temperature - The temperature to test.humidity - The humidity to test.baseTemp - Base temperature for the test.tolTemp - Temperature tolerance to apply.baseHumid - Base humidity for the test.tolHumid - Humidity tolerance to apply.boolean isWithinLimits(EnumTemperature temperature, EnumTemperature baseTemp, EnumTolerance tolTemp)
boolean isWithinLimits(EnumHumidity humidity, EnumHumidity baseHumid, EnumTolerance tolHumid)
java.util.Collection<EnumHumidity> getToleratedHumidity(EnumHumidity preferred, EnumTolerance tolerance)
preferred - Base humidity from which to measure.tolerance - Tolerance to apply to the base humidity.java.util.Collection<EnumTemperature> getToleratedTemperature(EnumTemperature preferred, EnumTolerance tolerance)
preferred - Base temperature from which to measure.tolerance - Tolerance to apply to the base temperatures.java.lang.String toDisplay(EnumTemperature temperature)
temperature - Temperature to generate the string for.java.lang.String toDisplay(EnumHumidity humidity)
humidity - Humidity to generate the string for.