Class PersistentFSM.State$

java.lang.Object
org.apache.pekko.persistence.fsm.PersistentFSM.State$
All Implemented Interfaces:
Serializable
Enclosing interface:
PersistentFSM<S extends PersistentFSM.FSMState,D,E>

public static class PersistentFSM.State$ extends Object implements Serializable
See Also:
  • Field Details

    • MODULE$

      public static final PersistentFSM.State$ MODULE$
      Static reference to the singleton instance of this Scala object.
  • Constructor Details

    • State$

      public State$()
  • Method Details

    • $lessinit$greater$default$3

      public <S, D, E> scala.Option<scala.concurrent.duration.FiniteDuration> $lessinit$greater$default$3()
    • $lessinit$greater$default$4

      public <S, D, E> scala.Option<PersistentFSM.Reason> $lessinit$greater$default$4()
    • $lessinit$greater$default$5

      public <S, D, E> scala.collection.immutable.List<Object> $lessinit$greater$default$5()
    • $lessinit$greater$default$6

      public <S, D, E> scala.collection.immutable.Nil$ $lessinit$greater$default$6()
    • $lessinit$greater$default$7

      public <S, D, E> scala.Function1<D,scala.runtime.BoxedUnit> $lessinit$greater$default$7()
    • $lessinit$greater$default$8

      public <S, D, E> boolean $lessinit$greater$default$8(S stateName, D stateData, scala.Option<scala.concurrent.duration.FiniteDuration> timeout, scala.Option<PersistentFSM.Reason> stopReason, scala.collection.immutable.List<Object> replies, scala.collection.immutable.Seq<E> domainEvents, scala.Function1<D,scala.runtime.BoxedUnit> afterTransitionDo)
    • toString

      public final String toString()
      Overrides:
      toString in class Object
    • apply

      public <S, D, E> PersistentFSM.State<S,D,E> apply(S stateName, D stateData, scala.Option<scala.concurrent.duration.FiniteDuration> timeout, scala.Option<PersistentFSM.Reason> stopReason, scala.collection.immutable.List<Object> replies, scala.collection.immutable.Seq<E> domainEvents, scala.Function1<D,scala.runtime.BoxedUnit> afterTransitionDo, boolean notifies)
    • apply$default$3

      public <S, D, E> scala.Option<scala.concurrent.duration.FiniteDuration> apply$default$3()
    • apply$default$4

      public <S, D, E> scala.Option<PersistentFSM.Reason> apply$default$4()
    • apply$default$5

      public <S, D, E> scala.collection.immutable.List<Object> apply$default$5()
    • apply$default$6

      public <S, D, E> scala.collection.immutable.Nil$ apply$default$6()
    • apply$default$7

      public <S, D, E> scala.Function1<D,scala.runtime.BoxedUnit> apply$default$7()
    • apply$default$8

      public <S, D, E> boolean apply$default$8(S stateName, D stateData, scala.Option<scala.concurrent.duration.FiniteDuration> timeout, scala.Option<PersistentFSM.Reason> stopReason, scala.collection.immutable.List<Object> replies, scala.collection.immutable.Seq<E> domainEvents, scala.Function1<D,scala.runtime.BoxedUnit> afterTransitionDo)
    • unapply

      public <S, D, E> scala.Option<scala.Tuple7<S,D,scala.Option<scala.concurrent.duration.FiniteDuration>,scala.Option<PersistentFSM.Reason>,scala.collection.immutable.List<Object>,scala.collection.immutable.Seq<E>,scala.Function1<D,scala.runtime.BoxedUnit>>> unapply(PersistentFSM.State<S,D,E> x$0)