Record Class SeasonRecipeKey

java.lang.Object
java.lang.Record
zombie.scripting.objects.SeasonRecipeKey

public record SeasonRecipeKey(String id) extends Record
  • Field Details

    • BARLEY_GROWING_SEASON

      public static final SeasonRecipeKey BARLEY_GROWING_SEASON
    • BASIL_GROWING_SEASON

      public static final SeasonRecipeKey BASIL_GROWING_SEASON
    • BELL_PEPPER_GROWING_SEASON

      public static final SeasonRecipeKey BELL_PEPPER_GROWING_SEASON
    • BLACK_SAGE_GROWING_SEASON

      public static final SeasonRecipeKey BLACK_SAGE_GROWING_SEASON
    • BROADLEAF_PLANTAIN_GROWING_SEASON

      public static final SeasonRecipeKey BROADLEAF_PLANTAIN_GROWING_SEASON
    • BROCCOLI_GROWING_SEASON

      public static final SeasonRecipeKey BROCCOLI_GROWING_SEASON
    • CABBAGE_GROWING_SEASON

      public static final SeasonRecipeKey CABBAGE_GROWING_SEASON
    • CARROT_GROWING_SEASON

      public static final SeasonRecipeKey CARROT_GROWING_SEASON
    • CAULIFLOWER_GROWING_SEASON

      public static final SeasonRecipeKey CAULIFLOWER_GROWING_SEASON
    • CHAMOMILE_GROWING_SEASON

      public static final SeasonRecipeKey CHAMOMILE_GROWING_SEASON
    • CHIVES_GROWING_SEASON

      public static final SeasonRecipeKey CHIVES_GROWING_SEASON
    • CILANTRO_GROWING_SEASON

      public static final SeasonRecipeKey CILANTRO_GROWING_SEASON
    • COMFREY_GROWING_SEASON

      public static final SeasonRecipeKey COMFREY_GROWING_SEASON
    • COMMON_MALLOW_GROWING_SEASON

      public static final SeasonRecipeKey COMMON_MALLOW_GROWING_SEASON
    • CORN_GROWING_SEASON

      public static final SeasonRecipeKey CORN_GROWING_SEASON
    • CUCUMBER_GROWING_SEASON

      public static final SeasonRecipeKey CUCUMBER_GROWING_SEASON
    • FLAX_GROWING_SEASON

      public static final SeasonRecipeKey FLAX_GROWING_SEASON
    • GARLIC_GROWING_SEASON

      public static final SeasonRecipeKey GARLIC_GROWING_SEASON
    • GREEN_PEA_GROWING_SEASON

      public static final SeasonRecipeKey GREEN_PEA_GROWING_SEASON
    • HABANERO_GROWING_SEASON

      public static final SeasonRecipeKey HABANERO_GROWING_SEASON
    • HEMP_GROWING_SEASON

      public static final SeasonRecipeKey HEMP_GROWING_SEASON
    • HOPS_GROWING_SEASON

      public static final SeasonRecipeKey HOPS_GROWING_SEASON
    • JALAPENO_GROWING_SEASON

      public static final SeasonRecipeKey JALAPENO_GROWING_SEASON
    • KALE_GROWING_SEASON

      public static final SeasonRecipeKey KALE_GROWING_SEASON
    • LAVENDER_GROWING_SEASON

      public static final SeasonRecipeKey LAVENDER_GROWING_SEASON
    • LEEK_GROWING_SEASON

      public static final SeasonRecipeKey LEEK_GROWING_SEASON
    • LEMONGRASS_GROWING_SEASON

      public static final SeasonRecipeKey LEMONGRASS_GROWING_SEASON
    • LETTUCE_GROWING_SEASON

      public static final SeasonRecipeKey LETTUCE_GROWING_SEASON
    • MARIGOLD_GROWING_SEASON

      public static final SeasonRecipeKey MARIGOLD_GROWING_SEASON
    • MINT_GROWING_SEASON

      public static final SeasonRecipeKey MINT_GROWING_SEASON
    • ONION_GROWING_SEASON

      public static final SeasonRecipeKey ONION_GROWING_SEASON
    • OREGANO_GROWING_SEASON

      public static final SeasonRecipeKey OREGANO_GROWING_SEASON
    • PARSLEY_GROWING_SEASON

      public static final SeasonRecipeKey PARSLEY_GROWING_SEASON
    • POPPY_GROWING_SEASON

      public static final SeasonRecipeKey POPPY_GROWING_SEASON
    • POTATO_GROWING_SEASON

      public static final SeasonRecipeKey POTATO_GROWING_SEASON
    • PUMPKIN_GROWING_SEASON

      public static final SeasonRecipeKey PUMPKIN_GROWING_SEASON
    • RADISH_GROWING_SEASON

      public static final SeasonRecipeKey RADISH_GROWING_SEASON
    • ROSEMARY_GROWING_SEASON

      public static final SeasonRecipeKey ROSEMARY_GROWING_SEASON
    • ROSE_GROWING_SEASON

      public static final SeasonRecipeKey ROSE_GROWING_SEASON
    • RYE_GROWING_SEASON

      public static final SeasonRecipeKey RYE_GROWING_SEASON
    • SAGE_GROWING_SEASON

      public static final SeasonRecipeKey SAGE_GROWING_SEASON
    • SOYBEAN_GROWING_SEASON

      public static final SeasonRecipeKey SOYBEAN_GROWING_SEASON
    • SPINACH_GROWING_SEASON

      public static final SeasonRecipeKey SPINACH_GROWING_SEASON
    • STRAWBERRY_GROWING_SEASON

      public static final SeasonRecipeKey STRAWBERRY_GROWING_SEASON
    • SUGAR_BEET_GROWING_SEASON

      public static final SeasonRecipeKey SUGAR_BEET_GROWING_SEASON
    • SUNFLOWER_GROWING_SEASON

      public static final SeasonRecipeKey SUNFLOWER_GROWING_SEASON
    • SWEET_POTATO_GROWING_SEASON

      public static final SeasonRecipeKey SWEET_POTATO_GROWING_SEASON
    • THYME_GROWING_SEASON

      public static final SeasonRecipeKey THYME_GROWING_SEASON
    • TOBACCO_GROWING_SEASON

      public static final SeasonRecipeKey TOBACCO_GROWING_SEASON
    • TOMATO_GROWING_SEASON

      public static final SeasonRecipeKey TOMATO_GROWING_SEASON
    • TURNIP_GROWING_SEASON

      public static final SeasonRecipeKey TURNIP_GROWING_SEASON
    • WATERMELON_GROWING_SEASON

      public static final SeasonRecipeKey WATERMELON_GROWING_SEASON
    • WHEAT_GROWING_SEASON

      public static final SeasonRecipeKey WHEAT_GROWING_SEASON
    • WILD_GARLIC_GROWING_SEASON

      public static final SeasonRecipeKey WILD_GARLIC_GROWING_SEASON
    • ZUCCHINI_GROWING_SEASON

      public static final SeasonRecipeKey ZUCCHINI_GROWING_SEASON
  • Constructor Details

    • SeasonRecipeKey

      public SeasonRecipeKey(String id)
      Creates an instance of a SeasonRecipeKey record class.
      Parameters:
      id - the value for the id record component
  • Method Details

    • toString

      public String toString()
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      Specified by:
      toString in class Record
      Returns:
      a string representation of this object
    • hashCode

      public final int hashCode()
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      Specified by:
      hashCode in class Record
      Returns:
      a hash code value for this object
    • equals

      public final boolean equals(Object o)
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      Specified by:
      equals in class Record
      Parameters:
      o - the object with which to compare
      Returns:
      true if this object is the same as the o argument; false otherwise.
    • id

      public String id()
      Returns the value of the id record component.
      Returns:
      the value of the id record component