Package 

Class FlowUseCase

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private Job job
    • Constructor Summary

      Constructors 
      Constructor Description
      FlowUseCase()
    • Method Summary

      Modifier and Type Method Description
      final Job getJob() Job used to hold and cancel existing run of this use case
      final Unit setJob(Job job) Job used to hold and cancel existing run of this use case
      abstract Flow<T> build(ARGS args) Function which builds Flow instance based on given arguments
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • FlowUseCase

        FlowUseCase()
    • Method Detail

      • getJob

         final Job getJob()

        Job used to hold and cancel existing run of this use case

      • setJob

         final Unit setJob(Job job)

        Job used to hold and cancel existing run of this use case

      • build

         abstract Flow<T> build(ARGS args)

        Function which builds Flow instance based on given arguments

        Parameters:
        args - initial use case arguments