public abstract class StateMachineInteractor<T_StateMachine extends StateMachine> extends AbstractInteractor
StateMachineInteractor extends AbstractInteractor to provide an abstract
base class for implementing Interactors that utilise StateMachines.params| Modifier | Constructor and Description |
|---|---|
protected |
StateMachineInteractor() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract T_StateMachine |
createStateMachine() |
destroy, getLifecycleState, getParams, getState, isDestroyed, isPaused, isRestarted, isResumed, isStarted, isStopped, onCreate, onDestroy, onPause, onRestart, onResume, onStart, onStop, pause, restart, resume, start, start, stoponPlugged, onPluginPlugged, onPluginUnplugged, onUnpluggedgetScope, setScopeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdestroy, getLifecycleState, getState, isDestroyed, isPaused, isRestarted, isResumed, isStarted, isStopped, pause, restart, resume, start, start, stoponPlugged, onPluginPlugged, onPluginUnplugged, onUnpluggedprotected abstract T_StateMachine createStateMachine()