Class ProcedureFJTask<T,​BT extends Procedure<? super T>>

  • All Implemented Interfaces:
    java.lang.Runnable

    public final class ProcedureFJTask<T,​BT extends Procedure<? super T>>
    extends java.lang.Object
    implements java.lang.Runnable
    • Constructor Detail

      • ProcedureFJTask

        public ProcedureFJTask​(ProcedureFJTaskRunner<T,​BT> newFJTaskRunner,
                               ProcedureFactory<BT> newProcedureFactory,
                               java.util.List<T> list,
                               int index,
                               int sectionSize,
                               boolean isLast)
        Creates an array of ProcedureFJTasks wrapping Procedures created by the specified ProcedureFactory.
    • Method Detail

      • run

        public void run()
        Specified by:
        run in interface java.lang.Runnable
      • getProcedure

        public BT getProcedure()