Enum Class ToleranceType

java.lang.Object
java.lang.Enum<ToleranceType>
forestry.api.core.ToleranceType
All Implemented Interfaces:
Serializable, Comparable<ToleranceType>, Constable

public enum ToleranceType extends Enum<ToleranceType>
Used to determine the range of acceptable alternatives to an ideal TemperatureType or HumidityType. For example, a bee whose ideal humidity is NORMAL and has a tolerance of BOTH_1 can tolerate DAMP, NORMAL, and ARID humidity, or a bee whose ideal humidity is ARID and has a tolerance of UP_1 can tolerate ARID and NORMAL humidity.
  • Enum Constant Details

  • Field Details

    • up

      public final int up
    • down

      public final int down
  • Method Details

    • values

      public static ToleranceType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static ToleranceType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null