Class Scheduling.ScheduledTask

java.lang.Object
com.pixelmonmod.pixelmon.api.util.Scheduling.ScheduledTask
All Implemented Interfaces:
Runnable
Enclosing class:
Scheduling

public static class Scheduling.ScheduledTask extends Object implements Runnable
  • Method Details

    • schedule

      public Scheduling.ScheduledTask schedule()
    • run

      public void run()
      Specified by:
      run in interface Runnable
    • id

      public String id()
    • originalDuration

      public Duration originalDuration()
    • duration

      public Duration duration()
    • setDuration

      public void setDuration(Duration duration)
    • task

      public Runnable task()
    • repeats

      public boolean repeats()
    • repeat

      public void repeat(boolean repeat)
    • cancel

      public void cancel()
    • isCancelled

      public boolean isCancelled()
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object