Class StateIO

java.lang.Object
com.github.tonivade.purefun.monad.StateIO

final class StateIO extends Object
  • Field Details

    • INITIAL

      public static final StateIO INITIAL
    • CANCELLED

      public static final StateIO CANCELLED
    • isCancelled

      private final boolean isCancelled
    • cancellingNow

      private final boolean cancellingNow
    • startingNow

      private final boolean startingNow
  • Constructor Details

    • StateIO

      public StateIO(boolean isCancelled, boolean cancellingNow, boolean startingNow)
  • Method Details

    • isCancelled

      public boolean isCancelled()
    • isCancellingNow

      public boolean isCancellingNow()
    • isStartingNow

      public boolean isStartingNow()
    • cancellingNow

      public StateIO cancellingNow()
    • startingNow

      public StateIO startingNow()
    • notStartingNow

      public StateIO notStartingNow()
    • isCancelable

      public boolean isCancelable()
    • isRunnable

      public boolean isRunnable()